builder: mozilla-central_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0062 starttime: 1477969053.71 results: success (0) buildid: 20161031183650 builduid: 223e49526c73495887db2c83fea2444b revision: 62c5218b7325723c8d88d5c4cfe4fa241f905406 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-10-31 19:57:33.711098) ========= master: http://buildbot-master107.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-10-31 19:57:33.711596) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-10-31 19:57:33.711914) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-10-31 19:57:33.881566) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-10-31 19:57:33.882153) ========= 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.DX3MiZthwD/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.MRNzeYPdEj/Listeners TMPDIR=/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/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-31 19:57:33-- 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% 60.8M=0s 2016-10-31 19:57:34 (60.8 MB/s) - 'archiver_client.py' saved [12179/12179] program finished with exit code 0 elapsedTime=0.547783 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-10-31 19:57:34.457100) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-10-31 19:57:34.457551) ========= 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.DX3MiZthwD/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.MRNzeYPdEj/Listeners TMPDIR=/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/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.026456 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-10-31 19:57:34.506184) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-10-31 19:57:34.506632) ========= bash -c 'python archiver_client.py mozharness --repo mozilla-central --rev 62c5218b7325723c8d88d5c4cfe4fa241f905406 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo mozilla-central --rev 62c5218b7325723c8d88d5c4cfe4fa241f905406 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.DX3MiZthwD/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.MRNzeYPdEj/Listeners TMPDIR=/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/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-31 19:57:34,584 truncating revision to first 12 chars 2016-10-31 19:57:34,585 Setting DEBUG logging. 2016-10-31 19:57:34,585 attempt 1/10 2016-10-31 19:57:34,585 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/mozilla-central/62c5218b7325?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-10-31 19:57:34,886 unpacking tar archive at: mozilla-central-62c5218b7325/testing/mozharness/ program finished with exit code 0 elapsedTime=0.557807 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-10-31 19:57:35.095362) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-10-31 19:57:35.095730) ========= script_repo_revision: 62c5218b7325723c8d88d5c4cfe4fa241f905406 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-10-31 19:57:35.096177) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-10-31 19:57:35.096481) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-10-31 19:57:35.163496) ========= ========= Started '/tools/buildbot/bin/python -u ...' (results: 0, elapsed: 33 mins, 1 secs) (at 2016-10-31 19:57:35.163950) ========= /tools/buildbot/bin/python -u scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-central --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-central', '--download-symbols', 'true'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.DX3MiZthwD/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.MRNzeYPdEj/Listeners TMPDIR=/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPCOM_DEBUG_BREAK=warn XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False 19:57:35 INFO - MultiFileLogger online at 20161031 19:57:35 in /builds/slave/test 19:57:35 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-central --download-symbols true 19:57:35 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 19:57:35 INFO - {'allow_software_gl_layers': False, 19:57:35 INFO - 'append_to_log': False, 19:57:35 INFO - 'base_work_dir': '/builds/slave/test', 19:57:35 INFO - 'blob_upload_branch': 'mozilla-central', 19:57:35 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 19:57:35 INFO - 'buildbot_json_path': 'buildprops.json', 19:57:35 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 19:57:35 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 19:57:35 INFO - 'download_minidump_stackwalk': True, 19:57:35 INFO - 'download_symbols': 'true', 19:57:35 INFO - 'download_tooltool': True, 19:57:35 INFO - 'e10s': False, 19:57:35 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 19:57:35 INFO - 'tooltool.py': '/tools/tooltool.py', 19:57:35 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 19:57:35 INFO - '/tools/misc-python/virtualenv.py')}, 19:57:35 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 19:57:35 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 19:57:35 INFO - 'log_level': 'info', 19:57:35 INFO - 'log_to_console': True, 19:57:35 INFO - 'opt_config_files': (), 19:57:35 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 19:57:35 INFO - '--processes=1', 19:57:35 INFO - '--config=%(test_path)s/wptrunner.ini', 19:57:35 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 19:57:35 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 19:57:35 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 19:57:35 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 19:57:35 INFO - 'pip_index': False, 19:57:35 INFO - 'require_test_zip': True, 19:57:35 INFO - 'test_type': ('testharness',), 19:57:35 INFO - 'this_chunk': '1', 19:57:35 INFO - 'tooltool_cache': '/builds/tooltool_cache', 19:57:35 INFO - 'total_chunks': '10', 19:57:35 INFO - 'virtualenv_path': 'venv', 19:57:35 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 19:57:35 INFO - 'work_dir': 'build'} 19:57:35 INFO - [mozharness: 2016-11-01 02:57:35.367724Z] Running clobber step. 19:57:35 INFO - Running pre-action listener: _resource_record_pre_action 19:57:35 INFO - Running main action method: clobber 19:57:35 INFO - rmtree: /builds/slave/test/build 19:57:35 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 19:57:37 INFO - Running post-action listener: _resource_record_post_action 19:57:37 INFO - [mozharness: 2016-11-01 02:57:37.610995Z] Finished clobber step (success) 19:57:37 INFO - [mozharness: 2016-11-01 02:57:37.611142Z] Running read-buildbot-config step. 19:57:37 INFO - Running pre-action listener: _resource_record_pre_action 19:57:37 INFO - Running main action method: read_buildbot_config 19:57:37 INFO - Using buildbot properties: 19:57:37 INFO - { 19:57:37 INFO - "project": "", 19:57:37 INFO - "product": "firefox", 19:57:37 INFO - "script_repo_revision": "production", 19:57:37 INFO - "scheduler": "tests-mozilla-central-yosemite_r7-debug-unittest", 19:57:37 INFO - "repository": "", 19:57:37 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-central debug test web-platform-tests-1", 19:57:37 INFO - "buildid": "20161031183650", 19:57:37 INFO - "pgo_build": "False", 19:57:37 INFO - "basedir": "/builds/slave/test", 19:57:37 INFO - "buildnumber": 13, 19:57:37 INFO - "slavename": "t-yosemite-r7-0062", 19:57:37 INFO - "master": "http://buildbot-master107.bb.releng.scl3.mozilla.com:8201/", 19:57:37 INFO - "platform": "macosx64", 19:57:37 INFO - "branch": "mozilla-central", 19:57:37 INFO - "revision": "62c5218b7325723c8d88d5c4cfe4fa241f905406", 19:57:37 INFO - "repo_path": "mozilla-central", 19:57:37 INFO - "moz_repo_path": "", 19:57:37 INFO - "stage_platform": "macosx64", 19:57:37 INFO - "builduid": "223e49526c73495887db2c83fea2444b", 19:57:37 INFO - "slavebuilddir": "test" 19:57:37 INFO - } 19:57:37 INFO - Found installer url https://queue.taskcluster.net/v1/task/apNz0ruNSUGJcV61lSRgnQ/artifacts/public/build/firefox-52.0a1.en-US.mac64.dmg. 19:57:37 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/apNz0ruNSUGJcV61lSRgnQ/artifacts/public/build/firefox-52.0a1.en-US.mac64.test_packages.json. 19:57:37 INFO - Running post-action listener: _resource_record_post_action 19:57:37 INFO - [mozharness: 2016-11-01 02:57:37.614843Z] Finished read-buildbot-config step (success) 19:57:37 INFO - [mozharness: 2016-11-01 02:57:37.614953Z] Running download-and-extract step. 19:57:37 INFO - Running pre-action listener: _resource_record_pre_action 19:57:37 INFO - Running main action method: download_and_extract 19:57:37 INFO - mkdir: /builds/slave/test/build/tests 19:57:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 19:57:37 INFO - trying https://queue.taskcluster.net/v1/task/apNz0ruNSUGJcV61lSRgnQ/artifacts/public/build/firefox-52.0a1.en-US.mac64.test_packages.json 19:57:37 INFO - Downloading https://queue.taskcluster.net/v1/task/apNz0ruNSUGJcV61lSRgnQ/artifacts/public/build/firefox-52.0a1.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-52.0a1.en-US.mac64.test_packages.json 19:57:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/apNz0ruNSUGJcV61lSRgnQ/artifacts/public/build/firefox-52.0a1.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-52.0a1.en-US.mac64.test_packages.json'}, attempt #1 19:57:38 INFO - Downloaded 1235 bytes. 19:57:38 INFO - Reading from file /builds/slave/test/build/firefox-52.0a1.en-US.mac64.test_packages.json 19:57:38 INFO - Using the following test package requirements: 19:57:38 INFO - {u'common': [u'firefox-52.0a1.en-US.mac64.common.tests.zip'], 19:57:38 INFO - u'cppunittest': [u'firefox-52.0a1.en-US.mac64.common.tests.zip', 19:57:38 INFO - u'firefox-52.0a1.en-US.mac64.cppunittest.tests.zip'], 19:57:38 INFO - u'gtest': [u'firefox-52.0a1.en-US.mac64.common.tests.zip', 19:57:38 INFO - u'firefox-52.0a1.en-US.mac64.gtest.tests.zip'], 19:57:38 INFO - u'jittest': [u'firefox-52.0a1.en-US.mac64.common.tests.zip', 19:57:38 INFO - u'jsshell-mac64.zip'], 19:57:38 INFO - u'mochitest': [u'firefox-52.0a1.en-US.mac64.common.tests.zip', 19:57:38 INFO - u'firefox-52.0a1.en-US.mac64.mochitest.tests.zip'], 19:57:38 INFO - u'mozbase': [u'firefox-52.0a1.en-US.mac64.common.tests.zip'], 19:57:38 INFO - u'reftest': [u'firefox-52.0a1.en-US.mac64.common.tests.zip', 19:57:38 INFO - u'firefox-52.0a1.en-US.mac64.reftest.tests.zip'], 19:57:38 INFO - u'talos': [u'firefox-52.0a1.en-US.mac64.common.tests.zip', 19:57:38 INFO - u'firefox-52.0a1.en-US.mac64.talos.tests.zip'], 19:57:38 INFO - u'web-platform': [u'firefox-52.0a1.en-US.mac64.common.tests.zip', 19:57:38 INFO - u'firefox-52.0a1.en-US.mac64.web-platform.tests.zip'], 19:57:38 INFO - u'xpcshell': [u'firefox-52.0a1.en-US.mac64.common.tests.zip', 19:57:38 INFO - u'firefox-52.0a1.en-US.mac64.xpcshell.tests.zip']} 19:57:38 INFO - Downloading packages: [u'firefox-52.0a1.en-US.mac64.common.tests.zip', u'firefox-52.0a1.en-US.mac64.web-platform.tests.zip'] for test suite category: web-platform 19:57:38 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/apNz0ruNSUGJcV61lSRgnQ/artifacts/public/build/firefox-52.0a1.en-US.mac64.common.tests.zip 19:57:38 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/apNz0ruNSUGJcV61lSRgnQ/artifacts/public/build/firefox-52.0a1.en-US.mac64.common.tests.zip'}, attempt #1 19:57:38 INFO - Fetch https://queue.taskcluster.net/v1/task/apNz0ruNSUGJcV61lSRgnQ/artifacts/public/build/firefox-52.0a1.en-US.mac64.common.tests.zip into memory 19:57:39 INFO - Http code: 200 19:57:39 INFO - via: 1.1 d2bd759914e30b1d5aee2929535c55f9.cloudfront.net (CloudFront) 19:57:39 INFO - x-amz-cf-id: lfd6TBnMEaAdhU0OR4nbNNCKaasGPK8tj0nuDlGWW6ZD5BBO7wUxsg== 19:57:39 INFO - x-amz-version-id: vEwotszH7KsZgGN35o5hgs6xAxXGG8nb 19:57:39 INFO - Expected file size: 16262496 19:57:39 INFO - Obtained file size: 16262496 19:57:40 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/apNz0ruNSUGJcV61lSRgnQ/artifacts/public/build/firefox-52.0a1.en-US.mac64.web-platform.tests.zip 19:57:40 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/apNz0ruNSUGJcV61lSRgnQ/artifacts/public/build/firefox-52.0a1.en-US.mac64.web-platform.tests.zip'}, attempt #1 19:57:40 INFO - Fetch https://queue.taskcluster.net/v1/task/apNz0ruNSUGJcV61lSRgnQ/artifacts/public/build/firefox-52.0a1.en-US.mac64.web-platform.tests.zip into memory 19:57:41 INFO - Http code: 200 19:57:41 INFO - via: 1.1 c0740de9f16cf32ffedfd2f9806b8483.cloudfront.net (CloudFront) 19:57:41 INFO - x-amz-cf-id: Jwvpq2bxALn0pSv47ftr6atWgLo_6ZPby0qtdMRU6QQnS2R2Kkre8A== 19:57:41 INFO - x-amz-version-id: laVOo3bJznUDp1.8CyXQcrg.NoUtlnUr 19:57:41 INFO - Expected file size: 43217335 19:57:41 INFO - Obtained file size: 43217335 19:57:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 19:57:52 INFO - trying https://queue.taskcluster.net/v1/task/apNz0ruNSUGJcV61lSRgnQ/artifacts/public/build/firefox-52.0a1.en-US.mac64.dmg 19:57:52 INFO - Downloading https://queue.taskcluster.net/v1/task/apNz0ruNSUGJcV61lSRgnQ/artifacts/public/build/firefox-52.0a1.en-US.mac64.dmg to /builds/slave/test/build/firefox-52.0a1.en-US.mac64.dmg 19:57:52 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/apNz0ruNSUGJcV61lSRgnQ/artifacts/public/build/firefox-52.0a1.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-52.0a1.en-US.mac64.dmg'}, attempt #1 19:57:54 INFO - Downloaded 70358279 bytes. 19:57:54 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/apNz0ruNSUGJcV61lSRgnQ/artifacts/public/build/firefox-52.0a1.en-US.mac64.dmg 19:57:54 INFO - mkdir: /builds/slave/test/properties 19:57:54 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 19:57:54 INFO - Writing to file /builds/slave/test/properties/build_url 19:57:54 INFO - Contents: 19:57:54 INFO - build_url:https://queue.taskcluster.net/v1/task/apNz0ruNSUGJcV61lSRgnQ/artifacts/public/build/firefox-52.0a1.en-US.mac64.dmg 19:57:54 INFO - retry: Calling query_symbols_url with args: (), kwargs: {}, attempt #1 19:57:54 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/apNz0ruNSUGJcV61lSRgnQ/artifacts/public/build/firefox-52.0a1.en-US.mac64.crashreporter-symbols.zip 19:57:54 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 19:57:54 INFO - Writing to file /builds/slave/test/properties/symbols_url 19:57:54 INFO - Contents: 19:57:54 INFO - symbols_url:https://queue.taskcluster.net/v1/task/apNz0ruNSUGJcV61lSRgnQ/artifacts/public/build/firefox-52.0a1.en-US.mac64.crashreporter-symbols.zip 19:57:54 INFO - Downloading and extracting to /builds/slave/test/build/symbols these dirs * from https://queue.taskcluster.net/v1/task/apNz0ruNSUGJcV61lSRgnQ/artifacts/public/build/firefox-52.0a1.en-US.mac64.crashreporter-symbols.zip 19:57:54 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/apNz0ruNSUGJcV61lSRgnQ/artifacts/public/build/firefox-52.0a1.en-US.mac64.crashreporter-symbols.zip'}, attempt #1 19:57:54 INFO - Fetch https://queue.taskcluster.net/v1/task/apNz0ruNSUGJcV61lSRgnQ/artifacts/public/build/firefox-52.0a1.en-US.mac64.crashreporter-symbols.zip into memory 19:57:55 INFO - Http code: 200 19:57:55 INFO - via: 1.1 c54d7f08e2f3dab1918454910cc8aad0.cloudfront.net (CloudFront) 19:57:55 INFO - x-amz-cf-id: p3rodaKXNsBFtiMFG2JnRn7dBSKxbxD7jh5rkOxyXwl3HLX77aQIyg== 19:57:55 INFO - x-amz-version-id: pmabKQubfBtf8KIc0RMpFlx97NXI5Tmv 19:57:59 INFO - Expected file size: 137238501 19:57:59 INFO - Obtained file size: 137238501 19:58:03 INFO - Running post-action listener: _resource_record_post_action 19:58:03 INFO - Running post-action listener: set_extra_try_arguments 19:58:03 INFO - [mozharness: 2016-11-01 02:58:03.926890Z] Finished download-and-extract step (success) 19:58:03 INFO - [mozharness: 2016-11-01 02:58:03.927014Z] Running fetch-geckodriver step. 19:58:03 INFO - Running pre-action listener: _resource_record_pre_action 19:58:03 INFO - Running main action method: fetch_geckodriver 19:58:03 INFO - Running post-action listener: _resource_record_post_action 19:58:03 INFO - [mozharness: 2016-11-01 02:58:03.927530Z] Finished fetch-geckodriver step (success) 19:58:03 INFO - [mozharness: 2016-11-01 02:58:03.927647Z] Running create-virtualenv step. 19:58:03 INFO - Running pre-action listener: _pre_create_virtualenv 19:58:03 INFO - Running pre-action listener: _resource_record_pre_action 19:58:03 INFO - Running main action method: create_virtualenv 19:58:03 INFO - Creating virtualenv /builds/slave/test/build/venv 19:58:03 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 19:58:03 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 19:58:04 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 19:58:04 INFO - Using real prefix '/tools/python27' 19:58:04 INFO - New python executable in /builds/slave/test/build/venv/bin/python 19:58:04 INFO - Installing distribute.............................................................................................................................................................................................done. 19:58:07 INFO - Installing pip.................done. 19:58:07 INFO - Return code: 0 19:58:07 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', '--version'] 19:58:07 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip --version 19:58:07 INFO - Reading from file tmpfile_stdout 19:58:07 INFO - Output received: 19:58:07 INFO - pip 1.5.5 from /builds/slave/test/build/venv/lib/python2.7/site-packages/pip-1.5.5-py2.7.egg (python 2.7) 19:58:07 INFO - Installing psutil>=3.1.1 into virtualenv /builds/slave/test/build/venv 19:58:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 19:58:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 19:58:07 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 19:58:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 19:58:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 19:58:07 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 19:58:07 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 0x10e224ad0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10e22ed50>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fcdc04e7050>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10e2455e0>, '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 0x10e218540>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10e162e40>, '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.DX3MiZthwD/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.MRNzeYPdEj/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 19:58:07 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=3.1.1'] in /builds/slave/test/build 19:58:07 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=3.1.1 19:58:07 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.DX3MiZthwD/Render', 19:58:07 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 19:58:07 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 19:58:07 INFO - 'HOME': '/Users/cltbld', 19:58:07 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 19:58:07 INFO - 'LOGNAME': 'cltbld', 19:58:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:58:07 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 19:58:07 INFO - 'MOZ_NO_REMOTE': '1', 19:58:07 INFO - 'NO_EM_RESTART': '1', 19:58:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:58:07 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 19:58:07 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 19:58:07 INFO - 'PWD': '/builds/slave/test', 19:58:07 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 19:58:07 INFO - 'SHELL': '/bin/bash', 19:58:07 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.MRNzeYPdEj/Listeners', 19:58:07 INFO - 'TMPDIR': '/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/', 19:58:07 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 19:58:07 INFO - 'USER': 'cltbld', 19:58:07 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 19:58:07 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 19:58:07 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 19:58:07 INFO - 'XPC_FLAGS': '0x0', 19:58:07 INFO - 'XPC_SERVICE_NAME': '0', 19:58:07 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 19:58:08 INFO - Ignoring indexes: https://pypi.python.org/simple/ 19:58:08 INFO - Downloading/unpacking psutil>=3.1.1 19:58: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 19:58: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 19:58: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 19:58: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 19:58: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 19:58: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 19:58:11 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 19:58:11 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 19:58:11 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 19:58:11 INFO - Installing collected packages: psutil 19:58:11 INFO - Running setup.py install for psutil 19:58:12 INFO - building 'psutil._psutil_osx' extension 19:58:12 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/_psutil_osx.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.o 19:58:12 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/_psutil_common.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_common.o 19:58:12 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/arch/osx/process_info.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/arch/osx/process_info.o 19:58:12 INFO - gcc -bundle -bundle_loader /tools/python27/bin/python2.7 build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_common.o build/temp.macosx-10.10-x86_64-2.7/psutil/arch/osx/process_info.o -o build/lib.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.so -framework CoreFoundation -framework IOKit 19:58:12 INFO - building 'psutil._psutil_posix' extension 19:58:12 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/tools/python27/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.o 19:58:12 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 19:58:12 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 19:58:12 INFO - ^ 19:58:12 INFO - 1 warning generated. 19:58:12 INFO - gcc -bundle -bundle_loader /tools/python27/bin/python2.7 build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.o -o build/lib.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.so 19:58:13 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 19:58:13 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 19:58:13 INFO - Successfully installed psutil 19:58:13 INFO - Cleaning up... 19:58:13 INFO - Return code: 0 19:58:13 INFO - Installing mozsystemmonitor==0.3 into virtualenv /builds/slave/test/build/venv 19:58:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 19:58:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 19:58:13 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 19:58:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 19:58:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 19:58:13 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 19:58:13 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 0x10e224ad0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10e22ed50>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fcdc04e7050>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10e2455e0>, '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 0x10e218540>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10e162e40>, '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.DX3MiZthwD/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.MRNzeYPdEj/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 19:58:13 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.3'] in /builds/slave/test/build 19:58:13 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.3 19:58:13 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.DX3MiZthwD/Render', 19:58:13 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 19:58:13 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 19:58:13 INFO - 'HOME': '/Users/cltbld', 19:58:13 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 19:58:13 INFO - 'LOGNAME': 'cltbld', 19:58:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:58:13 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 19:58:13 INFO - 'MOZ_NO_REMOTE': '1', 19:58:13 INFO - 'NO_EM_RESTART': '1', 19:58:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:58:13 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 19:58:13 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 19:58:13 INFO - 'PWD': '/builds/slave/test', 19:58:13 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 19:58:13 INFO - 'SHELL': '/bin/bash', 19:58:13 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.MRNzeYPdEj/Listeners', 19:58:13 INFO - 'TMPDIR': '/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/', 19:58:13 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 19:58:13 INFO - 'USER': 'cltbld', 19:58:13 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 19:58:13 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 19:58:13 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 19:58:13 INFO - 'XPC_FLAGS': '0x0', 19:58:13 INFO - 'XPC_SERVICE_NAME': '0', 19:58:13 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 19:58:13 INFO - Ignoring indexes: https://pypi.python.org/simple/ 19:58:13 INFO - Downloading/unpacking mozsystemmonitor==0.3 19:58:13 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 19:58:13 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 19:58:13 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 19:58:13 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 19:58:13 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 19:58:13 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 19:58:15 INFO - Downloading mozsystemmonitor-0.3.tar.gz 19:58:15 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 19:58:16 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=3.1.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.3) 19:58:16 INFO - Installing collected packages: mozsystemmonitor 19:58:16 INFO - Running setup.py install for mozsystemmonitor 19:58:16 INFO - Successfully installed mozsystemmonitor 19:58:16 INFO - Cleaning up... 19:58:16 INFO - Return code: 0 19:58:16 INFO - Installing jsonschema==2.5.1 into virtualenv /builds/slave/test/build/venv 19:58:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 19:58:16 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 19:58:16 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 19:58:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 19:58:16 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 19:58:16 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 19:58:16 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 0x10e224ad0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10e22ed50>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fcdc04e7050>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10e2455e0>, '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 0x10e218540>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10e162e40>, '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.DX3MiZthwD/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.MRNzeYPdEj/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 19:58:16 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'jsonschema==2.5.1'] in /builds/slave/test/build 19:58:16 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub jsonschema==2.5.1 19:58:16 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.DX3MiZthwD/Render', 19:58:16 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 19:58:16 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 19:58:16 INFO - 'HOME': '/Users/cltbld', 19:58:16 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 19:58:16 INFO - 'LOGNAME': 'cltbld', 19:58:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:58:16 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 19:58:16 INFO - 'MOZ_NO_REMOTE': '1', 19:58:16 INFO - 'NO_EM_RESTART': '1', 19:58:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:58:16 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 19:58:16 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 19:58:16 INFO - 'PWD': '/builds/slave/test', 19:58:16 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 19:58:16 INFO - 'SHELL': '/bin/bash', 19:58:16 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.MRNzeYPdEj/Listeners', 19:58:16 INFO - 'TMPDIR': '/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/', 19:58:16 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 19:58:16 INFO - 'USER': 'cltbld', 19:58:16 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 19:58:16 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 19:58:16 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 19:58:16 INFO - 'XPC_FLAGS': '0x0', 19:58:16 INFO - 'XPC_SERVICE_NAME': '0', 19:58:16 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 19:58:16 INFO - Ignoring indexes: https://pypi.python.org/simple/ 19:58:16 INFO - Downloading/unpacking jsonschema==2.5.1 19:58:16 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 19:58:16 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 19:58:16 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 19:58:16 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 19:58:16 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 19:58:16 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 19:58:19 INFO - Downloading jsonschema-2.5.1-py2.py3-none-any.whl 19:58:19 INFO - Downloading/unpacking functools32 (from jsonschema==2.5.1) 19:58:19 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 19:58:19 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 19:58:19 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 19:58:19 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 19:58:19 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 19:58:19 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 19:58:19 INFO - Downloading functools32-3.2.3-2.tar.gz 19:58:19 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/functools32/setup.py) egg_info for package functools32 19:58:19 INFO - warning: no files found matching '*.txt' 19:58:19 INFO - no previously-included directories found matching 'build' 19:58:19 INFO - no previously-included directories found matching 'dist' 19:58:19 INFO - no previously-included directories found matching '.git*' 19:58:19 INFO - Installing collected packages: jsonschema, functools32 19:58:19 INFO - Running setup.py install for functools32 19:58:19 INFO - warning: no files found matching '*.txt' 19:58:19 INFO - no previously-included directories found matching 'build' 19:58:19 INFO - no previously-included directories found matching 'dist' 19:58:19 INFO - no previously-included directories found matching '.git*' 19:58:19 INFO - Successfully installed jsonschema functools32 19:58:19 INFO - Cleaning up... 19:58:19 INFO - Return code: 0 19:58:19 INFO - Installing functools32==3.2.3-2 into virtualenv /builds/slave/test/build/venv 19:58:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 19:58:19 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 19:58:19 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 19:58:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 19:58:19 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 19:58:19 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 19:58:19 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 0x10e224ad0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10e22ed50>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fcdc04e7050>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10e2455e0>, '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 0x10e218540>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10e162e40>, '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.DX3MiZthwD/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.MRNzeYPdEj/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 19:58:19 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'functools32==3.2.3-2'] in /builds/slave/test/build 19:58:19 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub functools32==3.2.3-2 19:58:19 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.DX3MiZthwD/Render', 19:58:19 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 19:58:19 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 19:58:19 INFO - 'HOME': '/Users/cltbld', 19:58:19 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 19:58:19 INFO - 'LOGNAME': 'cltbld', 19:58:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:58:19 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 19:58:19 INFO - 'MOZ_NO_REMOTE': '1', 19:58:19 INFO - 'NO_EM_RESTART': '1', 19:58:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:58:19 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 19:58:19 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 19:58:19 INFO - 'PWD': '/builds/slave/test', 19:58:19 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 19:58:19 INFO - 'SHELL': '/bin/bash', 19:58:19 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.MRNzeYPdEj/Listeners', 19:58:19 INFO - 'TMPDIR': '/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/', 19:58:19 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 19:58:19 INFO - 'USER': 'cltbld', 19:58:19 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 19:58:19 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 19:58:19 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 19:58:19 INFO - 'XPC_FLAGS': '0x0', 19:58:19 INFO - 'XPC_SERVICE_NAME': '0', 19:58:19 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 19:58:20 INFO - Ignoring indexes: https://pypi.python.org/simple/ 19:58:20 INFO - Requirement already satisfied (use --upgrade to upgrade): functools32==3.2.3-2 in ./venv/lib/python2.7/site-packages 19:58:20 INFO - Cleaning up... 19:58:20 INFO - Return code: 0 19:58:20 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 19:58:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 19:58:20 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 19:58:20 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 19:58:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 19:58:20 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 19:58:20 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 19:58:20 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 0x10e224ad0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10e22ed50>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fcdc04e7050>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10e2455e0>, '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 0x10e218540>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10e162e40>, '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.DX3MiZthwD/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.MRNzeYPdEj/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 19:58:20 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 19:58:20 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 19:58:20 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.DX3MiZthwD/Render', 19:58:20 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 19:58:20 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 19:58:20 INFO - 'HOME': '/Users/cltbld', 19:58:20 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 19:58:20 INFO - 'LOGNAME': 'cltbld', 19:58:20 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:58:20 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 19:58:20 INFO - 'MOZ_NO_REMOTE': '1', 19:58:20 INFO - 'NO_EM_RESTART': '1', 19:58:20 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:58:20 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 19:58:20 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 19:58:20 INFO - 'PWD': '/builds/slave/test', 19:58:20 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 19:58:20 INFO - 'SHELL': '/bin/bash', 19:58:20 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.MRNzeYPdEj/Listeners', 19:58:20 INFO - 'TMPDIR': '/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/', 19:58:20 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 19:58:20 INFO - 'USER': 'cltbld', 19:58:20 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 19:58:20 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 19:58:20 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 19:58:20 INFO - 'XPC_FLAGS': '0x0', 19:58:20 INFO - 'XPC_SERVICE_NAME': '0', 19:58:20 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 19:58:20 INFO - Ignoring indexes: https://pypi.python.org/simple/ 19:58:20 INFO - Downloading/unpacking blobuploader==1.2.4 19:58:20 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 19:58:20 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 19:58:20 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 19:58:20 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 19:58:20 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 19:58:20 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 19:58:22 INFO - Downloading blobuploader-1.2.4.tar.gz 19:58:22 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 19:58:23 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 19:58:23 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 19:58:23 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 19:58:23 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 19:58:23 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 19:58:23 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 19:58:23 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 19:58:23 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 19:58:23 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 19:58:23 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 19:58:23 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 19:58:23 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 19:58:23 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 19:58:23 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 19:58:23 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 19:58:24 INFO - Downloading docopt-0.6.1.tar.gz 19:58:24 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 19:58:24 INFO - Installing collected packages: blobuploader, requests, docopt 19:58:24 INFO - Running setup.py install for blobuploader 19:58:24 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 19:58:24 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 19:58:24 INFO - Running setup.py install for requests 19:58:24 INFO - Running setup.py install for docopt 19:58:25 INFO - Successfully installed blobuploader requests docopt 19:58:25 INFO - Cleaning up... 19:58:25 INFO - Return code: 0 19:58:25 INFO - Installing None into virtualenv /builds/slave/test/build/venv 19:58:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 19:58:25 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 19:58:25 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 19:58:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 19:58:25 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 19:58:25 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 19:58:25 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 0x10e224ad0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10e22ed50>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fcdc04e7050>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10e2455e0>, '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 0x10e218540>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10e162e40>, '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.DX3MiZthwD/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.MRNzeYPdEj/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 19:58:25 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 19:58:25 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 19:58:25 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.DX3MiZthwD/Render', 19:58:25 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 19:58:25 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 19:58:25 INFO - 'HOME': '/Users/cltbld', 19:58:25 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 19:58:25 INFO - 'LOGNAME': 'cltbld', 19:58:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:58:25 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 19:58:25 INFO - 'MOZ_NO_REMOTE': '1', 19:58:25 INFO - 'NO_EM_RESTART': '1', 19:58:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:58:25 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 19:58:25 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 19:58:25 INFO - 'PWD': '/builds/slave/test', 19:58:25 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 19:58:25 INFO - 'SHELL': '/bin/bash', 19:58:25 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.MRNzeYPdEj/Listeners', 19:58:25 INFO - 'TMPDIR': '/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/', 19:58:25 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 19:58:25 INFO - 'USER': 'cltbld', 19:58:25 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 19:58:25 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 19:58:25 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 19:58:25 INFO - 'XPC_FLAGS': '0x0', 19:58:25 INFO - 'XPC_SERVICE_NAME': '0', 19:58:25 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 19:58:25 INFO - Ignoring indexes: https://pypi.python.org/simple/ 19:58:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 19:58:25 INFO - Running setup.py (path:/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/pip-ESTLKr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 19:58:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 19:58:25 INFO - Running setup.py (path:/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/pip-yM66vu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 19:58:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 19:58:25 INFO - Running setup.py (path:/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/pip-mN8qE5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 19:58:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 19:58:25 INFO - Running setup.py (path:/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/pip-e7Ebtt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 19:58:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 19:58:25 INFO - Running setup.py (path:/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/pip-a0U4Ne-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 19:58:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 19:58:25 INFO - Running setup.py (path:/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/pip-i8wwNU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 19:58:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 19:58:26 INFO - Running setup.py (path:/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/pip-GeQ84E-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 19:58:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 19:58:26 INFO - Running setup.py (path:/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/pip-buSBLj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 19:58:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 19:58:26 INFO - Running setup.py (path:/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/pip-b1qjd7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 19:58:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 19:58:26 INFO - Running setup.py (path:/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/pip-gQPfb1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 19:58:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 19:58:26 INFO - Running setup.py (path:/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/pip-R4LvDr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 19:58:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 19:58:26 INFO - Running setup.py (path:/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/pip-4z6g3c-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 19:58:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 19:58:26 INFO - Running setup.py (path:/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/pip-QI_LY8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 19:58:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 19:58:26 INFO - Running setup.py (path:/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/pip-eB9w5A-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 19:58:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 19:58:26 INFO - Running setup.py (path:/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/pip-9aesOG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 19:58:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 19:58:27 INFO - Running setup.py (path:/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/pip-Jy_rCN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 19:58:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 19:58:27 INFO - Running setup.py (path:/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/pip-WWBmDJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 19:58:27 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 19:58:27 INFO - Running setup.py (path:/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/pip-dugrNR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 19:58:27 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 19:58:27 INFO - Running setup.py (path:/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/pip-eXKCbR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 19:58:27 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 19:58:27 INFO - Running setup.py (path:/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/pip-mUXvOr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 19:58:27 INFO - Unpacking /builds/slave/test/build/tests/marionette 19:58:27 INFO - Running setup.py (path:/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/pip-mZEppF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 19:58:27 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 19:58:27 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 19:58:27 INFO - Running setup.py install for manifestparser 19:58:27 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 19:58:27 INFO - Running setup.py install for mozcrash 19:58:28 INFO - Running setup.py install for mozdebug 19:58:28 INFO - Running setup.py install for mozdevice 19:58:28 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 19:58:28 INFO - Installing dm script to /builds/slave/test/build/venv/bin 19:58:28 INFO - Running setup.py install for mozfile 19:58:28 INFO - Running setup.py install for mozhttpd 19:58:28 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 19:58:28 INFO - Running setup.py install for mozinfo 19:58:28 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 19:58:28 INFO - Running setup.py install for mozInstall 19:58:28 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 19:58:28 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 19:58:28 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 19:58:28 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 19:58:29 INFO - Running setup.py install for mozleak 19:58:29 INFO - Running setup.py install for mozlog 19:58:29 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 19:58:29 INFO - Running setup.py install for moznetwork 19:58:29 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 19:58:29 INFO - Running setup.py install for mozprocess 19:58:29 INFO - Running setup.py install for mozprofile 19:58:29 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 19:58:29 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 19:58:29 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 19:58:29 INFO - Running setup.py install for mozrunner 19:58:29 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 19:58:29 INFO - Running setup.py install for mozscreenshot 19:58:30 INFO - Running setup.py install for moztest 19:58:30 INFO - Running setup.py install for mozversion 19:58:30 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 19:58:30 INFO - Running setup.py install for wptserve 19:58:30 INFO - Running setup.py install for marionette-driver 19:58:30 INFO - Running setup.py install for browsermob-proxy 19:58:30 INFO - Running setup.py install for marionette-client 19:58:31 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 19:58:31 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 19:58:31 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 19:58:31 INFO - Cleaning up... 19:58:31 INFO - Return code: 0 19:58:31 INFO - Installing None into virtualenv /builds/slave/test/build/venv 19:58:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 19:58:31 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 19:58:31 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 19:58:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 19:58:31 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 19:58:31 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 19:58:31 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 0x10e224ad0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10e22ed50>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fcdc04e7050>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10e2455e0>, '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 0x10e218540>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10e162e40>, '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.DX3MiZthwD/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.MRNzeYPdEj/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 19:58:31 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 19:58:31 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 19:58:31 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.DX3MiZthwD/Render', 19:58:31 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 19:58:31 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 19:58:31 INFO - 'HOME': '/Users/cltbld', 19:58:31 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 19:58:31 INFO - 'LOGNAME': 'cltbld', 19:58:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:58:31 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 19:58:31 INFO - 'MOZ_NO_REMOTE': '1', 19:58:31 INFO - 'NO_EM_RESTART': '1', 19:58:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:58:31 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 19:58:31 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 19:58:31 INFO - 'PWD': '/builds/slave/test', 19:58:31 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 19:58:31 INFO - 'SHELL': '/bin/bash', 19:58:31 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.MRNzeYPdEj/Listeners', 19:58:31 INFO - 'TMPDIR': '/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/', 19:58:31 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 19:58:31 INFO - 'USER': 'cltbld', 19:58:31 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 19:58:31 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 19:58:31 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 19:58:31 INFO - 'XPC_FLAGS': '0x0', 19:58:31 INFO - 'XPC_SERVICE_NAME': '0', 19:58:31 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 19:58:31 INFO - Ignoring indexes: https://pypi.python.org/simple/ 19:58:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 19:58:31 INFO - Running setup.py (path:/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/pip-ITVf4n-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 19:58:31 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 19:58:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 19:58:31 INFO - Running setup.py (path:/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/pip-hY8mtP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 19:58:31 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 19:58:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 19:58:31 INFO - Running setup.py (path:/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/pip-T_A289-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 19:58:31 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 19:58:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 19:58:31 INFO - Running setup.py (path:/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/pip-IwzyQF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 19:58:31 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 19:58:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 19:58:31 INFO - Running setup.py (path:/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/pip-T7Fjdm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 19:58:32 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 19:58:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 19:58:32 INFO - Running setup.py (path:/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/pip-DH1Vhj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 19:58:32 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 19:58:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 19:58:32 INFO - Running setup.py (path:/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/pip-cU5C0S-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 19:58:32 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 19:58:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 19:58:32 INFO - Running setup.py (path:/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/pip-1E6iOV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 19:58:32 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 19:58:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 19:58:32 INFO - Running setup.py (path:/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/pip-kcizoC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 19:58:32 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 19:58:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 19:58:32 INFO - Running setup.py (path:/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/pip-3Veb2z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 19:58:32 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.4 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 19:58:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 19:58:32 INFO - Running setup.py (path:/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/pip-1Jsw_c-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 19:58:32 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 19:58:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 19:58:32 INFO - Running setup.py (path:/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/pip-DQdNB3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 19:58:32 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.23 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 19:58:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 19:58:32 INFO - Running setup.py (path:/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/pip-OgzToo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 19:58:32 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 19:58:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 19:58:32 INFO - Running setup.py (path:/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/pip-nxzzGk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 19:58:33 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.12 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 19:58:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 19:58:33 INFO - Running setup.py (path:/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/pip-6DNmSL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 19:58:33 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 19:58:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 19:58:33 INFO - Running setup.py (path:/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/pip-mEoIT2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 19:58:33 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 19:58:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 19:58:33 INFO - Running setup.py (path:/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/pip-roDBMe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 19:58:33 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 19:58:33 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 19:58:33 INFO - Running setup.py (path:/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/pip-mDG1np-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 19:58:33 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 19:58:33 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 19:58:33 INFO - Running setup.py (path:/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/pip-MqYDev-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 19:58:33 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==2.1.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 19:58:33 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 19:58:33 INFO - Running setup.py (path:/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/pip-PgeIk8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 19:58:33 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 19:58:33 INFO - Unpacking /builds/slave/test/build/tests/marionette 19:58:33 INFO - Running setup.py (path:/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/pip-_bxI_2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 19:58:33 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 19:58:33 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==3.2.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 19:58:33 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 19:58:33 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 19:58:33 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 19:58:33 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 19:58:33 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 19:58:33 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.4->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 19:58:33 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 19:58:33 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 19:58:33 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 19:58:33 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 19:58:33 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 19:58:33 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 19:58:36 INFO - Downloading blessings-1.6.tar.gz 19:58:36 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 19:58:36 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 19:58:36 INFO - Installing collected packages: blessings 19:58:36 INFO - Running setup.py install for blessings 19:58:36 INFO - Successfully installed blessings 19:58:36 INFO - Cleaning up... 19:58:36 INFO - Return code: 0 19:58:36 INFO - Done creating virtualenv /builds/slave/test/build/venv. 19:58:36 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 19:58:36 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 19:58:37 INFO - Reading from file tmpfile_stdout 19:58:37 INFO - Current package versions: 19:58:37 INFO - blessings == 1.6 19:58:37 INFO - blobuploader == 1.2.4 19:58:37 INFO - browsermob-proxy == 0.6.0 19:58:37 INFO - docopt == 0.6.1 19:58:37 INFO - functools32 == 3.2.3-2 19:58:37 INFO - jsonschema == 2.5.1 19:58:37 INFO - manifestparser == 1.1 19:58:37 INFO - marionette-client == 3.2.0 19:58:37 INFO - marionette-driver == 2.1.0 19:58:37 INFO - mozInstall == 1.12 19:58:37 INFO - mozcrash == 0.17 19:58:37 INFO - mozdebug == 0.1 19:58:37 INFO - mozdevice == 0.48 19:58:37 INFO - mozfile == 1.2 19:58:37 INFO - mozhttpd == 0.7 19:58:37 INFO - mozinfo == 0.9 19:58:37 INFO - mozleak == 0.1 19:58:37 INFO - mozlog == 3.4 19:58:37 INFO - moznetwork == 0.27 19:58:37 INFO - mozprocess == 0.23 19:58:37 INFO - mozprofile == 0.28 19:58:37 INFO - mozrunner == 6.12 19:58:37 INFO - mozscreenshot == 0.1 19:58:37 INFO - mozsystemmonitor == 0.3 19:58:37 INFO - moztest == 0.7 19:58:37 INFO - mozversion == 1.4 19:58:37 INFO - psutil == 3.1.1 19:58:37 INFO - requests == 1.2.3 19:58:37 INFO - wptserve == 1.4.0 19:58:37 INFO - wsgiref == 0.1.2 19:58:37 INFO - Running post-action listener: _resource_record_post_action 19:58:37 INFO - Running post-action listener: _start_resource_monitoring 19:58:37 INFO - Starting resource monitoring. 19:58:37 INFO - [mozharness: 2016-11-01 02:58:37.238622Z] Finished create-virtualenv step (success) 19:58:37 INFO - [mozharness: 2016-11-01 02:58:37.239709Z] Running pull step. 19:58:37 INFO - Running pre-action listener: _resource_record_pre_action 19:58:37 INFO - Running main action method: pull 19:58:37 INFO - Pull has nothing to do! 19:58:37 INFO - Running post-action listener: _resource_record_post_action 19:58:37 INFO - [mozharness: 2016-11-01 02:58:37.240523Z] Finished pull step (success) 19:58:37 INFO - [mozharness: 2016-11-01 02:58:37.240686Z] Running install step. 19:58:37 INFO - Running pre-action listener: _resource_record_pre_action 19:58:37 INFO - Running main action method: install 19:58:37 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 19:58:37 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 19:58:37 INFO - Reading from file tmpfile_stdout 19:58:37 INFO - Detecting whether we're running mozinstall >=1.0... 19:58:37 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 19:58:37 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 19:58:37 INFO - Reading from file tmpfile_stdout 19:58:37 INFO - Output received: 19:58:37 INFO - Usage: mozinstall [options] installer 19:58:37 INFO - Options: 19:58:37 INFO - -h, --help show this help message and exit 19:58:37 INFO - -d DEST, --destination=DEST 19:58:37 INFO - Directory to install application into. [default: 19:58:37 INFO - "/builds/slave/test"] 19:58:37 INFO - --app=APP Application being installed. [default: firefox] 19:58:37 INFO - mkdir: /builds/slave/test/build/application 19:58:37 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-52.0a1.en-US.mac64.dmg', '--destination', '/builds/slave/test/build/application'] 19:58:37 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-52.0a1.en-US.mac64.dmg --destination /builds/slave/test/build/application 19:58:58 INFO - Reading from file tmpfile_stdout 19:58:58 INFO - Output received: 19:58:58 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 19:58:58 INFO - Running post-action listener: _resource_record_post_action 19:58:58 INFO - [mozharness: 2016-11-01 02:58:58.469188Z] Finished install step (success) 19:58:58 INFO - [mozharness: 2016-11-01 02:58:58.469339Z] Running run-tests step. 19:58:58 INFO - Running pre-action listener: _resource_record_pre_action 19:58:58 INFO - Running main action method: run_tests 19:58:58 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 19:58:58 INFO - Minidump filename unknown. Determining based upon platform and architecture. 19:58:58 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 19:58:58 INFO - grabbing minidump binary from tooltool 19:58:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 19:58:58 INFO - trying https://raw.githubusercontent.com/mozilla/build-tooltool/master/tooltool.py 19:58:58 INFO - Downloading https://raw.githubusercontent.com/mozilla/build-tooltool/master/tooltool.py to /builds/slave/test/build/tooltool.py 19:58:58 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://raw.githubusercontent.com/mozilla/build-tooltool/master/tooltool.py', 'file_name': '/builds/slave/test/build/tooltool.py'}, attempt #1 19:58:58 INFO - Downloaded 37427 bytes. 19:58:58 INFO - Chmoding /builds/slave/test/build/tooltool.py to 0755 19:58:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 19:58:58 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 0x10e2455e0>, '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 0x10e218540>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10e162e40>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 19:58:58 INFO - Running command: ['/tools/buildbot/bin/python', '/builds/slave/test/build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/macosx64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 19:58:58 INFO - Copy/paste: /tools/buildbot/bin/python /builds/slave/test/build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/macosx64/releng.manifest -o -c /builds/tooltool_cache 19:58:58 INFO - Calling ['/tools/buildbot/bin/python', '/builds/slave/test/build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/macosx64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] with output_timeout 600 19:58:58 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 19:58:58 INFO - Return code: 0 19:58:58 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 19:58:58 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 19:58:58 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/apNz0ruNSUGJcV61lSRgnQ/artifacts/public/build/firefox-52.0a1.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--stackfix-dir=/builds/slave/test/build/tests/bin', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 19:58:58 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/apNz0ruNSUGJcV61lSRgnQ/artifacts/public/build/firefox-52.0a1.en-US.mac64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk --stackfix-dir=/builds/slave/test/build/tests/bin --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 19:58:58 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.DX3MiZthwD/Render', 19:58:58 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 19:58:58 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 19:58:58 INFO - 'HOME': '/Users/cltbld', 19:58:58 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 19:58:58 INFO - 'LOGNAME': 'cltbld', 19:58:58 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 19:58:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:58:58 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 19:58:58 INFO - 'MOZ_NO_REMOTE': '1', 19:58:58 INFO - 'NO_EM_RESTART': '1', 19:58:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:58:58 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 19:58:58 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 19:58:58 INFO - 'PWD': '/builds/slave/test', 19:58:58 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 19:58:58 INFO - 'SHELL': '/bin/bash', 19:58:58 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.MRNzeYPdEj/Listeners', 19:58:58 INFO - 'TMPDIR': '/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/', 19:58:58 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 19:58:58 INFO - 'USER': 'cltbld', 19:58:58 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 19:58:58 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 19:58:58 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 19:58:58 INFO - 'XPC_FLAGS': '0x0', 19:58:58 INFO - 'XPC_SERVICE_NAME': '0', 19:58:58 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 19:58:58 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/apNz0ruNSUGJcV61lSRgnQ/artifacts/public/build/firefox-52.0a1.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--stackfix-dir=/builds/slave/test/build/tests/bin', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 19:58:59 INFO - STDERR: /builds/slave/test/build/venv/lib/python2.7/site-packages/mozrunner/utils.py:18: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 19:58:59 INFO - import pkg_resources 19:58:59 INFO - STDERR: Opening manifest at /builds/slave/test/build/tests/web-platform/meta/MANIFEST.json 19:58:59 INFO - STDERR: Opening manifest at /builds/slave/test/build/tests/web-platform/mozilla/meta/MANIFEST.json 19:59:00 INFO - Using 1 client processes 19:59:00 INFO - wptserve Starting http server on 127.0.0.1:8000 19:59:00 INFO - wptserve Starting http server on 127.0.0.1:8001 19:59:00 INFO - wptserve Starting http server on 127.0.0.1:8443 19:59:02 INFO - SUITE-START | Running 904 tests 19:59:02 INFO - Running testharness tests 19:59:02 INFO - TEST-START | /content-security-policy/blink-contrib/self-doesnt-match-blob.sub.html 19:59:02 INFO - TEST-SKIP | /content-security-policy/blink-contrib/self-doesnt-match-blob.sub.html | took 0ms 19:59:02 INFO - TEST-START | /content-security-policy/blink-contrib/star-doesnt-match-blob.sub.html 19:59:02 INFO - TEST-SKIP | /content-security-policy/blink-contrib/star-doesnt-match-blob.sub.html | took 0ms 19:59:02 INFO - TEST-START | /content-security-policy/blink-contrib/worker-connect-src-allowed.sub.html 19:59:02 INFO - TEST-SKIP | /content-security-policy/blink-contrib/worker-connect-src-allowed.sub.html | took 0ms 19:59:02 INFO - TEST-START | /content-security-policy/blink-contrib/worker-script-src.sub.html 19:59:02 INFO - TEST-SKIP | /content-security-policy/blink-contrib/worker-script-src.sub.html | took 0ms 19:59:02 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1.html 19:59:02 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_1.html | took 1ms 19:59:02 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3_2.html 19:59:02 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_3_2.html | took 0ms 19:59:02 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html 19:59:02 INFO - TEST-SKIP | /custom-elements/v0/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html | took 0ms 19:59:02 INFO - TEST-START | /custom-elements/v0/instantiating/changing-is-attribute.html 19:59:02 INFO - TEST-SKIP | /custom-elements/v0/instantiating/changing-is-attribute.html | took 0ms 19:59:02 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-is-attribute.html 19:59:02 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-is-attribute.html | took 0ms 19:59:02 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-local-name.html 19:59:02 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-local-name.html | took 0ms 19:59:02 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-namespace.html 19:59:02 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-namespace.html | took 0ms 19:59:02 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-node-document.html 19:59:02 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-node-document.html | took 1ms 19:59:02 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-prototype.html 19:59:02 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-prototype.html | took 0ms 19:59:02 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-prototype.html 19:59:02 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-prototype.html | took 0ms 19:59:02 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-is-attribute.html 19:59:02 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-type-is-attribute.html | took 0ms 19:59:02 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-local-name-and-is-attribute.html 19:59:02 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-type-local-name-and-is-attribute.html | took 0ms 19:59:02 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-local-name.html 19:59:02 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-type-local-name.html | took 0ms 19:59:02 INFO - TEST-START | /custom-elements/v0/instantiating/non-configurable-constructor-property.html 19:59:02 INFO - TEST-SKIP | /custom-elements/v0/instantiating/non-configurable-constructor-property.html | took 0ms 19:59:02 INFO - TEST-START | /custom-elements/v0/instantiating/prototype-is-interface-prototype-object.html 19:59:02 INFO - TEST-SKIP | /custom-elements/v0/instantiating/prototype-is-interface-prototype-object.html | took 9ms 19:59:02 INFO - TEST-START | /custom-elements/v0/instantiating/unchanged-attribute.html 19:59:02 INFO - TEST-SKIP | /custom-elements/v0/instantiating/unchanged-attribute.html | took 0ms 19:59:02 INFO - TEST-START | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector-all.html 19:59:02 INFO - TEST-SKIP | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector-all.html | took 0ms 19:59:02 INFO - TEST-START | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector.html 19:59:02 INFO - TEST-SKIP | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector.html | took 0ms 19:59:02 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-destroy-persistent-license.html 19:59:02 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-destroy-persistent-license.html | took 0ms 19:59:02 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-license-events.html 19:59:02 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-license-events.html | took 0ms 19:59:02 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-license.html 19:59:02 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-license.html | took 0ms 19:59:02 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-usage-record-events.html 19:59:02 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-usage-record-events.html | took 0ms 19:59:02 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-usage-record.html 19:59:02 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-usage-record.html | took 0ms 19:59:02 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-retrieve-destroy-persistent-license.html 19:59:02 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-retrieve-destroy-persistent-license.html | took 1ms 19:59:02 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-license.html 19:59:02 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-license.html | took 0ms 19:59:02 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-usage-record.html 19:59:02 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-usage-record.html | took 0ms 19:59:02 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-events.html 19:59:02 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-events.html | took 1ms 19:59:02 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential.html 19:59:02 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential.html | took 0ms 19:59:02 INFO - TEST-START | /encrypted-media/drm-check-initdata-type.html 19:59:02 INFO - TEST-SKIP | /encrypted-media/drm-check-initdata-type.html | took 0ms 19:59:02 INFO - TEST-START | /encrypted-media/drm-events-session-closed-event.html 19:59:02 INFO - TEST-SKIP | /encrypted-media/drm-events-session-closed-event.html | took 0ms 19:59:02 INFO - TEST-START | /encrypted-media/drm-events.html 19:59:02 INFO - TEST-SKIP | /encrypted-media/drm-events.html | took 0ms 19:59:02 INFO - TEST-START | /encrypted-media/drm-expiration.html 19:59:02 INFO - TEST-SKIP | /encrypted-media/drm-expiration.html | took 0ms 19:59:02 INFO - TEST-START | /encrypted-media/drm-generate-request-disallowed-input.html 19:59:02 INFO - TEST-SKIP | /encrypted-media/drm-generate-request-disallowed-input.html | took 0ms 19:59:02 INFO - TEST-START | /encrypted-media/drm-invalid-license.html 19:59:02 INFO - TEST-SKIP | /encrypted-media/drm-invalid-license.html | took 0ms 19:59:02 INFO - TEST-START | /encrypted-media/drm-keystatuses-multiple-sessions.html 19:59:02 INFO - TEST-SKIP | /encrypted-media/drm-keystatuses-multiple-sessions.html | took 8ms 19:59:02 INFO - TEST-START | /encrypted-media/drm-keystatuses.html 19:59:02 INFO - TEST-SKIP | /encrypted-media/drm-keystatuses.html | took 0ms 19:59:02 INFO - TEST-START | /encrypted-media/drm-mp4-onencrypted.html 19:59:02 INFO - TEST-SKIP | /encrypted-media/drm-mp4-onencrypted.html | took 0ms 19:59:02 INFO - TEST-START | /encrypted-media/drm-mp4-playback-destroy-persistent-license.html 19:59:02 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-destroy-persistent-license.html | took 0ms 19:59:02 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-license-events.html 19:59:02 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-license-events.html | took 0ms 19:59:02 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-license.html 19:59:02 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-license.html | took 0ms 19:59:02 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-usage-record-events.html 19:59:02 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-usage-record-events.html | took 0ms 19:59:02 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-usage-record.html 19:59:02 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-usage-record.html | took 0ms 19:59:02 INFO - TEST-START | /encrypted-media/drm-mp4-playback-retrieve-destroy-persistent-license.html 19:59:02 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-retrieve-destroy-persistent-license.html | took 0ms 19:59:02 INFO - TEST-START | /encrypted-media/drm-mp4-playback-retrieve-persistent-license.html 19:59:02 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-retrieve-persistent-license.html | took 0ms 19:59:02 INFO - TEST-START | /encrypted-media/drm-mp4-playback-retrieve-persistent-usage-record.html 19:59:02 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-retrieve-persistent-usage-record.html | took 0ms 19:59:02 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-clear-encrypted.html 19:59:02 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-clear-encrypted.html | took 0ms 19:59:02 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear-sources.html 19:59:02 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear-sources.html | took 0ms 19:59:02 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear.html 19:59:02 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear.html | took 0ms 19:59:02 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-events.html 19:59:02 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-events.html | took 0ms 19:59:02 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-expired.html 19:59:02 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-expired.html | took 0ms 19:59:02 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential-readyState.html 19:59:02 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential-readyState.html | took 0ms 19:59:02 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential.html 19:59:02 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential.html | took 0ms 19:59:02 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multikey.html 19:59:02 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multikey.html | took 1ms 19:59:02 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multisession.html 19:59:02 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multisession.html | took 0ms 19:59:02 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-src.html 19:59:02 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-src.html | took 0ms 19:59:02 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-update.html 19:59:02 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-update.html | took 0ms 19:59:02 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-immediately.html 19:59:02 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-immediately.html | took 0ms 19:59:02 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-onencrypted.html 19:59:02 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-onencrypted.html | took 0ms 19:59:02 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-two-videos.html 19:59:02 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-two-videos.html | took 0ms 19:59:02 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-waitingforkey.html 19:59:02 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-waitingforkey.html | took 0ms 19:59:02 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary.html 19:59:02 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary.html | took 0ms 19:59:02 INFO - TEST-START | /encrypted-media/drm-mp4-requestmediakeysystemaccess.html 19:59:02 INFO - TEST-SKIP | /encrypted-media/drm-mp4-requestmediakeysystemaccess.html | took 0ms 19:59:02 INFO - TEST-START | /encrypted-media/drm-mp4-reset-src-after-setmediakeys.html 19:59:02 INFO - TEST-SKIP | /encrypted-media/drm-mp4-reset-src-after-setmediakeys.html | took 1ms 19:59:02 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-again-after-playback.html 19:59:02 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-again-after-playback.html | took 0ms 19:59:02 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-again-after-resetting-src.html 19:59:02 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-again-after-resetting-src.html | took 0ms 19:59:02 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-at-same-time.html 19:59:02 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-at-same-time.html | took 8ms 19:59:02 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-different-mediakeys.html 19:59:02 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-different-mediakeys.html | took 0ms 19:59:02 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html 19:59:02 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html | took 0ms 19:59:02 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-to-multiple-video-elements.html 19:59:02 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-to-multiple-video-elements.html | took 0ms 19:59:02 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys.html 19:59:02 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys.html | took 0ms 19:59:02 INFO - TEST-START | /encrypted-media/drm-mp4-syntax-mediakeys.html 19:59:02 INFO - TEST-SKIP | /encrypted-media/drm-mp4-syntax-mediakeys.html | took 0ms 19:59:02 INFO - TEST-START | /encrypted-media/drm-mp4-syntax-mediakeysession.html 19:59:02 INFO - TEST-SKIP | /encrypted-media/drm-mp4-syntax-mediakeysession.html | took 0ms 19:59:02 INFO - TEST-START | /encrypted-media/drm-mp4-syntax-mediakeysystemaccess.html 19:59:02 INFO - TEST-SKIP | /encrypted-media/drm-mp4-syntax-mediakeysystemaccess.html | took 1ms 19:59:02 INFO - TEST-START | /encrypted-media/drm-mp4-unique-origin.html 19:59:02 INFO - TEST-SKIP | /encrypted-media/drm-mp4-unique-origin.html | took 0ms 19:59:02 INFO - TEST-START | /encrypted-media/drm-mp4-waiting-for-a-key.html 19:59:02 INFO - TEST-SKIP | /encrypted-media/drm-mp4-waiting-for-a-key.html | took 0ms 19:59:02 INFO - TEST-START | /encrypted-media/drm-not-callable-after-createsession.html 19:59:02 INFO - TEST-SKIP | /encrypted-media/drm-not-callable-after-createsession.html | took 0ms 19:59:02 INFO - TEST-START | /encrypted-media/drm-temporary-license-type.html 19:59:02 INFO - TEST-SKIP | /encrypted-media/drm-temporary-license-type.html | took 0ms 19:59:02 INFO - TEST-START | /media-source/mediasource-config-change-mp4-a-bitrate.html 19:59:02 INFO - TEST-SKIP | /media-source/mediasource-config-change-mp4-a-bitrate.html | took 0ms 19:59:02 INFO - TEST-START | /media-source/mediasource-config-change-mp4-av-audio-bitrate.html 19:59:02 INFO - TEST-SKIP | /media-source/mediasource-config-change-mp4-av-audio-bitrate.html | took 0ms 19:59:02 INFO - TEST-START | /media-source/mediasource-duration.html 19:59:02 INFO - TEST-SKIP | /media-source/mediasource-duration.html | took 0ms 19:59:02 INFO - TEST-START | /media-source/mediasource-redundant-seek.html 19:59:02 INFO - TEST-SKIP | /media-source/mediasource-redundant-seek.html | took 0ms 19:59:02 INFO - TEST-START | /mixed-content/blockable/http-csp/same-host-http/form-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 19:59:02 INFO - TEST-SKIP | /mixed-content/blockable/http-csp/same-host-http/form-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html | took 0ms 19:59:02 INFO - TEST-START | /navigation-timing/test_navigation_type_reload.html 19:59:02 INFO - TEST-SKIP | /navigation-timing/test_navigation_type_reload.html | took 0ms 19:59:02 INFO - TEST-START | /navigation-timing/test_timing_reload.html 19:59:02 INFO - TEST-SKIP | /navigation-timing/test_timing_reload.html | took 0ms 19:59:02 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 19:59:02 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 19:59:02 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html 19:59:02 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms 19:59:02 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 19:59:02 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms 19:59:02 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 19:59:02 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 19:59:02 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html 19:59:02 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms 19:59:02 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 19:59:02 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms 19:59:02 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 19:59:02 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms 19:59:02 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html 19:59:02 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms 19:59:02 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 19:59:02 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms 19:59:02 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html 19:59:02 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html | took 0ms 19:59:02 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html 19:59:02 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html | took 0ms 19:59:02 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html 19:59:02 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html | took 1ms 19:59:02 INFO - TEST-START | /streams/readable-streams/bad-strategies.https.html 19:59:02 INFO - TEST-SKIP | /streams/readable-streams/bad-strategies.https.html | took 0ms 19:59:02 INFO - TEST-START | /streams/readable-streams/bad-underlying-sources.https.html 19:59:02 INFO - TEST-SKIP | /streams/readable-streams/bad-underlying-sources.https.html | took 0ms 19:59:02 INFO - TEST-START | /streams/readable-streams/brand-checks.https.html 19:59:02 INFO - TEST-SKIP | /streams/readable-streams/brand-checks.https.html | took 0ms 19:59:02 INFO - TEST-START | /streams/readable-streams/cancel.https.html 19:59:02 INFO - TEST-SKIP | /streams/readable-streams/cancel.https.html | took 0ms 19:59:02 INFO - TEST-START | /streams/readable-streams/count-queuing-strategy-integration.https.html 19:59:02 INFO - TEST-SKIP | /streams/readable-streams/count-queuing-strategy-integration.https.html | took 0ms 19:59:02 INFO - TEST-START | /streams/readable-streams/garbage-collection.https.html 19:59:02 INFO - TEST-SKIP | /streams/readable-streams/garbage-collection.https.html | took 0ms 19:59:02 INFO - TEST-START | /streams/readable-streams/general.https.html 19:59:02 INFO - TEST-SKIP | /streams/readable-streams/general.https.html | took 0ms 19:59:02 INFO - TEST-START | /streams/readable-streams/pipe-through.https.html 19:59:02 INFO - TEST-SKIP | /streams/readable-streams/pipe-through.https.html | took 0ms 19:59:02 INFO - TEST-START | /streams/readable-streams/readable-stream-reader.https.html 19:59:02 INFO - TEST-SKIP | /streams/readable-streams/readable-stream-reader.https.html | took 1ms 19:59:02 INFO - TEST-START | /streams/readable-streams/tee.https.html 19:59:02 INFO - TEST-SKIP | /streams/readable-streams/tee.https.html | took 0ms 19:59:02 INFO - TEST-START | /streams/readable-streams/templated.https.html 19:59:02 INFO - TEST-SKIP | /streams/readable-streams/templated.https.html | took 0ms 19:59:02 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/acos/acos_001_to_006.html 19:59:02 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/acos/acos_001_to_006.html | took 0ms 19:59:02 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/all/all_001_to_004.html 19:59:02 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/all/all_001_to_004.html | took 0ms 19:59:02 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/dot/dot_001_to_006.html 19:59:02 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/dot/dot_001_to_006.html | took 0ms 19:59:02 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_001_to_008.html 19:59:02 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_001_to_008.html | took 0ms 19:59:02 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_009_to_016.html 19:59:02 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_009_to_016.html | took 0ms 19:59:02 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_017_to_024.html 19:59:02 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_017_to_024.html | took 0ms 19:59:02 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_025_to_032.html 19:59:02 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_025_to_032.html | took 0ms 19:59:02 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_033_to_040.html 19:59:02 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_033_to_040.html | took 8ms 19:59:02 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_041_to_046.html 19:59:02 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_041_to_046.html | took 0ms 19:59:02 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/001.html 19:59:02 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/001.html | took 0ms 19:59:02 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/001.html?wss 19:59:02 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/001.html?wss | took 0ms 19:59:02 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/002.html 19:59:02 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/002.html | took 0ms 19:59:02 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/002.html?wss 19:59:02 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/002.html?wss | took 0ms 19:59:02 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/003.html 19:59:02 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/003.html | took 0ms 19:59:02 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/003.html?wss 19:59:02 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/003.html?wss | took 1ms 19:59:02 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/004.html?wss 19:59:02 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/004.html?wss | took 0ms 19:59:02 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/004.html 19:59:02 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/004.html | took 0ms 19:59:02 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/005.html 19:59:02 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/005.html | took 0ms 19:59:02 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/005.html?wss 19:59:02 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/005.html?wss | took 0ms 19:59:02 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/006.html?wss 19:59:02 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/006.html?wss | took 0ms 19:59:02 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/006.html 19:59:02 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/006.html | took 0ms 19:59:02 INFO - TEST-START | /websockets/interfaces/WebSocket/events/001.html?wss 19:59:02 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/001.html?wss | took 0ms 19:59:02 INFO - TEST-START | /websockets/interfaces/WebSocket/events/001.html 19:59:02 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/001.html | took 0ms 19:59:02 INFO - TEST-START | /websockets/interfaces/WebSocket/events/002.html 19:59:02 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/002.html | took 0ms 19:59:02 INFO - TEST-START | /websockets/interfaces/WebSocket/events/002.html?wss 19:59:02 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/002.html?wss | took 1ms 19:59:02 INFO - TEST-START | /websockets/interfaces/WebSocket/events/003.html 19:59:02 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/003.html | took 0ms 19:59:02 INFO - TEST-START | /websockets/interfaces/WebSocket/events/003.html?wss 19:59:02 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/003.html?wss | took 0ms 19:59:02 INFO - TEST-START | /websockets/interfaces/WebSocket/events/004.html?wss 19:59:02 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/004.html?wss | took 0ms 19:59:02 INFO - TEST-START | /websockets/interfaces/WebSocket/events/004.html 19:59:02 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/004.html | took 0ms 19:59:02 INFO - TEST-START | /websockets/interfaces/WebSocket/events/006.html 19:59:02 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/006.html | took 0ms 19:59:02 INFO - TEST-START | /websockets/interfaces/WebSocket/events/006.html?wss 19:59:02 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/006.html?wss | took 0ms 19:59:02 INFO - TEST-START | /websockets/interfaces/WebSocket/events/007.html?wss 19:59:02 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/007.html?wss | took 0ms 19:59:02 INFO - TEST-START | /websockets/interfaces/WebSocket/events/007.html 19:59:02 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/007.html | took 0ms 19:59:02 INFO - TEST-START | /websockets/interfaces/WebSocket/events/008.html?wss 19:59:02 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/008.html?wss | took 0ms 19:59:02 INFO - TEST-START | /websockets/interfaces/WebSocket/events/008.html 19:59:02 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/008.html | took 0ms 19:59:02 INFO - TEST-START | /websockets/interfaces/WebSocket/events/009.html?wss 19:59:02 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/009.html?wss | took 0ms 19:59:02 INFO - TEST-START | /websockets/interfaces/WebSocket/events/009.html 19:59:02 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/009.html | took 0ms 19:59:02 INFO - TEST-START | /websockets/interfaces/WebSocket/events/010.html 19:59:02 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/010.html | took 0ms 19:59:02 INFO - TEST-START | /websockets/interfaces/WebSocket/events/010.html?wss 19:59:02 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/010.html?wss | took 0ms 19:59:02 INFO - TEST-START | /websockets/interfaces/WebSocket/events/011.html 19:59:02 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/011.html | took 0ms 19:59:02 INFO - TEST-START | /websockets/interfaces/WebSocket/events/011.html?wss 19:59:02 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/011.html?wss | took 0ms 19:59:02 INFO - TEST-START | /websockets/interfaces/WebSocket/events/012.html?wss 19:59:02 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/012.html?wss | took 0ms 19:59:02 INFO - TEST-START | /websockets/interfaces/WebSocket/events/012.html 19:59:02 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/012.html | took 0ms 19:59:02 INFO - TEST-START | /websockets/interfaces/WebSocket/events/013.html?wss 19:59:02 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/013.html?wss | took 0ms 19:59:02 INFO - TEST-START | /websockets/interfaces/WebSocket/events/013.html 19:59:02 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/013.html | took 0ms 19:59:02 INFO - TEST-START | /websockets/interfaces/WebSocket/events/014.html?wss 19:59:02 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/014.html?wss | took 0ms 19:59:02 INFO - TEST-START | /websockets/interfaces/WebSocket/events/014.html 19:59:02 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/014.html | took 0ms 19:59:02 INFO - TEST-START | /websockets/interfaces/WebSocket/events/015.html 19:59:02 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/015.html | took 0ms 19:59:02 INFO - TEST-START | /websockets/interfaces/WebSocket/events/015.html?wss 19:59:02 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/015.html?wss | took 0ms 19:59:02 INFO - TEST-START | /websockets/interfaces/WebSocket/events/016.html 19:59:02 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/016.html | took 0ms 19:59:02 INFO - TEST-START | /websockets/interfaces/WebSocket/events/016.html?wss 19:59:02 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/016.html?wss | took 0ms 19:59:02 INFO - TEST-START | /websockets/interfaces/WebSocket/events/017.html 19:59:02 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/017.html | took 0ms 19:59:02 INFO - TEST-START | /websockets/interfaces/WebSocket/events/017.html?wss 19:59:02 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/017.html?wss | took 0ms 19:59:02 INFO - TEST-START | /websockets/interfaces/WebSocket/events/018.html 19:59:02 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/018.html | took 0ms 19:59:02 INFO - TEST-START | /websockets/interfaces/WebSocket/events/018.html?wss 19:59:02 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/018.html?wss | took 0ms 19:59:02 INFO - TEST-START | /websockets/interfaces/WebSocket/events/019.html 19:59:02 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/019.html | took 1ms 19:59:02 INFO - TEST-START | /websockets/interfaces/WebSocket/events/019.html?wss 19:59:02 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/019.html?wss | took 0ms 19:59:02 INFO - TEST-START | /websockets/interfaces/WebSocket/events/020.html 19:59:02 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/020.html | took 0ms 19:59:02 INFO - TEST-START | /websockets/interfaces/WebSocket/events/020.html?wss 19:59:02 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/020.html?wss | took 0ms 19:59:02 INFO - Setting up ssl 19:59:02 INFO - PROCESS | certutil | 19:59:02 INFO - PROCESS | certutil | 19:59:03 INFO - PROCESS | certutil | 19:59:03 INFO - Certificate Nickname Trust Attributes 19:59:03 INFO - SSL,S/MIME,JAR/XPI 19:59:03 INFO - 19:59:03 INFO - web-platform-tests CT,, 19:59:03 INFO - 19:59:03 INFO - Application command: /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox --marionette about:blank -foreground -profile /var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/tmpdi32l0.mozrunner 19:59:03 INFO - Starting runner 19:59:04 INFO - PROCESS | 1669 | 1477969144415 Marionette DEBUG Marionette enabled via build flag and pref 19:59:04 INFO - PROCESS | 1669 | ++DOCSHELL 0x11f66f800 == 1 [pid = 1669] [id = 1] 19:59:04 INFO - PROCESS | 1669 | ++DOMWINDOW == 1 (0x11f670000) [pid = 1669] [serial = 1] [outer = 0x0] 19:59:04 INFO - PROCESS | 1669 | ++DOMWINDOW == 2 (0x11f671000) [pid = 1669] [serial = 2] [outer = 0x11f670000] 19:59:04 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 19:59:04 INFO - PROCESS | 1669 | 1477969144857 Marionette INFO Listening on port 2828 19:59:05 INFO - PROCESS | 1669 | 1477969145160 Marionette DEBUG Marionette enabled via command-line flag 19:59:05 INFO - PROCESS | 1669 | ++DOCSHELL 0x129f73800 == 2 [pid = 1669] [id = 2] 19:59:05 INFO - PROCESS | 1669 | ++DOMWINDOW == 3 (0x129f74000) [pid = 1669] [serial = 3] [outer = 0x0] 19:59:05 INFO - PROCESS | 1669 | ++DOMWINDOW == 4 (0x129f75000) [pid = 1669] [serial = 4] [outer = 0x129f74000] 19:59:05 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 19:59:05 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 19:59:05 INFO - PROCESS | 1669 | 1477969145347 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49305 19:59:05 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 19:59:05 INFO - PROCESS | 1669 | 1477969145419 Marionette DEBUG Closed connection conn0 19:59:05 INFO - PROCESS | 1669 | 1477969145421 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49306 19:59:05 INFO - PROCESS | 1669 | 1477969145430 Marionette DEBUG Closed connection conn1 19:59:05 INFO - PROCESS | 1669 | 1477969145436 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49307 19:59:05 INFO - PROCESS | 1669 | 1477969145446 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 19:59:05 INFO - PROCESS | 1669 | 1477969145452 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":"20161031183650","processId":1669,"version":"52.0a1"} 19:59:05 INFO - PROCESS | 1669 | [1669] WARNING: attempt to modify an immutable nsStandardURL: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1566 19:59:05 INFO - PROCESS | 1669 | [1669] WARNING: attempt to modify an immutable nsStandardURL: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1566 19:59:05 INFO - PROCESS | 1669 | [1669] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 19:59:06 INFO - PROCESS | 1669 | ++DOCSHELL 0x12d819800 == 3 [pid = 1669] [id = 3] 19:59:06 INFO - PROCESS | 1669 | ++DOMWINDOW == 5 (0x12d81a000) [pid = 1669] [serial = 5] [outer = 0x0] 19:59:06 INFO - PROCESS | 1669 | ++DOCSHELL 0x12d81b000 == 4 [pid = 1669] [id = 4] 19:59:06 INFO - PROCESS | 1669 | ++DOMWINDOW == 6 (0x12d81b800) [pid = 1669] [serial = 6] [outer = 0x0] 19:59:06 INFO - PROCESS | 1669 | ++DOCSHELL 0x12e5a5800 == 5 [pid = 1669] [id = 5] 19:59:06 INFO - PROCESS | 1669 | ++DOMWINDOW == 7 (0x12e5a6000) [pid = 1669] [serial = 7] [outer = 0x0] 19:59:06 INFO - PROCESS | 1669 | ++DOMWINDOW == 8 (0x12e5b8800) [pid = 1669] [serial = 8] [outer = 0x12e5a6000] 19:59:07 INFO - PROCESS | 1669 | ++DOMWINDOW == 9 (0x12e082800) [pid = 1669] [serial = 9] [outer = 0x12d81a000] 19:59:07 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 19:59:07 INFO - PROCESS | 1669 | ++DOMWINDOW == 10 (0x12f9a0800) [pid = 1669] [serial = 10] [outer = 0x12d81b800] 19:59:07 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 19:59:07 INFO - PROCESS | 1669 | ++DOMWINDOW == 11 (0x12f9a5000) [pid = 1669] [serial = 11] [outer = 0x12e5a6000] 19:59:07 INFO - PROCESS | 1669 | 1477969147540 Marionette DEBUG loaded listener.js 19:59:07 INFO - PROCESS | 1669 | ++DOMWINDOW == 12 (0x1316bd000) [pid = 1669] [serial = 12] [outer = 0x12e5a6000] 19:59:07 INFO - PROCESS | 1669 | 1477969147987 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"3eaf1df0-9b1b-e443-9301-7a7be6ee1535","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":"20161031183650","processId":1669,"version":"52.0a1","command_id":1}}] 19:59:08 INFO - PROCESS | 1669 | 1477969148079 Marionette TRACE conn2 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":137}] 19:59:08 INFO - PROCESS | 1669 | 1477969148119 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 19:59:08 INFO - PROCESS | 1669 | 1477969148153 Marionette TRACE conn2 -> [0,3,"getWindowHandle",null] 19:59:08 INFO - PROCESS | 1669 | 1477969148156 Marionette TRACE conn2 <- [1,3,null,{"value":"7"}] 19:59:08 INFO - PROCESS | 1669 | 1477969148217 Marionette TRACE conn2 -> [0,4,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 19:59:08 INFO - PROCESS | 1669 | [1669] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 19:59:08 INFO - PROCESS | 1669 | ++DOMWINDOW == 13 (0x132a36800) [pid = 1669] [serial = 13] [outer = 0x12e5a6000] 19:59:08 INFO - PROCESS | 1669 | 1477969148419 Marionette TRACE conn2 <- [1,4,null,{}] 19:59:08 INFO - PROCESS | 1669 | 1477969148426 Marionette TRACE conn2 -> [0,5,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":150}] 19:59:08 INFO - PROCESS | 1669 | 1477969148443 Marionette TRACE conn2 <- [1,5,null,{"value":null}] 19:59:08 INFO - PROCESS | 1669 | 1477969148468 Marionette TRACE conn2 -> [0,6,"getWindowHandle",null] 19:59:08 INFO - PROCESS | 1669 | 1477969148472 Marionette TRACE conn2 <- [1,6,null,{"value":"7"}] 19:59:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 19:59:08 INFO - PROCESS | 1669 | 1477969148483 Marionette TRACE conn2 -> [0,7,"timeouts",{"script":35000}] 19:59:08 INFO - PROCESS | 1669 | 1477969148486 Marionette TRACE conn2 <- [1,7,null,{}] 19:59:08 INFO - PROCESS | 1669 | 1477969148506 Marionette TRACE conn2 -> [0,8,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:59:08 INFO - PROCESS | 1669 | 1477969148526 Marionette TRACE conn2 <- [1,8,null,{"value":null}] 19:59:08 INFO - PROCESS | 1669 | 1477969148537 Marionette TRACE conn2 -> [0,9,"getWindowHandles",null] 19:59:08 INFO - PROCESS | 1669 | 1477969148540 Marionette TRACE conn2 <- [1,9,null,["7"]] 19:59:08 INFO - PROCESS | 1669 | 1477969148556 Marionette TRACE conn2 -> [0,10,"switchToWindow",{"name":"7"}] 19:59:08 INFO - PROCESS | 1669 | 1477969148559 Marionette TRACE conn2 <- [1,10,null,{}] 19:59:08 INFO - PROCESS | 1669 | 1477969148608 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:59:08 INFO - PROCESS | 1669 | ++DOCSHELL 0x132f83000 == 6 [pid = 1669] [id = 6] 19:59:08 INFO - PROCESS | 1669 | ++DOMWINDOW == 14 (0x132f84000) [pid = 1669] [serial = 14] [outer = 0x0] 19:59:08 INFO - PROCESS | 1669 | ++DOMWINDOW == 15 (0x132f88000) [pid = 1669] [serial = 15] [outer = 0x132f84000] 19:59:08 INFO - PROCESS | 1669 | 1477969148681 Marionette DEBUG loaded listener.js 19:59:08 INFO - PROCESS | 1669 | ++DOMWINDOW == 16 (0x132f78800) [pid = 1669] [serial = 16] [outer = 0x132f84000] 19:59:08 INFO - PROCESS | 1669 | ++DOCSHELL 0x133219000 == 7 [pid = 1669] [id = 7] 19:59:08 INFO - PROCESS | 1669 | ++DOMWINDOW == 17 (0x13321a800) [pid = 1669] [serial = 17] [outer = 0x0] 19:59:08 INFO - PROCESS | 1669 | ++DOMWINDOW == 18 (0x133222000) [pid = 1669] [serial = 18] [outer = 0x13321a800] 19:59:08 INFO - PROCESS | 1669 | 1477969148960 Marionette DEBUG loaded listener.js 19:59:09 INFO - PROCESS | 1669 | ++DOMWINDOW == 19 (0x1338b5000) [pid = 1669] [serial = 19] [outer = 0x13321a800] 19:59:09 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 19:59:09 INFO - PROCESS | 1669 | 1477969149146 Marionette TRACE conn2 <- [1,11,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 19:59:09 INFO - . 19:59:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 682ms 19:59:09 INFO - PROCESS | 1669 | 1477969149189 Marionette TRACE conn2 -> [0,12,"getWindowHandle",null] 19:59:09 INFO - PROCESS | 1669 | 1477969149190 Marionette TRACE conn2 <- [1,12,null,{"value":"7"}] 19:59:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 19:59:09 INFO - PROCESS | 1669 | 1477969149209 Marionette TRACE conn2 -> [0,13,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:59:09 INFO - PROCESS | 1669 | 1477969149360 Marionette TRACE conn2 <- [1,13,null,{"value":null}] 19:59:09 INFO - PROCESS | 1669 | 1477969149380 Marionette TRACE conn2 -> [0,14,"getWindowHandles",null] 19:59:09 INFO - PROCESS | 1669 | 1477969149382 Marionette TRACE conn2 <- [1,14,null,["7"]] 19:59:09 INFO - PROCESS | 1669 | 1477969149385 Marionette TRACE conn2 -> [0,15,"switchToWindow",{"name":"7"}] 19:59:09 INFO - PROCESS | 1669 | 1477969149387 Marionette TRACE conn2 <- [1,15,null,{}] 19:59:09 INFO - PROCESS | 1669 | 1477969149389 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:59:09 INFO - PROCESS | 1669 | ++DOCSHELL 0x134bbe800 == 8 [pid = 1669] [id = 8] 19:59:09 INFO - PROCESS | 1669 | ++DOMWINDOW == 20 (0x134bbf000) [pid = 1669] [serial = 20] [outer = 0x0] 19:59:09 INFO - PROCESS | 1669 | ++DOMWINDOW == 21 (0x134bc2800) [pid = 1669] [serial = 21] [outer = 0x134bbf000] 19:59:09 INFO - PROCESS | 1669 | 1477969149425 Marionette DEBUG loaded listener.js 19:59:09 INFO - PROCESS | 1669 | ++DOMWINDOW == 22 (0x134bcf800) [pid = 1669] [serial = 22] [outer = 0x134bbf000] 19:59:09 INFO - PROCESS | 1669 | 1477969149725 Marionette TRACE conn2 <- [1,16,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 19:59:09 INFO - . 19:59:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 565ms 19:59:09 INFO - PROCESS | 1669 | 1477969149768 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 19:59:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 19:59:09 INFO - PROCESS | 1669 | 1477969149769 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 19:59:09 INFO - PROCESS | 1669 | 1477969149773 Marionette TRACE conn2 -> [0,18,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:59:09 INFO - PROCESS | 1669 | 1477969149866 Marionette TRACE conn2 <- [1,18,null,{"value":null}] 19:59:09 INFO - PROCESS | 1669 | 1477969149870 Marionette TRACE conn2 -> [0,19,"getWindowHandles",null] 19:59:09 INFO - PROCESS | 1669 | 1477969149872 Marionette TRACE conn2 <- [1,19,null,["7"]] 19:59:09 INFO - PROCESS | 1669 | 1477969149875 Marionette TRACE conn2 -> [0,20,"switchToWindow",{"name":"7"}] 19:59:09 INFO - PROCESS | 1669 | 1477969149878 Marionette TRACE conn2 <- [1,20,null,{}] 19:59:09 INFO - PROCESS | 1669 | 1477969149881 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:59:09 INFO - PROCESS | 1669 | ++DOCSHELL 0x135838000 == 9 [pid = 1669] [id = 9] 19:59:09 INFO - PROCESS | 1669 | ++DOMWINDOW == 23 (0x135838800) [pid = 1669] [serial = 23] [outer = 0x0] 19:59:09 INFO - PROCESS | 1669 | ++DOMWINDOW == 24 (0x13583d800) [pid = 1669] [serial = 24] [outer = 0x135838800] 19:59:09 INFO - PROCESS | 1669 | 1477969149914 Marionette DEBUG loaded listener.js 19:59:09 INFO - PROCESS | 1669 | ++DOMWINDOW == 25 (0x135849800) [pid = 1669] [serial = 25] [outer = 0x135838800] 19:59:10 INFO - PROCESS | 1669 | 1477969150162 Marionette TRACE conn2 <- [1,21,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 19:59:10 INFO - . 19:59:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 414ms 19:59:10 INFO - PROCESS | 1669 | 1477969150187 Marionette TRACE conn2 -> [0,22,"getWindowHandle",null] 19:59:10 INFO - PROCESS | 1669 | 1477969150188 Marionette TRACE conn2 <- [1,22,null,{"value":"7"}] 19:59:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 19:59:10 INFO - PROCESS | 1669 | 1477969150191 Marionette TRACE conn2 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:59:10 INFO - PROCESS | 1669 | 1477969150281 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 19:59:10 INFO - PROCESS | 1669 | 1477969150286 Marionette TRACE conn2 -> [0,24,"getWindowHandles",null] 19:59:10 INFO - PROCESS | 1669 | 1477969150287 Marionette TRACE conn2 <- [1,24,null,["7"]] 19:59:10 INFO - PROCESS | 1669 | 1477969150290 Marionette TRACE conn2 -> [0,25,"switchToWindow",{"name":"7"}] 19:59:10 INFO - PROCESS | 1669 | 1477969150293 Marionette TRACE conn2 <- [1,25,null,{}] 19:59:10 INFO - PROCESS | 1669 | 1477969150295 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:59:10 INFO - PROCESS | 1669 | ++DOCSHELL 0x135fb9800 == 10 [pid = 1669] [id = 10] 19:59:10 INFO - PROCESS | 1669 | ++DOMWINDOW == 26 (0x135fba000) [pid = 1669] [serial = 26] [outer = 0x0] 19:59:10 INFO - PROCESS | 1669 | ++DOMWINDOW == 27 (0x135fbf000) [pid = 1669] [serial = 27] [outer = 0x135fba000] 19:59:10 INFO - PROCESS | 1669 | 1477969150330 Marionette DEBUG loaded listener.js 19:59:10 INFO - PROCESS | 1669 | ++DOMWINDOW == 28 (0x135848000) [pid = 1669] [serial = 28] [outer = 0x135fba000] 19:59:10 INFO - PROCESS | 1669 | 1477969150586 Marionette TRACE conn2 <- [1,26,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 19:59:10 INFO - . 19:59:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 417ms 19:59:10 INFO - PROCESS | 1669 | 1477969150610 Marionette TRACE conn2 -> [0,27,"getWindowHandle",null] 19:59:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 19:59:10 INFO - PROCESS | 1669 | 1477969150613 Marionette TRACE conn2 <- [1,27,null,{"value":"7"}] 19:59:10 INFO - PROCESS | 1669 | 1477969150616 Marionette TRACE conn2 -> [0,28,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:59:10 INFO - PROCESS | 1669 | 1477969150707 Marionette TRACE conn2 <- [1,28,null,{"value":null}] 19:59:10 INFO - PROCESS | 1669 | 1477969150712 Marionette TRACE conn2 -> [0,29,"getWindowHandles",null] 19:59:10 INFO - PROCESS | 1669 | 1477969150714 Marionette TRACE conn2 <- [1,29,null,["7"]] 19:59:10 INFO - PROCESS | 1669 | 1477969150716 Marionette TRACE conn2 -> [0,30,"switchToWindow",{"name":"7"}] 19:59:10 INFO - PROCESS | 1669 | 1477969150718 Marionette TRACE conn2 <- [1,30,null,{}] 19:59:10 INFO - PROCESS | 1669 | 1477969150720 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:59:10 INFO - PROCESS | 1669 | ++DOCSHELL 0x12b94e800 == 11 [pid = 1669] [id = 11] 19:59:10 INFO - PROCESS | 1669 | ++DOMWINDOW == 29 (0x12b94f000) [pid = 1669] [serial = 29] [outer = 0x0] 19:59:10 INFO - PROCESS | 1669 | ++DOMWINDOW == 30 (0x12b954000) [pid = 1669] [serial = 30] [outer = 0x12b94f000] 19:59:10 INFO - PROCESS | 1669 | 1477969150753 Marionette DEBUG loaded listener.js 19:59:10 INFO - PROCESS | 1669 | ++DOMWINDOW == 31 (0x12b95b000) [pid = 1669] [serial = 31] [outer = 0x12b94f000] 19:59:10 INFO - PROCESS | 1669 | 1477969150977 Marionette TRACE conn2 <- [1,31,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 19:59:11 INFO - . 19:59:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 416ms 19:59:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 19:59:11 INFO - PROCESS | 1669 | 1477969151032 Marionette TRACE conn2 -> [0,32,"getWindowHandle",null] 19:59:11 INFO - PROCESS | 1669 | 1477969151033 Marionette TRACE conn2 <- [1,32,null,{"value":"7"}] 19:59:11 INFO - PROCESS | 1669 | 1477969151036 Marionette TRACE conn2 -> [0,33,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:59:11 INFO - PROCESS | 1669 | 1477969151127 Marionette TRACE conn2 <- [1,33,null,{"value":null}] 19:59:11 INFO - PROCESS | 1669 | 1477969151130 Marionette TRACE conn2 -> [0,34,"getWindowHandles",null] 19:59:11 INFO - PROCESS | 1669 | 1477969151132 Marionette TRACE conn2 <- [1,34,null,["7"]] 19:59:11 INFO - PROCESS | 1669 | 1477969151134 Marionette TRACE conn2 -> [0,35,"switchToWindow",{"name":"7"}] 19:59:11 INFO - PROCESS | 1669 | 1477969151136 Marionette TRACE conn2 <- [1,35,null,{}] 19:59:11 INFO - PROCESS | 1669 | 1477969151138 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:59:11 INFO - PROCESS | 1669 | ++DOCSHELL 0x1364dd800 == 12 [pid = 1669] [id = 12] 19:59:11 INFO - PROCESS | 1669 | ++DOMWINDOW == 32 (0x1364de000) [pid = 1669] [serial = 32] [outer = 0x0] 19:59:11 INFO - PROCESS | 1669 | ++DOMWINDOW == 33 (0x1364e2000) [pid = 1669] [serial = 33] [outer = 0x1364de000] 19:59:11 INFO - PROCESS | 1669 | 1477969151173 Marionette DEBUG loaded listener.js 19:59:11 INFO - PROCESS | 1669 | ++DOMWINDOW == 34 (0x1364ea000) [pid = 1669] [serial = 34] [outer = 0x1364de000] 19:59:11 INFO - PROCESS | 1669 | 1477969151398 Marionette TRACE conn2 <- [1,36,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 19:59:11 INFO - . 19:59:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 367ms 19:59:11 INFO - PROCESS | 1669 | 1477969151403 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 19:59:11 INFO - PROCESS | 1669 | 1477969151405 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 19:59:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 19:59:11 INFO - PROCESS | 1669 | 1477969151408 Marionette TRACE conn2 -> [0,38,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:59:11 INFO - PROCESS | 1669 | 1477969151490 Marionette TRACE conn2 <- [1,38,null,{"value":null}] 19:59:11 INFO - PROCESS | 1669 | 1477969151496 Marionette TRACE conn2 -> [0,39,"getWindowHandles",null] 19:59:11 INFO - PROCESS | 1669 | 1477969151497 Marionette TRACE conn2 <- [1,39,null,["7"]] 19:59:11 INFO - PROCESS | 1669 | 1477969151499 Marionette TRACE conn2 -> [0,40,"switchToWindow",{"name":"7"}] 19:59:11 INFO - PROCESS | 1669 | 1477969151501 Marionette TRACE conn2 <- [1,40,null,{}] 19:59:11 INFO - PROCESS | 1669 | 1477969151503 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:59:11 INFO - PROCESS | 1669 | ++DOCSHELL 0x1364f1000 == 13 [pid = 1669] [id = 13] 19:59:11 INFO - PROCESS | 1669 | ++DOMWINDOW == 35 (0x1364f9000) [pid = 1669] [serial = 35] [outer = 0x0] 19:59:11 INFO - PROCESS | 1669 | ++DOMWINDOW == 36 (0x133040800) [pid = 1669] [serial = 36] [outer = 0x1364f9000] 19:59:11 INFO - PROCESS | 1669 | 1477969151535 Marionette DEBUG loaded listener.js 19:59:11 INFO - PROCESS | 1669 | ++DOMWINDOW == 37 (0x13304b000) [pid = 1669] [serial = 37] [outer = 0x1364f9000] 19:59:11 INFO - PROCESS | 1669 | 1477969151759 Marionette TRACE conn2 <- [1,41,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 19:59:11 INFO - . 19:59:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 364ms 19:59:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 19:59:11 INFO - PROCESS | 1669 | 1477969151772 Marionette TRACE conn2 -> [0,42,"getWindowHandle",null] 19:59:11 INFO - PROCESS | 1669 | 1477969151773 Marionette TRACE conn2 <- [1,42,null,{"value":"7"}] 19:59:11 INFO - PROCESS | 1669 | 1477969151778 Marionette TRACE conn2 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:59:11 INFO - PROCESS | 1669 | 1477969151856 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 19:59:11 INFO - PROCESS | 1669 | 1477969151861 Marionette TRACE conn2 -> [0,44,"getWindowHandles",null] 19:59:11 INFO - PROCESS | 1669 | 1477969151863 Marionette TRACE conn2 <- [1,44,null,["7"]] 19:59:11 INFO - PROCESS | 1669 | 1477969151865 Marionette TRACE conn2 -> [0,45,"switchToWindow",{"name":"7"}] 19:59:11 INFO - PROCESS | 1669 | 1477969151866 Marionette TRACE conn2 <- [1,45,null,{}] 19:59:11 INFO - PROCESS | 1669 | 1477969151869 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:59:11 INFO - PROCESS | 1669 | ++DOCSHELL 0x1369cc800 == 14 [pid = 1669] [id = 14] 19:59:11 INFO - PROCESS | 1669 | ++DOMWINDOW == 38 (0x1369cd000) [pid = 1669] [serial = 38] [outer = 0x0] 19:59:11 INFO - PROCESS | 1669 | ++DOMWINDOW == 39 (0x1369d2000) [pid = 1669] [serial = 39] [outer = 0x1369cd000] 19:59:11 INFO - PROCESS | 1669 | 1477969151902 Marionette DEBUG loaded listener.js 19:59:11 INFO - PROCESS | 1669 | ++DOMWINDOW == 40 (0x1369da800) [pid = 1669] [serial = 40] [outer = 0x1369cd000] 19:59:12 INFO - PROCESS | 1669 | 1477969152123 Marionette TRACE conn2 <- [1,46,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 19:59:12 INFO - . 19:59:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 366ms 19:59:12 INFO - PROCESS | 1669 | 1477969152144 Marionette TRACE conn2 -> [0,47,"getWindowHandle",null] 19:59:12 INFO - PROCESS | 1669 | 1477969152145 Marionette TRACE conn2 <- [1,47,null,{"value":"7"}] 19:59:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 19:59:12 INFO - PROCESS | 1669 | 1477969152148 Marionette TRACE conn2 -> [0,48,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:59:12 INFO - PROCESS | 1669 | 1477969152234 Marionette TRACE conn2 <- [1,48,null,{"value":null}] 19:59:12 INFO - PROCESS | 1669 | 1477969152238 Marionette TRACE conn2 -> [0,49,"getWindowHandles",null] 19:59:12 INFO - PROCESS | 1669 | 1477969152240 Marionette TRACE conn2 <- [1,49,null,["7"]] 19:59:12 INFO - PROCESS | 1669 | 1477969152243 Marionette TRACE conn2 -> [0,50,"switchToWindow",{"name":"7"}] 19:59:12 INFO - PROCESS | 1669 | 1477969152246 Marionette TRACE conn2 <- [1,50,null,{}] 19:59:12 INFO - PROCESS | 1669 | 1477969152248 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:59:12 INFO - PROCESS | 1669 | ++DOCSHELL 0x1369ec800 == 15 [pid = 1669] [id = 15] 19:59:12 INFO - PROCESS | 1669 | ++DOMWINDOW == 41 (0x136f36800) [pid = 1669] [serial = 41] [outer = 0x0] 19:59:12 INFO - PROCESS | 1669 | ++DOMWINDOW == 42 (0x136f3c000) [pid = 1669] [serial = 42] [outer = 0x136f36800] 19:59:12 INFO - PROCESS | 1669 | 1477969152282 Marionette DEBUG loaded listener.js 19:59:12 INFO - PROCESS | 1669 | ++DOMWINDOW == 43 (0x136f46000) [pid = 1669] [serial = 43] [outer = 0x136f36800] 19:59:12 INFO - PROCESS | 1669 | 1477969152497 Marionette TRACE conn2 <- [1,51,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 19:59:12 INFO - . 19:59:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 365ms 19:59:12 INFO - PROCESS | 1669 | 1477969152513 Marionette TRACE conn2 -> [0,52,"getWindowHandle",null] 19:59:12 INFO - PROCESS | 1669 | 1477969152515 Marionette TRACE conn2 <- [1,52,null,{"value":"7"}] 19:59:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 19:59:12 INFO - PROCESS | 1669 | 1477969152517 Marionette TRACE conn2 -> [0,53,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:59:12 INFO - PROCESS | 1669 | 1477969152612 Marionette TRACE conn2 <- [1,53,null,{"value":null}] 19:59:12 INFO - PROCESS | 1669 | 1477969152616 Marionette TRACE conn2 -> [0,54,"getWindowHandles",null] 19:59:12 INFO - PROCESS | 1669 | 1477969152617 Marionette TRACE conn2 <- [1,54,null,["7"]] 19:59:12 INFO - PROCESS | 1669 | 1477969152619 Marionette TRACE conn2 -> [0,55,"switchToWindow",{"name":"7"}] 19:59:12 INFO - PROCESS | 1669 | 1477969152622 Marionette TRACE conn2 <- [1,55,null,{}] 19:59:12 INFO - PROCESS | 1669 | 1477969152626 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:59:12 INFO - PROCESS | 1669 | ++DOCSHELL 0x137309000 == 16 [pid = 1669] [id = 16] 19:59:12 INFO - PROCESS | 1669 | ++DOMWINDOW == 44 (0x137309800) [pid = 1669] [serial = 44] [outer = 0x0] 19:59:12 INFO - PROCESS | 1669 | ++DOMWINDOW == 45 (0x137311000) [pid = 1669] [serial = 45] [outer = 0x137309800] 19:59:12 INFO - PROCESS | 1669 | 1477969152666 Marionette DEBUG loaded listener.js 19:59:12 INFO - PROCESS | 1669 | ++DOMWINDOW == 46 (0x137316800) [pid = 1669] [serial = 46] [outer = 0x137309800] 19:59:12 INFO - PROCESS | 1669 | ++DOCSHELL 0x13f90c800 == 17 [pid = 1669] [id = 17] 19:59:12 INFO - PROCESS | 1669 | ++DOMWINDOW == 47 (0x13f90d800) [pid = 1669] [serial = 47] [outer = 0x0] 19:59:12 INFO - PROCESS | 1669 | ++DOMWINDOW == 48 (0x13f913000) [pid = 1669] [serial = 48] [outer = 0x13f90d800] 19:59:12 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 19:59:12 INFO - PROCESS | 1669 | ++DOMWINDOW == 49 (0x13f90e000) [pid = 1669] [serial = 49] [outer = 0x13f90d800] 19:59:12 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 19:59:12 INFO - PROCESS | 1669 | ++DOCSHELL 0x137320800 == 18 [pid = 1669] [id = 18] 19:59:12 INFO - PROCESS | 1669 | ++DOMWINDOW == 50 (0x13f91a800) [pid = 1669] [serial = 50] [outer = 0x0] 19:59:12 INFO - PROCESS | 1669 | ++DOMWINDOW == 51 (0x13f921800) [pid = 1669] [serial = 51] [outer = 0x13f91a800] 19:59:12 INFO - PROCESS | 1669 | 1477969152996 Marionette TRACE conn2 <- [1,56,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 19:59:13 INFO - PROCESS | 1669 | ++DOMWINDOW == 52 (0x139238800) [pid = 1669] [serial = 52] [outer = 0x13f91a800] 19:59:13 INFO - . 19:59:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 516ms 19:59:13 INFO - PROCESS | 1669 | 1477969153049 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 19:59:13 INFO - PROCESS | 1669 | 1477969153051 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 19:59:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 19:59:13 INFO - PROCESS | 1669 | 1477969153071 Marionette TRACE conn2 -> [0,58,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:59:13 INFO - PROCESS | 1669 | 1477969153165 Marionette TRACE conn2 <- [1,58,null,{"value":null}] 19:59:13 INFO - PROCESS | 1669 | 1477969153169 Marionette TRACE conn2 -> [0,59,"getWindowHandles",null] 19:59:13 INFO - PROCESS | 1669 | 1477969153171 Marionette TRACE conn2 <- [1,59,null,["7"]] 19:59:13 INFO - PROCESS | 1669 | 1477969153174 Marionette TRACE conn2 -> [0,60,"switchToWindow",{"name":"7"}] 19:59:13 INFO - PROCESS | 1669 | 1477969153177 Marionette TRACE conn2 <- [1,60,null,{}] 19:59:13 INFO - PROCESS | 1669 | 1477969153179 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:59:13 INFO - PROCESS | 1669 | ++DOCSHELL 0x136f56800 == 19 [pid = 1669] [id = 19] 19:59:13 INFO - PROCESS | 1669 | ++DOMWINDOW == 53 (0x1386ce000) [pid = 1669] [serial = 53] [outer = 0x0] 19:59:13 INFO - PROCESS | 1669 | ++DOMWINDOW == 54 (0x1386d4000) [pid = 1669] [serial = 54] [outer = 0x1386ce000] 19:59:13 INFO - PROCESS | 1669 | 1477969153220 Marionette DEBUG loaded listener.js 19:59:13 INFO - PROCESS | 1669 | ++DOMWINDOW == 55 (0x1386db800) [pid = 1669] [serial = 55] [outer = 0x1386ce000] 19:59:13 INFO - PROCESS | 1669 | 1477969153441 Marionette TRACE conn2 <- [1,61,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 19:59:13 INFO - . 19:59:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 415ms 19:59:13 INFO - PROCESS | 1669 | 1477969153486 Marionette TRACE conn2 -> [0,62,"getWindowHandle",null] 19:59:13 INFO - PROCESS | 1669 | 1477969153487 Marionette TRACE conn2 <- [1,62,null,{"value":"7"}] 19:59:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 19:59:13 INFO - PROCESS | 1669 | 1477969153490 Marionette TRACE conn2 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:59:13 INFO - PROCESS | 1669 | 1477969153578 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 19:59:13 INFO - PROCESS | 1669 | 1477969153582 Marionette TRACE conn2 -> [0,64,"getWindowHandles",null] 19:59:13 INFO - PROCESS | 1669 | 1477969153583 Marionette TRACE conn2 <- [1,64,null,["7"]] 19:59:13 INFO - PROCESS | 1669 | 1477969153585 Marionette TRACE conn2 -> [0,65,"switchToWindow",{"name":"7"}] 19:59:13 INFO - PROCESS | 1669 | 1477969153587 Marionette TRACE conn2 <- [1,65,null,{}] 19:59:13 INFO - PROCESS | 1669 | 1477969153589 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:59:13 INFO - PROCESS | 1669 | ++DOCSHELL 0x138faa800 == 20 [pid = 1669] [id = 20] 19:59:13 INFO - PROCESS | 1669 | ++DOMWINDOW == 56 (0x138fab000) [pid = 1669] [serial = 56] [outer = 0x0] 19:59:13 INFO - PROCESS | 1669 | ++DOMWINDOW == 57 (0x138fb0000) [pid = 1669] [serial = 57] [outer = 0x138fab000] 19:59:13 INFO - PROCESS | 1669 | 1477969153622 Marionette DEBUG loaded listener.js 19:59:13 INFO - PROCESS | 1669 | ++DOMWINDOW == 58 (0x138fb6800) [pid = 1669] [serial = 58] [outer = 0x138fab000] 19:59:13 INFO - PROCESS | 1669 | 1477969153842 Marionette TRACE conn2 <- [1,66,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 19:59:13 INFO - . 19:59:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 368ms 19:59:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 19:59:13 INFO - PROCESS | 1669 | 1477969153857 Marionette TRACE conn2 -> [0,67,"getWindowHandle",null] 19:59:13 INFO - PROCESS | 1669 | 1477969153860 Marionette TRACE conn2 <- [1,67,null,{"value":"7"}] 19:59:13 INFO - PROCESS | 1669 | 1477969153863 Marionette TRACE conn2 -> [0,68,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:59:13 INFO - PROCESS | 1669 | 1477969153945 Marionette TRACE conn2 <- [1,68,null,{"value":null}] 19:59:13 INFO - PROCESS | 1669 | 1477969153948 Marionette TRACE conn2 -> [0,69,"getWindowHandles",null] 19:59:13 INFO - PROCESS | 1669 | 1477969153949 Marionette TRACE conn2 <- [1,69,null,["7"]] 19:59:13 INFO - PROCESS | 1669 | 1477969153951 Marionette TRACE conn2 -> [0,70,"switchToWindow",{"name":"7"}] 19:59:13 INFO - PROCESS | 1669 | 1477969153953 Marionette TRACE conn2 <- [1,70,null,{}] 19:59:13 INFO - PROCESS | 1669 | 1477969153955 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:59:13 INFO - PROCESS | 1669 | ++DOCSHELL 0x138fc1000 == 21 [pid = 1669] [id = 21] 19:59:13 INFO - PROCESS | 1669 | ++DOMWINDOW == 59 (0x13bca6000) [pid = 1669] [serial = 59] [outer = 0x0] 19:59:13 INFO - PROCESS | 1669 | ++DOMWINDOW == 60 (0x13bcad800) [pid = 1669] [serial = 60] [outer = 0x13bca6000] 19:59:13 INFO - PROCESS | 1669 | 1477969153989 Marionette DEBUG loaded listener.js 19:59:14 INFO - PROCESS | 1669 | ++DOMWINDOW == 61 (0x13bcb4800) [pid = 1669] [serial = 61] [outer = 0x13bca6000] 19:59:14 INFO - PROCESS | 1669 | 1477969154192 Marionette TRACE conn2 <- [1,71,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 19:59:14 INFO - . 19:59:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 365ms 19:59:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 19:59:14 INFO - PROCESS | 1669 | 1477969154229 Marionette TRACE conn2 -> [0,72,"getWindowHandle",null] 19:59:14 INFO - PROCESS | 1669 | 1477969154230 Marionette TRACE conn2 <- [1,72,null,{"value":"7"}] 19:59:14 INFO - PROCESS | 1669 | 1477969154233 Marionette TRACE conn2 -> [0,73,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:59:14 INFO - PROCESS | 1669 | 1477969154316 Marionette TRACE conn2 <- [1,73,null,{"value":null}] 19:59:14 INFO - PROCESS | 1669 | 1477969154319 Marionette TRACE conn2 -> [0,74,"getWindowHandles",null] 19:59:14 INFO - PROCESS | 1669 | 1477969154321 Marionette TRACE conn2 <- [1,74,null,["7"]] 19:59:14 INFO - PROCESS | 1669 | 1477969154323 Marionette TRACE conn2 -> [0,75,"switchToWindow",{"name":"7"}] 19:59:14 INFO - PROCESS | 1669 | 1477969154325 Marionette TRACE conn2 <- [1,75,null,{}] 19:59:14 INFO - PROCESS | 1669 | 1477969154328 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:59:14 INFO - PROCESS | 1669 | ++DOCSHELL 0x13be13000 == 22 [pid = 1669] [id = 22] 19:59:14 INFO - PROCESS | 1669 | ++DOMWINDOW == 62 (0x13be13800) [pid = 1669] [serial = 62] [outer = 0x0] 19:59:14 INFO - PROCESS | 1669 | ++DOMWINDOW == 63 (0x13be18800) [pid = 1669] [serial = 63] [outer = 0x13be13800] 19:59:14 INFO - PROCESS | 1669 | 1477969154360 Marionette DEBUG loaded listener.js 19:59:14 INFO - PROCESS | 1669 | ++DOMWINDOW == 64 (0x13be1f800) [pid = 1669] [serial = 64] [outer = 0x13be13800] 19:59:14 INFO - PROCESS | 1669 | 1477969154575 Marionette TRACE conn2 <- [1,76,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 19:59:14 INFO - . 19:59:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 367ms 19:59:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 19:59:14 INFO - PROCESS | 1669 | 1477969154599 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 19:59:14 INFO - PROCESS | 1669 | 1477969154601 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 19:59:14 INFO - PROCESS | 1669 | 1477969154603 Marionette TRACE conn2 -> [0,78,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:59:14 INFO - PROCESS | 1669 | 1477969154724 Marionette TRACE conn2 <- [1,78,null,{"value":null}] 19:59:15 INFO - PROCESS | 1669 | 1477969155331 Marionette TRACE conn2 -> [0,79,"getWindowHandles",null] 19:59:15 INFO - PROCESS | 1669 | 1477969155334 Marionette TRACE conn2 <- [1,79,null,["7"]] 19:59:15 INFO - PROCESS | 1669 | 1477969155338 Marionette TRACE conn2 -> [0,80,"switchToWindow",{"name":"7"}] 19:59:15 INFO - PROCESS | 1669 | 1477969155343 Marionette TRACE conn2 <- [1,80,null,{}] 19:59:15 INFO - PROCESS | 1669 | 1477969155347 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:59:15 INFO - PROCESS | 1669 | ++DOCSHELL 0x11df50000 == 23 [pid = 1669] [id = 23] 19:59:15 INFO - PROCESS | 1669 | ++DOMWINDOW == 65 (0x11df52000) [pid = 1669] [serial = 65] [outer = 0x0] 19:59:15 INFO - PROCESS | 1669 | ++DOMWINDOW == 66 (0x11e147800) [pid = 1669] [serial = 66] [outer = 0x11df52000] 19:59:15 INFO - PROCESS | 1669 | 1477969155395 Marionette DEBUG loaded listener.js 19:59:15 INFO - PROCESS | 1669 | ++DOMWINDOW == 67 (0x11ebb6000) [pid = 1669] [serial = 67] [outer = 0x11df52000] 19:59:15 INFO - PROCESS | 1669 | 1477969155814 Marionette TRACE conn2 <- [1,81,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 19:59:15 INFO - . 19:59:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1266ms 19:59:15 INFO - PROCESS | 1669 | 1477969155870 Marionette TRACE conn2 -> [0,82,"getWindowHandle",null] 19:59:15 INFO - PROCESS | 1669 | 1477969155874 Marionette TRACE conn2 <- [1,82,null,{"value":"7"}] 19:59:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 19:59:15 INFO - PROCESS | 1669 | 1477969155878 Marionette TRACE conn2 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:59:16 INFO - PROCESS | 1669 | 1477969155992 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 19:59:16 INFO - PROCESS | 1669 | 1477969156046 Marionette TRACE conn2 -> [0,84,"getWindowHandles",null] 19:59:16 INFO - PROCESS | 1669 | 1477969156048 Marionette TRACE conn2 <- [1,84,null,["7"]] 19:59:16 INFO - PROCESS | 1669 | 1477969156050 Marionette TRACE conn2 -> [0,85,"switchToWindow",{"name":"7"}] 19:59:16 INFO - PROCESS | 1669 | 1477969156053 Marionette TRACE conn2 <- [1,85,null,{}] 19:59:16 INFO - PROCESS | 1669 | 1477969156056 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:59:16 INFO - PROCESS | 1669 | ++DOCSHELL 0x11f868000 == 24 [pid = 1669] [id = 24] 19:59:16 INFO - PROCESS | 1669 | ++DOMWINDOW == 68 (0x11f868800) [pid = 1669] [serial = 68] [outer = 0x0] 19:59:16 INFO - PROCESS | 1669 | ++DOMWINDOW == 69 (0x11f885800) [pid = 1669] [serial = 69] [outer = 0x11f868800] 19:59:16 INFO - PROCESS | 1669 | 1477969156100 Marionette DEBUG loaded listener.js 19:59:16 INFO - PROCESS | 1669 | ++DOMWINDOW == 70 (0x128f45800) [pid = 1669] [serial = 70] [outer = 0x11f868800] 19:59:16 INFO - PROCESS | 1669 | 1477969156465 Marionette TRACE conn2 <- [1,86,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 19:59:16 INFO - . 19:59:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 666ms 19:59:16 INFO - PROCESS | 1669 | 1477969156544 Marionette TRACE conn2 -> [0,87,"getWindowHandle",null] 19:59:16 INFO - PROCESS | 1669 | 1477969156545 Marionette TRACE conn2 <- [1,87,null,{"value":"7"}] 19:59:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 19:59:16 INFO - PROCESS | 1669 | 1477969156548 Marionette TRACE conn2 -> [0,88,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:59:16 INFO - PROCESS | 1669 | 1477969156848 Marionette TRACE conn2 <- [1,88,null,{"value":null}] 19:59:16 INFO - PROCESS | 1669 | 1477969156908 Marionette TRACE conn2 -> [0,89,"getWindowHandles",null] 19:59:16 INFO - PROCESS | 1669 | 1477969156911 Marionette TRACE conn2 <- [1,89,null,["7"]] 19:59:16 INFO - PROCESS | 1669 | 1477969156915 Marionette TRACE conn2 -> [0,90,"switchToWindow",{"name":"7"}] 19:59:16 INFO - PROCESS | 1669 | 1477969156919 Marionette TRACE conn2 <- [1,90,null,{}] 19:59:16 INFO - PROCESS | 1669 | 1477969156923 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:59:16 INFO - PROCESS | 1669 | ++DOCSHELL 0x11e0c7800 == 25 [pid = 1669] [id = 25] 19:59:16 INFO - PROCESS | 1669 | ++DOMWINDOW == 71 (0x11e0c8800) [pid = 1669] [serial = 71] [outer = 0x0] 19:59:16 INFO - PROCESS | 1669 | ++DOMWINDOW == 72 (0x11e15a000) [pid = 1669] [serial = 72] [outer = 0x11e0c8800] 19:59:16 INFO - PROCESS | 1669 | 1477969156961 Marionette DEBUG loaded listener.js 19:59:17 INFO - PROCESS | 1669 | ++DOMWINDOW == 73 (0x11ebc2800) [pid = 1669] [serial = 73] [outer = 0x11e0c8800] 19:59:17 INFO - PROCESS | 1669 | 1477969157330 Marionette TRACE conn2 <- [1,91,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 19:59:17 INFO - . 19:59:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 816ms 19:59:17 INFO - PROCESS | 1669 | 1477969157365 Marionette TRACE conn2 -> [0,92,"getWindowHandle",null] 19:59:17 INFO - PROCESS | 1669 | 1477969157369 Marionette TRACE conn2 <- [1,92,null,{"value":"7"}] 19:59:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 19:59:17 INFO - PROCESS | 1669 | 1477969157372 Marionette TRACE conn2 -> [0,93,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:59:17 INFO - PROCESS | 1669 | 1477969157469 Marionette TRACE conn2 <- [1,93,null,{"value":null}] 19:59:17 INFO - PROCESS | 1669 | 1477969157546 Marionette TRACE conn2 -> [0,94,"getWindowHandles",null] 19:59:17 INFO - PROCESS | 1669 | 1477969157548 Marionette TRACE conn2 <- [1,94,null,["7"]] 19:59:17 INFO - PROCESS | 1669 | 1477969157579 Marionette TRACE conn2 -> [0,95,"switchToWindow",{"name":"7"}] 19:59:17 INFO - PROCESS | 1669 | 1477969157581 Marionette TRACE conn2 <- [1,95,null,{}] 19:59:17 INFO - PROCESS | 1669 | 1477969157585 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:59:17 INFO - PROCESS | 1669 | ++DOCSHELL 0x128f3d800 == 26 [pid = 1669] [id = 26] 19:59:17 INFO - PROCESS | 1669 | ++DOMWINDOW == 74 (0x128f40800) [pid = 1669] [serial = 74] [outer = 0x0] 19:59:17 INFO - PROCESS | 1669 | ++DOMWINDOW == 75 (0x12917b800) [pid = 1669] [serial = 75] [outer = 0x128f40800] 19:59:17 INFO - PROCESS | 1669 | 1477969157622 Marionette DEBUG loaded listener.js 19:59:17 INFO - PROCESS | 1669 | ++DOMWINDOW == 76 (0x12965c000) [pid = 1669] [serial = 76] [outer = 0x128f40800] 19:59:17 INFO - PROCESS | 1669 | 1477969157896 Marionette TRACE conn2 <- [1,96,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 19:59:17 INFO - . 19:59:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 566ms 19:59:17 INFO - PROCESS | 1669 | 1477969157939 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 19:59:17 INFO - PROCESS | 1669 | 1477969157941 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 19:59:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 19:59:17 INFO - PROCESS | 1669 | 1477969157946 Marionette TRACE conn2 -> [0,98,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:59:18 INFO - PROCESS | 1669 | 1477969158081 Marionette TRACE conn2 <- [1,98,null,{"value":null}] 19:59:18 INFO - PROCESS | 1669 | 1477969158168 Marionette TRACE conn2 -> [0,99,"getWindowHandles",null] 19:59:18 INFO - PROCESS | 1669 | 1477969158174 Marionette TRACE conn2 <- [1,99,null,["7"]] 19:59:18 INFO - PROCESS | 1669 | 1477969158178 Marionette TRACE conn2 -> [0,100,"switchToWindow",{"name":"7"}] 19:59:18 INFO - PROCESS | 1669 | 1477969158183 Marionette TRACE conn2 <- [1,100,null,{}] 19:59:18 INFO - PROCESS | 1669 | 1477969158186 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:59:18 INFO - PROCESS | 1669 | ++DOCSHELL 0x11f866000 == 27 [pid = 1669] [id = 27] 19:59:18 INFO - PROCESS | 1669 | ++DOMWINDOW == 77 (0x11f866800) [pid = 1669] [serial = 77] [outer = 0x0] 19:59:18 INFO - PROCESS | 1669 | ++DOMWINDOW == 78 (0x11f86e000) [pid = 1669] [serial = 78] [outer = 0x11f866800] 19:59:18 INFO - PROCESS | 1669 | 1477969158248 Marionette DEBUG loaded listener.js 19:59:18 INFO - PROCESS | 1669 | ++DOMWINDOW == 79 (0x129c5d000) [pid = 1669] [serial = 79] [outer = 0x11f866800] 19:59:18 INFO - PROCESS | 1669 | 1477969158512 Marionette TRACE conn2 <- [1,101,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 19:59:18 INFO - . 19:59:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 617ms 19:59:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 19:59:18 INFO - PROCESS | 1669 | 1477969158562 Marionette TRACE conn2 -> [0,102,"getWindowHandle",null] 19:59:18 INFO - PROCESS | 1669 | 1477969158563 Marionette TRACE conn2 <- [1,102,null,{"value":"7"}] 19:59:18 INFO - PROCESS | 1669 | 1477969158566 Marionette TRACE conn2 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:59:18 INFO - PROCESS | 1669 | 1477969158650 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 19:59:18 INFO - PROCESS | 1669 | 1477969158653 Marionette TRACE conn2 -> [0,104,"getWindowHandles",null] 19:59:18 INFO - PROCESS | 1669 | 1477969158654 Marionette TRACE conn2 <- [1,104,null,["7"]] 19:59:18 INFO - PROCESS | 1669 | 1477969158658 Marionette TRACE conn2 -> [0,105,"switchToWindow",{"name":"7"}] 19:59:18 INFO - PROCESS | 1669 | 1477969158662 Marionette TRACE conn2 <- [1,105,null,{}] 19:59:18 INFO - PROCESS | 1669 | 1477969158664 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:59:18 INFO - PROCESS | 1669 | ++DOCSHELL 0x12a71f000 == 28 [pid = 1669] [id = 28] 19:59:18 INFO - PROCESS | 1669 | ++DOMWINDOW == 80 (0x12a71f800) [pid = 1669] [serial = 80] [outer = 0x0] 19:59:18 INFO - PROCESS | 1669 | ++DOMWINDOW == 81 (0x12a723800) [pid = 1669] [serial = 81] [outer = 0x12a71f800] 19:59:18 INFO - PROCESS | 1669 | 1477969158698 Marionette DEBUG loaded listener.js 19:59:18 INFO - PROCESS | 1669 | ++DOMWINDOW == 82 (0x12a72d000) [pid = 1669] [serial = 82] [outer = 0x12a71f800] 19:59:18 INFO - PROCESS | 1669 | 1477969158984 Marionette TRACE conn2 <- [1,106,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 19:59:19 INFO - . 19:59:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 464ms 19:59:19 INFO - PROCESS | 1669 | 1477969159031 Marionette TRACE conn2 -> [0,107,"getWindowHandle",null] 19:59:19 INFO - PROCESS | 1669 | 1477969159032 Marionette TRACE conn2 <- [1,107,null,{"value":"7"}] 19:59:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 19:59:19 INFO - PROCESS | 1669 | 1477969159035 Marionette TRACE conn2 -> [0,108,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:59:19 INFO - PROCESS | 1669 | 1477969159112 Marionette TRACE conn2 <- [1,108,null,{"value":null}] 19:59:19 INFO - PROCESS | 1669 | 1477969159115 Marionette TRACE conn2 -> [0,109,"getWindowHandles",null] 19:59:19 INFO - PROCESS | 1669 | 1477969159116 Marionette TRACE conn2 <- [1,109,null,["7"]] 19:59:19 INFO - PROCESS | 1669 | 1477969159118 Marionette TRACE conn2 -> [0,110,"switchToWindow",{"name":"7"}] 19:59:19 INFO - PROCESS | 1669 | 1477969159120 Marionette TRACE conn2 <- [1,110,null,{}] 19:59:19 INFO - PROCESS | 1669 | 1477969159123 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:59:19 INFO - PROCESS | 1669 | ++DOCSHELL 0x12a937000 == 29 [pid = 1669] [id = 29] 19:59:19 INFO - PROCESS | 1669 | ++DOMWINDOW == 83 (0x12a937800) [pid = 1669] [serial = 83] [outer = 0x0] 19:59:19 INFO - PROCESS | 1669 | ++DOMWINDOW == 84 (0x12a93f000) [pid = 1669] [serial = 84] [outer = 0x12a937800] 19:59:19 INFO - PROCESS | 1669 | 1477969159160 Marionette DEBUG loaded listener.js 19:59:19 INFO - PROCESS | 1669 | ++DOMWINDOW == 85 (0x12b320000) [pid = 1669] [serial = 85] [outer = 0x12a937800] 19:59:19 INFO - PROCESS | 1669 | 1477969159422 Marionette TRACE conn2 <- [1,111,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 19:59:19 INFO - . 19:59:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 415ms 19:59:19 INFO - PROCESS | 1669 | 1477969159450 Marionette TRACE conn2 -> [0,112,"getWindowHandle",null] 19:59:19 INFO - PROCESS | 1669 | 1477969159452 Marionette TRACE conn2 <- [1,112,null,{"value":"7"}] 19:59:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 19:59:19 INFO - PROCESS | 1669 | 1477969159455 Marionette TRACE conn2 -> [0,113,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:59:19 INFO - PROCESS | 1669 | 1477969159530 Marionette TRACE conn2 <- [1,113,null,{"value":null}] 19:59:19 INFO - PROCESS | 1669 | 1477969159534 Marionette TRACE conn2 -> [0,114,"getWindowHandles",null] 19:59:19 INFO - PROCESS | 1669 | 1477969159535 Marionette TRACE conn2 <- [1,114,null,["7"]] 19:59:19 INFO - PROCESS | 1669 | 1477969159537 Marionette TRACE conn2 -> [0,115,"switchToWindow",{"name":"7"}] 19:59:19 INFO - PROCESS | 1669 | 1477969159539 Marionette TRACE conn2 <- [1,115,null,{}] 19:59:19 INFO - PROCESS | 1669 | 1477969159544 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:59:19 INFO - PROCESS | 1669 | ++DOCSHELL 0x12b6b6800 == 30 [pid = 1669] [id = 30] 19:59:19 INFO - PROCESS | 1669 | ++DOMWINDOW == 86 (0x12b6b7000) [pid = 1669] [serial = 86] [outer = 0x0] 19:59:19 INFO - PROCESS | 1669 | ++DOMWINDOW == 87 (0x12b6bc800) [pid = 1669] [serial = 87] [outer = 0x12b6b7000] 19:59:19 INFO - PROCESS | 1669 | 1477969159594 Marionette DEBUG loaded listener.js 19:59:19 INFO - PROCESS | 1669 | ++DOMWINDOW == 88 (0x12b952800) [pid = 1669] [serial = 88] [outer = 0x12b6b7000] 19:59:19 INFO - PROCESS | 1669 | 1477969159877 Marionette TRACE conn2 <- [1,116,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 19:59:19 INFO - . 19:59:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 465ms 19:59:19 INFO - PROCESS | 1669 | 1477969159920 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 19:59:19 INFO - PROCESS | 1669 | 1477969159921 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 19:59:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 19:59:19 INFO - PROCESS | 1669 | 1477969159924 Marionette TRACE conn2 -> [0,118,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:59:20 INFO - PROCESS | 1669 | 1477969159998 Marionette TRACE conn2 <- [1,118,null,{"value":null}] 19:59:20 INFO - PROCESS | 1669 | 1477969160001 Marionette TRACE conn2 -> [0,119,"getWindowHandles",null] 19:59:20 INFO - PROCESS | 1669 | 1477969160002 Marionette TRACE conn2 <- [1,119,null,["7"]] 19:59:20 INFO - PROCESS | 1669 | 1477969160004 Marionette TRACE conn2 -> [0,120,"switchToWindow",{"name":"7"}] 19:59:20 INFO - PROCESS | 1669 | 1477969160006 Marionette TRACE conn2 <- [1,120,null,{}] 19:59:20 INFO - PROCESS | 1669 | 1477969160011 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:59:20 INFO - PROCESS | 1669 | ++DOCSHELL 0x12bd11000 == 31 [pid = 1669] [id = 31] 19:59:20 INFO - PROCESS | 1669 | ++DOMWINDOW == 89 (0x12bd12800) [pid = 1669] [serial = 89] [outer = 0x0] 19:59:20 INFO - PROCESS | 1669 | ++DOMWINDOW == 90 (0x12bd18800) [pid = 1669] [serial = 90] [outer = 0x12bd12800] 19:59:20 INFO - PROCESS | 1669 | 1477969160045 Marionette DEBUG loaded listener.js 19:59:20 INFO - PROCESS | 1669 | ++DOMWINDOW == 91 (0x12bd22800) [pid = 1669] [serial = 91] [outer = 0x12bd12800] 19:59:20 INFO - PROCESS | 1669 | 1477969160289 Marionette TRACE conn2 <- [1,121,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 19:59:20 INFO - . 19:59:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 414ms 19:59:20 INFO - PROCESS | 1669 | 1477969160339 Marionette TRACE conn2 -> [0,122,"getWindowHandle",null] 19:59:20 INFO - PROCESS | 1669 | 1477969160340 Marionette TRACE conn2 <- [1,122,null,{"value":"7"}] 19:59:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 19:59:20 INFO - PROCESS | 1669 | 1477969160343 Marionette TRACE conn2 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:59:20 INFO - PROCESS | 1669 | 1477969160415 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 19:59:20 INFO - PROCESS | 1669 | 1477969160462 Marionette TRACE conn2 -> [0,124,"getWindowHandles",null] 19:59:20 INFO - PROCESS | 1669 | 1477969160463 Marionette TRACE conn2 <- [1,124,null,["7"]] 19:59:20 INFO - PROCESS | 1669 | 1477969160465 Marionette TRACE conn2 -> [0,125,"switchToWindow",{"name":"7"}] 19:59:20 INFO - PROCESS | 1669 | 1477969160467 Marionette TRACE conn2 <- [1,125,null,{}] 19:59:20 INFO - PROCESS | 1669 | 1477969160469 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:59:20 INFO - PROCESS | 1669 | ++DOCSHELL 0x12c0eb800 == 32 [pid = 1669] [id = 32] 19:59:20 INFO - PROCESS | 1669 | ++DOMWINDOW == 92 (0x12c0ef800) [pid = 1669] [serial = 92] [outer = 0x0] 19:59:20 INFO - PROCESS | 1669 | ++DOMWINDOW == 93 (0x12cb07800) [pid = 1669] [serial = 93] [outer = 0x12c0ef800] 19:59:20 INFO - PROCESS | 1669 | 1477969160502 Marionette DEBUG loaded listener.js 19:59:20 INFO - PROCESS | 1669 | ++DOMWINDOW == 94 (0x12cb12000) [pid = 1669] [serial = 94] [outer = 0x12c0ef800] 19:59:20 INFO - PROCESS | 1669 | 1477969160732 Marionette TRACE conn2 <- [1,126,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 19:59:20 INFO - . 19:59:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 416ms 19:59:20 INFO - PROCESS | 1669 | 1477969160760 Marionette TRACE conn2 -> [0,127,"getWindowHandle",null] 19:59:20 INFO - PROCESS | 1669 | 1477969160762 Marionette TRACE conn2 <- [1,127,null,{"value":"7"}] 19:59:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 19:59:20 INFO - PROCESS | 1669 | 1477969160765 Marionette TRACE conn2 -> [0,128,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:59:20 INFO - PROCESS | 1669 | 1477969160836 Marionette TRACE conn2 <- [1,128,null,{"value":null}] 19:59:20 INFO - PROCESS | 1669 | 1477969160841 Marionette TRACE conn2 -> [0,129,"getWindowHandles",null] 19:59:20 INFO - PROCESS | 1669 | 1477969160844 Marionette TRACE conn2 <- [1,129,null,["7"]] 19:59:20 INFO - PROCESS | 1669 | 1477969160846 Marionette TRACE conn2 -> [0,130,"switchToWindow",{"name":"7"}] 19:59:20 INFO - PROCESS | 1669 | 1477969160848 Marionette TRACE conn2 <- [1,130,null,{}] 19:59:20 INFO - PROCESS | 1669 | 1477969160850 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:59:20 INFO - PROCESS | 1669 | ++DOCSHELL 0x12ccc1000 == 33 [pid = 1669] [id = 33] 19:59:20 INFO - PROCESS | 1669 | ++DOMWINDOW == 95 (0x12ccc5000) [pid = 1669] [serial = 95] [outer = 0x0] 19:59:20 INFO - PROCESS | 1669 | ++DOMWINDOW == 96 (0x12cccc000) [pid = 1669] [serial = 96] [outer = 0x12ccc5000] 19:59:20 INFO - PROCESS | 1669 | 1477969160884 Marionette DEBUG loaded listener.js 19:59:20 INFO - PROCESS | 1669 | ++DOMWINDOW == 97 (0x12d173800) [pid = 1669] [serial = 97] [outer = 0x12ccc5000] 19:59:21 INFO - PROCESS | 1669 | 1477969161137 Marionette TRACE conn2 <- [1,131,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 19:59:21 INFO - . 19:59:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 417ms 19:59:21 INFO - PROCESS | 1669 | 1477969161181 Marionette TRACE conn2 -> [0,132,"getWindowHandle",null] 19:59:21 INFO - PROCESS | 1669 | 1477969161182 Marionette TRACE conn2 <- [1,132,null,{"value":"7"}] 19:59:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 19:59:21 INFO - PROCESS | 1669 | 1477969161185 Marionette TRACE conn2 -> [0,133,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:59:21 INFO - PROCESS | 1669 | 1477969161280 Marionette TRACE conn2 <- [1,133,null,{"value":null}] 19:59:21 INFO - PROCESS | 1669 | 1477969161287 Marionette TRACE conn2 -> [0,134,"getWindowHandles",null] 19:59:21 INFO - PROCESS | 1669 | 1477969161288 Marionette TRACE conn2 <- [1,134,null,["7"]] 19:59:21 INFO - PROCESS | 1669 | 1477969161291 Marionette TRACE conn2 -> [0,135,"switchToWindow",{"name":"7"}] 19:59:21 INFO - PROCESS | 1669 | 1477969161293 Marionette TRACE conn2 <- [1,135,null,{}] 19:59:21 INFO - PROCESS | 1669 | 1477969161296 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:59:21 INFO - PROCESS | 1669 | ++DOCSHELL 0x12a71e000 == 34 [pid = 1669] [id = 34] 19:59:21 INFO - PROCESS | 1669 | ++DOMWINDOW == 98 (0x12d166800) [pid = 1669] [serial = 98] [outer = 0x0] 19:59:21 INFO - PROCESS | 1669 | ++DOMWINDOW == 99 (0x12d778800) [pid = 1669] [serial = 99] [outer = 0x12d166800] 19:59:21 INFO - PROCESS | 1669 | 1477969161328 Marionette DEBUG loaded listener.js 19:59:21 INFO - PROCESS | 1669 | ++DOMWINDOW == 100 (0x12d775800) [pid = 1669] [serial = 100] [outer = 0x12d166800] 19:59:21 INFO - PROCESS | 1669 | 1477969161580 Marionette TRACE conn2 <- [1,136,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 19:59:21 INFO - . 19:59:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 419ms 19:59:21 INFO - PROCESS | 1669 | 1477969161605 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 19:59:21 INFO - PROCESS | 1669 | 1477969161606 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 19:59:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 19:59:21 INFO - PROCESS | 1669 | 1477969161611 Marionette TRACE conn2 -> [0,138,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:59:21 INFO - PROCESS | 1669 | 1477969161684 Marionette TRACE conn2 <- [1,138,null,{"value":null}] 19:59:21 INFO - PROCESS | 1669 | 1477969161688 Marionette TRACE conn2 -> [0,139,"getWindowHandles",null] 19:59:21 INFO - PROCESS | 1669 | 1477969161689 Marionette TRACE conn2 <- [1,139,null,["7"]] 19:59:21 INFO - PROCESS | 1669 | 1477969161693 Marionette TRACE conn2 -> [0,140,"switchToWindow",{"name":"7"}] 19:59:21 INFO - PROCESS | 1669 | 1477969161696 Marionette TRACE conn2 <- [1,140,null,{}] 19:59:21 INFO - PROCESS | 1669 | 1477969161699 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:59:21 INFO - PROCESS | 1669 | ++DOCSHELL 0x12d828800 == 35 [pid = 1669] [id = 35] 19:59:21 INFO - PROCESS | 1669 | ++DOMWINDOW == 101 (0x12da30800) [pid = 1669] [serial = 101] [outer = 0x0] 19:59:21 INFO - PROCESS | 1669 | ++DOMWINDOW == 102 (0x12ddca800) [pid = 1669] [serial = 102] [outer = 0x12da30800] 19:59:21 INFO - PROCESS | 1669 | 1477969161733 Marionette DEBUG loaded listener.js 19:59:21 INFO - PROCESS | 1669 | ++DOMWINDOW == 103 (0x12dddd800) [pid = 1669] [serial = 103] [outer = 0x12da30800] 19:59:21 INFO - PROCESS | 1669 | 1477969161996 Marionette TRACE conn2 <- [1,141,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 19:59:22 INFO - . 19:59:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 417ms 19:59:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 19:59:22 INFO - PROCESS | 1669 | 1477969162029 Marionette TRACE conn2 -> [0,142,"getWindowHandle",null] 19:59:22 INFO - PROCESS | 1669 | 1477969162030 Marionette TRACE conn2 <- [1,142,null,{"value":"7"}] 19:59:22 INFO - PROCESS | 1669 | 1477969162033 Marionette TRACE conn2 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:59:22 INFO - PROCESS | 1669 | 1477969162119 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 19:59:22 INFO - PROCESS | 1669 | 1477969162123 Marionette TRACE conn2 -> [0,144,"getWindowHandles",null] 19:59:22 INFO - PROCESS | 1669 | 1477969162125 Marionette TRACE conn2 <- [1,144,null,["7"]] 19:59:22 INFO - PROCESS | 1669 | 1477969162130 Marionette TRACE conn2 -> [0,145,"switchToWindow",{"name":"7"}] 19:59:22 INFO - PROCESS | 1669 | 1477969162132 Marionette TRACE conn2 <- [1,145,null,{}] 19:59:22 INFO - PROCESS | 1669 | 1477969162134 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:59:22 INFO - PROCESS | 1669 | ++DOCSHELL 0x12df6e800 == 36 [pid = 1669] [id = 36] 19:59:22 INFO - PROCESS | 1669 | ++DOMWINDOW == 104 (0x12df71000) [pid = 1669] [serial = 104] [outer = 0x0] 19:59:22 INFO - PROCESS | 1669 | ++DOMWINDOW == 105 (0x12e07d800) [pid = 1669] [serial = 105] [outer = 0x12df71000] 19:59:22 INFO - PROCESS | 1669 | 1477969162166 Marionette DEBUG loaded listener.js 19:59:22 INFO - PROCESS | 1669 | ++DOMWINDOW == 106 (0x12e086800) [pid = 1669] [serial = 106] [outer = 0x12df71000] 19:59:22 INFO - PROCESS | 1669 | 1477969162421 Marionette TRACE conn2 <- [1,146,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 19:59:22 INFO - . 19:59:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 415ms 19:59:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 19:59:22 INFO - PROCESS | 1669 | 1477969162448 Marionette TRACE conn2 -> [0,147,"getWindowHandle",null] 19:59:22 INFO - PROCESS | 1669 | 1477969162450 Marionette TRACE conn2 <- [1,147,null,{"value":"7"}] 19:59:22 INFO - PROCESS | 1669 | 1477969162452 Marionette TRACE conn2 -> [0,148,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:59:22 INFO - PROCESS | 1669 | 1477969162530 Marionette TRACE conn2 <- [1,148,null,{"value":null}] 19:59:22 INFO - PROCESS | 1669 | 1477969162533 Marionette TRACE conn2 -> [0,149,"getWindowHandles",null] 19:59:22 INFO - PROCESS | 1669 | 1477969162535 Marionette TRACE conn2 <- [1,149,null,["7"]] 19:59:22 INFO - PROCESS | 1669 | 1477969162537 Marionette TRACE conn2 -> [0,150,"switchToWindow",{"name":"7"}] 19:59:22 INFO - PROCESS | 1669 | 1477969162538 Marionette TRACE conn2 <- [1,150,null,{}] 19:59:22 INFO - PROCESS | 1669 | 1477969162586 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:59:22 INFO - PROCESS | 1669 | ++DOCSHELL 0x12e311000 == 37 [pid = 1669] [id = 37] 19:59:22 INFO - PROCESS | 1669 | ++DOMWINDOW == 107 (0x12e316000) [pid = 1669] [serial = 107] [outer = 0x0] 19:59:22 INFO - PROCESS | 1669 | ++DOMWINDOW == 108 (0x12e325000) [pid = 1669] [serial = 108] [outer = 0x12e316000] 19:59:22 INFO - PROCESS | 1669 | 1477969162619 Marionette DEBUG loaded listener.js 19:59:22 INFO - PROCESS | 1669 | ++DOMWINDOW == 109 (0x12e5ad800) [pid = 1669] [serial = 109] [outer = 0x12e316000] 19:59:22 INFO - PROCESS | 1669 | 1477969162849 Marionette TRACE conn2 <- [1,151,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 19:59:22 INFO - . 19:59:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 415ms 19:59:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 19:59:22 INFO - PROCESS | 1669 | 1477969162868 Marionette TRACE conn2 -> [0,152,"getWindowHandle",null] 19:59:22 INFO - PROCESS | 1669 | 1477969162869 Marionette TRACE conn2 <- [1,152,null,{"value":"7"}] 19:59:22 INFO - PROCESS | 1669 | 1477969162872 Marionette TRACE conn2 -> [0,153,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:59:22 INFO - PROCESS | 1669 | 1477969162947 Marionette TRACE conn2 <- [1,153,null,{"value":null}] 19:59:22 INFO - PROCESS | 1669 | 1477969162951 Marionette TRACE conn2 -> [0,154,"getWindowHandles",null] 19:59:22 INFO - PROCESS | 1669 | 1477969162952 Marionette TRACE conn2 <- [1,154,null,["7"]] 19:59:22 INFO - PROCESS | 1669 | 1477969162954 Marionette TRACE conn2 -> [0,155,"switchToWindow",{"name":"7"}] 19:59:22 INFO - PROCESS | 1669 | 1477969162956 Marionette TRACE conn2 <- [1,155,null,{}] 19:59:22 INFO - PROCESS | 1669 | 1477969162958 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:59:22 INFO - PROCESS | 1669 | ++DOCSHELL 0x12e9f3000 == 38 [pid = 1669] [id = 38] 19:59:22 INFO - PROCESS | 1669 | ++DOMWINDOW == 110 (0x12e9f4000) [pid = 1669] [serial = 110] [outer = 0x0] 19:59:22 INFO - PROCESS | 1669 | ++DOMWINDOW == 111 (0x12f997800) [pid = 1669] [serial = 111] [outer = 0x12e9f4000] 19:59:22 INFO - PROCESS | 1669 | 1477969162991 Marionette DEBUG loaded listener.js 19:59:23 INFO - PROCESS | 1669 | ++DOMWINDOW == 112 (0x12f9aa000) [pid = 1669] [serial = 112] [outer = 0x12e9f4000] 19:59:23 INFO - PROCESS | 1669 | 1477969163234 Marionette TRACE conn2 <- [1,156,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 19:59:23 INFO - . 19:59:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 367ms 19:59:23 INFO - PROCESS | 1669 | 1477969163239 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 19:59:23 INFO - PROCESS | 1669 | 1477969163240 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 19:59:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 19:59:23 INFO - PROCESS | 1669 | 1477969163246 Marionette TRACE conn2 -> [0,158,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:59:23 INFO - PROCESS | 1669 | 1477969163323 Marionette TRACE conn2 <- [1,158,null,{"value":null}] 19:59:23 INFO - PROCESS | 1669 | 1477969163338 Marionette TRACE conn2 -> [0,159,"getWindowHandles",null] 19:59:23 INFO - PROCESS | 1669 | 1477969163339 Marionette TRACE conn2 <- [1,159,null,["7"]] 19:59:23 INFO - PROCESS | 1669 | 1477969163345 Marionette TRACE conn2 -> [0,160,"switchToWindow",{"name":"7"}] 19:59:23 INFO - PROCESS | 1669 | 1477969163347 Marionette TRACE conn2 <- [1,160,null,{}] 19:59:23 INFO - PROCESS | 1669 | 1477969163349 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:59:23 INFO - PROCESS | 1669 | ++DOCSHELL 0x1306b8800 == 39 [pid = 1669] [id = 39] 19:59:23 INFO - PROCESS | 1669 | ++DOMWINDOW == 113 (0x1306c4800) [pid = 1669] [serial = 113] [outer = 0x0] 19:59:23 INFO - PROCESS | 1669 | ++DOMWINDOW == 114 (0x13121b800) [pid = 1669] [serial = 114] [outer = 0x1306c4800] 19:59:23 INFO - PROCESS | 1669 | 1477969163381 Marionette DEBUG loaded listener.js 19:59:23 INFO - PROCESS | 1669 | ++DOMWINDOW == 115 (0x131503800) [pid = 1669] [serial = 115] [outer = 0x1306c4800] 19:59:23 INFO - PROCESS | 1669 | 1477969163654 Marionette TRACE conn2 <- [1,161,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 19:59:23 INFO - . 19:59:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 416ms 19:59:23 INFO - PROCESS | 1669 | 1477969163661 Marionette TRACE conn2 -> [0,162,"getWindowHandle",null] 19:59:23 INFO - PROCESS | 1669 | 1477969163662 Marionette TRACE conn2 <- [1,162,null,{"value":"7"}] 19:59:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 19:59:23 INFO - PROCESS | 1669 | 1477969163665 Marionette TRACE conn2 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:59:23 INFO - PROCESS | 1669 | 1477969163738 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 19:59:23 INFO - PROCESS | 1669 | 1477969163744 Marionette TRACE conn2 -> [0,164,"getWindowHandles",null] 19:59:23 INFO - PROCESS | 1669 | 1477969163745 Marionette TRACE conn2 <- [1,164,null,["7"]] 19:59:23 INFO - PROCESS | 1669 | 1477969163747 Marionette TRACE conn2 -> [0,165,"switchToWindow",{"name":"7"}] 19:59:23 INFO - PROCESS | 1669 | 1477969163749 Marionette TRACE conn2 <- [1,165,null,{}] 19:59:23 INFO - PROCESS | 1669 | 1477969163751 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:59:23 INFO - PROCESS | 1669 | ++DOCSHELL 0x1316aa800 == 40 [pid = 1669] [id = 40] 19:59:23 INFO - PROCESS | 1669 | ++DOMWINDOW == 116 (0x1316ab000) [pid = 1669] [serial = 116] [outer = 0x0] 19:59:23 INFO - PROCESS | 1669 | ++DOMWINDOW == 117 (0x1316b8800) [pid = 1669] [serial = 117] [outer = 0x1316ab000] 19:59:23 INFO - PROCESS | 1669 | 1477969163784 Marionette DEBUG loaded listener.js 19:59:23 INFO - PROCESS | 1669 | ++DOMWINDOW == 118 (0x131b6e000) [pid = 1669] [serial = 118] [outer = 0x1316ab000] 19:59:24 INFO - PROCESS | 1669 | 1477969164054 Marionette TRACE conn2 <- [1,166,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 19:59:24 INFO - . 19:59:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 415ms 19:59:24 INFO - PROCESS | 1669 | 1477969164081 Marionette TRACE conn2 -> [0,167,"getWindowHandle",null] 19:59:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 19:59:24 INFO - PROCESS | 1669 | 1477969164082 Marionette TRACE conn2 <- [1,167,null,{"value":"7"}] 19:59:24 INFO - PROCESS | 1669 | 1477969164085 Marionette TRACE conn2 -> [0,168,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:59:24 INFO - PROCESS | 1669 | 1477969164166 Marionette TRACE conn2 <- [1,168,null,{"value":null}] 19:59:25 INFO - PROCESS | 1669 | --DOMWINDOW == 117 (0x136f36800) [pid = 1669] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 19:59:25 INFO - PROCESS | 1669 | --DOMWINDOW == 116 (0x1369cd000) [pid = 1669] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 19:59:25 INFO - PROCESS | 1669 | --DOMWINDOW == 115 (0x1364f9000) [pid = 1669] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 19:59:25 INFO - PROCESS | 1669 | --DOMWINDOW == 114 (0x1364de000) [pid = 1669] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 19:59:25 INFO - PROCESS | 1669 | --DOMWINDOW == 113 (0x12b94f000) [pid = 1669] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 19:59:25 INFO - PROCESS | 1669 | --DOMWINDOW == 112 (0x135fba000) [pid = 1669] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 19:59:25 INFO - PROCESS | 1669 | --DOMWINDOW == 111 (0x135838800) [pid = 1669] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 19:59:25 INFO - PROCESS | 1669 | --DOMWINDOW == 110 (0x134bbf000) [pid = 1669] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 19:59:25 INFO - PROCESS | 1669 | --DOMWINDOW == 109 (0x132f84000) [pid = 1669] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 19:59:25 INFO - PROCESS | 1669 | --DOMWINDOW == 108 (0x13bca6000) [pid = 1669] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 19:59:25 INFO - PROCESS | 1669 | --DOMWINDOW == 107 (0x138fab000) [pid = 1669] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 19:59:25 INFO - PROCESS | 1669 | --DOMWINDOW == 106 (0x1386ce000) [pid = 1669] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 19:59:25 INFO - PROCESS | 1669 | --DOMWINDOW == 105 (0x137309800) [pid = 1669] [serial = 44] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 19:59:25 INFO - PROCESS | 1669 | --DOMWINDOW == 104 (0x1306c4800) [pid = 1669] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 19:59:25 INFO - PROCESS | 1669 | --DOMWINDOW == 103 (0x12c0ef800) [pid = 1669] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 19:59:25 INFO - PROCESS | 1669 | --DOMWINDOW == 102 (0x12ccc5000) [pid = 1669] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 19:59:25 INFO - PROCESS | 1669 | --DOMWINDOW == 101 (0x12d166800) [pid = 1669] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 19:59:25 INFO - PROCESS | 1669 | --DOMWINDOW == 100 (0x12da30800) [pid = 1669] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 19:59:25 INFO - PROCESS | 1669 | --DOMWINDOW == 99 (0x12df71000) [pid = 1669] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 19:59:25 INFO - PROCESS | 1669 | --DOMWINDOW == 98 (0x12e316000) [pid = 1669] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 19:59:25 INFO - PROCESS | 1669 | --DOMWINDOW == 97 (0x12e9f4000) [pid = 1669] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 19:59:25 INFO - PROCESS | 1669 | --DOMWINDOW == 96 (0x13be13800) [pid = 1669] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 19:59:25 INFO - PROCESS | 1669 | --DOMWINDOW == 95 (0x11df52000) [pid = 1669] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 19:59:25 INFO - PROCESS | 1669 | --DOMWINDOW == 94 (0x11f868800) [pid = 1669] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 19:59:25 INFO - PROCESS | 1669 | --DOMWINDOW == 93 (0x11e0c8800) [pid = 1669] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 19:59:25 INFO - PROCESS | 1669 | --DOMWINDOW == 92 (0x128f40800) [pid = 1669] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 19:59:25 INFO - PROCESS | 1669 | --DOMWINDOW == 91 (0x11f866800) [pid = 1669] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 19:59:25 INFO - PROCESS | 1669 | --DOMWINDOW == 90 (0x12a71f800) [pid = 1669] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 19:59:25 INFO - PROCESS | 1669 | --DOMWINDOW == 89 (0x12a937800) [pid = 1669] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 19:59:25 INFO - PROCESS | 1669 | --DOMWINDOW == 88 (0x12b6b7000) [pid = 1669] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 19:59:25 INFO - PROCESS | 1669 | --DOMWINDOW == 87 (0x12bd12800) [pid = 1669] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 19:59:25 INFO - PROCESS | 1669 | 1477969165645 Marionette TRACE conn2 -> [0,169,"getWindowHandles",null] 19:59:25 INFO - PROCESS | 1669 | 1477969165648 Marionette TRACE conn2 <- [1,169,null,["7"]] 19:59:25 INFO - PROCESS | 1669 | 1477969165687 Marionette TRACE conn2 -> [0,170,"switchToWindow",{"name":"7"}] 19:59:25 INFO - PROCESS | 1669 | 1477969165691 Marionette TRACE conn2 <- [1,170,null,{}] 19:59:25 INFO - PROCESS | 1669 | 1477969165696 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:59:25 INFO - PROCESS | 1669 | ++DOCSHELL 0x11df50800 == 41 [pid = 1669] [id = 41] 19:59:25 INFO - PROCESS | 1669 | ++DOMWINDOW == 88 (0x11df52000) [pid = 1669] [serial = 119] [outer = 0x0] 19:59:25 INFO - PROCESS | 1669 | ++DOMWINDOW == 89 (0x11e35f000) [pid = 1669] [serial = 120] [outer = 0x11df52000] 19:59:25 INFO - PROCESS | 1669 | 1477969165745 Marionette DEBUG loaded listener.js 19:59:25 INFO - PROCESS | 1669 | ++DOMWINDOW == 90 (0x11ec8a800) [pid = 1669] [serial = 121] [outer = 0x11df52000] 19:59:26 INFO - PROCESS | 1669 | --DOCSHELL 0x138fc1000 == 40 [pid = 1669] [id = 21] 19:59:26 INFO - PROCESS | 1669 | --DOCSHELL 0x136f56800 == 39 [pid = 1669] [id = 19] 19:59:26 INFO - PROCESS | 1669 | --DOCSHELL 0x137309000 == 38 [pid = 1669] [id = 16] 19:59:26 INFO - PROCESS | 1669 | --DOCSHELL 0x13be13000 == 37 [pid = 1669] [id = 22] 19:59:26 INFO - PROCESS | 1669 | --DOCSHELL 0x11f868000 == 36 [pid = 1669] [id = 24] 19:59:26 INFO - PROCESS | 1669 | --DOCSHELL 0x11df50000 == 35 [pid = 1669] [id = 23] 19:59:26 INFO - PROCESS | 1669 | --DOCSHELL 0x11e0c7800 == 34 [pid = 1669] [id = 25] 19:59:26 INFO - PROCESS | 1669 | --DOCSHELL 0x12e311000 == 33 [pid = 1669] [id = 37] 19:59:26 INFO - PROCESS | 1669 | --DOCSHELL 0x1369ec800 == 32 [pid = 1669] [id = 15] 19:59:26 INFO - PROCESS | 1669 | --DOCSHELL 0x138faa800 == 31 [pid = 1669] [id = 20] 19:59:26 INFO - PROCESS | 1669 | --DOCSHELL 0x135fb9800 == 30 [pid = 1669] [id = 10] 19:59:26 INFO - PROCESS | 1669 | --DOCSHELL 0x134bbe800 == 29 [pid = 1669] [id = 8] 19:59:26 INFO - PROCESS | 1669 | --DOCSHELL 0x132f83000 == 28 [pid = 1669] [id = 6] 19:59:26 INFO - PROCESS | 1669 | --DOCSHELL 0x1364f1000 == 27 [pid = 1669] [id = 13] 19:59:26 INFO - PROCESS | 1669 | --DOCSHELL 0x135838000 == 26 [pid = 1669] [id = 9] 19:59:26 INFO - PROCESS | 1669 | --DOCSHELL 0x12b94e800 == 25 [pid = 1669] [id = 11] 19:59:26 INFO - PROCESS | 1669 | --DOCSHELL 0x1364dd800 == 24 [pid = 1669] [id = 12] 19:59:26 INFO - PROCESS | 1669 | --DOCSHELL 0x1369cc800 == 23 [pid = 1669] [id = 14] 19:59:26 INFO - PROCESS | 1669 | --DOCSHELL 0x128f3d800 == 22 [pid = 1669] [id = 26] 19:59:26 INFO - PROCESS | 1669 | --DOCSHELL 0x12e9f3000 == 21 [pid = 1669] [id = 38] 19:59:26 INFO - PROCESS | 1669 | --DOCSHELL 0x1306b8800 == 20 [pid = 1669] [id = 39] 19:59:26 INFO - PROCESS | 1669 | --DOCSHELL 0x1316aa800 == 19 [pid = 1669] [id = 40] 19:59:26 INFO - PROCESS | 1669 | --DOCSHELL 0x12c0eb800 == 18 [pid = 1669] [id = 32] 19:59:26 INFO - PROCESS | 1669 | --DOCSHELL 0x12bd11000 == 17 [pid = 1669] [id = 31] 19:59:26 INFO - PROCESS | 1669 | --DOCSHELL 0x12df6e800 == 16 [pid = 1669] [id = 36] 19:59:26 INFO - PROCESS | 1669 | --DOCSHELL 0x11f866000 == 15 [pid = 1669] [id = 27] 19:59:26 INFO - PROCESS | 1669 | --DOCSHELL 0x12a71e000 == 14 [pid = 1669] [id = 34] 19:59:26 INFO - PROCESS | 1669 | --DOCSHELL 0x12a71f000 == 13 [pid = 1669] [id = 28] 19:59:26 INFO - PROCESS | 1669 | --DOCSHELL 0x12b6b6800 == 12 [pid = 1669] [id = 30] 19:59:26 INFO - PROCESS | 1669 | --DOCSHELL 0x12d828800 == 11 [pid = 1669] [id = 35] 19:59:26 INFO - PROCESS | 1669 | --DOCSHELL 0x12a937000 == 10 [pid = 1669] [id = 29] 19:59:26 INFO - PROCESS | 1669 | --DOCSHELL 0x12ccc1000 == 9 [pid = 1669] [id = 33] 19:59:26 INFO - PROCESS | 1669 | --DOMWINDOW == 89 (0x13be18800) [pid = 1669] [serial = 63] [outer = 0x0] [url = about:blank] 19:59:26 INFO - PROCESS | 1669 | --DOMWINDOW == 88 (0x13bcb4800) [pid = 1669] [serial = 61] [outer = 0x0] [url = about:blank] 19:59:26 INFO - PROCESS | 1669 | --DOMWINDOW == 87 (0x138fb6800) [pid = 1669] [serial = 58] [outer = 0x0] [url = about:blank] 19:59:26 INFO - PROCESS | 1669 | --DOMWINDOW == 86 (0x12f9a5000) [pid = 1669] [serial = 11] [outer = 0x0] [url = about:blank] 19:59:26 INFO - PROCESS | 1669 | --DOMWINDOW == 85 (0x12917b800) [pid = 1669] [serial = 75] [outer = 0x0] [url = about:blank] 19:59:26 INFO - PROCESS | 1669 | --DOMWINDOW == 84 (0x11e15a000) [pid = 1669] [serial = 72] [outer = 0x0] [url = about:blank] 19:59:26 INFO - PROCESS | 1669 | --DOMWINDOW == 83 (0x11f885800) [pid = 1669] [serial = 69] [outer = 0x0] [url = about:blank] 19:59:26 INFO - PROCESS | 1669 | --DOMWINDOW == 82 (0x11e147800) [pid = 1669] [serial = 66] [outer = 0x0] [url = about:blank] 19:59:26 INFO - PROCESS | 1669 | --DOMWINDOW == 81 (0x12e086800) [pid = 1669] [serial = 106] [outer = 0x0] [url = about:blank] 19:59:26 INFO - PROCESS | 1669 | --DOMWINDOW == 80 (0x12e5ad800) [pid = 1669] [serial = 109] [outer = 0x0] [url = about:blank] 19:59:26 INFO - PROCESS | 1669 | --DOMWINDOW == 79 (0x11ebb6000) [pid = 1669] [serial = 67] [outer = 0x0] [url = about:blank] 19:59:26 INFO - PROCESS | 1669 | --DOMWINDOW == 78 (0x12f9aa000) [pid = 1669] [serial = 112] [outer = 0x0] [url = about:blank] 19:59:26 INFO - PROCESS | 1669 | --DOMWINDOW == 77 (0x12965c000) [pid = 1669] [serial = 76] [outer = 0x0] [url = about:blank] 19:59:26 INFO - PROCESS | 1669 | --DOMWINDOW == 76 (0x129c5d000) [pid = 1669] [serial = 79] [outer = 0x0] [url = about:blank] 19:59:26 INFO - PROCESS | 1669 | --DOMWINDOW == 75 (0x128f45800) [pid = 1669] [serial = 70] [outer = 0x0] [url = about:blank] 19:59:26 INFO - PROCESS | 1669 | --DOMWINDOW == 74 (0x12cb12000) [pid = 1669] [serial = 94] [outer = 0x0] [url = about:blank] 19:59:26 INFO - PROCESS | 1669 | --DOMWINDOW == 73 (0x12a72d000) [pid = 1669] [serial = 82] [outer = 0x0] [url = about:blank] 19:59:26 INFO - PROCESS | 1669 | --DOMWINDOW == 72 (0x13be1f800) [pid = 1669] [serial = 64] [outer = 0x0] [url = about:blank] 19:59:26 INFO - PROCESS | 1669 | --DOMWINDOW == 71 (0x131503800) [pid = 1669] [serial = 115] [outer = 0x0] [url = about:blank] 19:59:26 INFO - PROCESS | 1669 | --DOMWINDOW == 70 (0x1316b8800) [pid = 1669] [serial = 117] [outer = 0x0] [url = about:blank] 19:59:26 INFO - PROCESS | 1669 | --DOMWINDOW == 69 (0x11ebc2800) [pid = 1669] [serial = 73] [outer = 0x0] [url = about:blank] 19:59:26 INFO - PROCESS | 1669 | --DOMWINDOW == 68 (0x12ddca800) [pid = 1669] [serial = 102] [outer = 0x0] [url = about:blank] 19:59:26 INFO - PROCESS | 1669 | --DOMWINDOW == 67 (0x12e07d800) [pid = 1669] [serial = 105] [outer = 0x0] [url = about:blank] 19:59:26 INFO - PROCESS | 1669 | --DOMWINDOW == 66 (0x12e325000) [pid = 1669] [serial = 108] [outer = 0x0] [url = about:blank] 19:59:26 INFO - PROCESS | 1669 | --DOMWINDOW == 65 (0x12f997800) [pid = 1669] [serial = 111] [outer = 0x0] [url = about:blank] 19:59:26 INFO - PROCESS | 1669 | --DOMWINDOW == 64 (0x13121b800) [pid = 1669] [serial = 114] [outer = 0x0] [url = about:blank] 19:59:26 INFO - PROCESS | 1669 | --DOMWINDOW == 63 (0x11f86e000) [pid = 1669] [serial = 78] [outer = 0x0] [url = about:blank] 19:59:26 INFO - PROCESS | 1669 | --DOMWINDOW == 62 (0x12a723800) [pid = 1669] [serial = 81] [outer = 0x0] [url = about:blank] 19:59:26 INFO - PROCESS | 1669 | --DOMWINDOW == 61 (0x12a93f000) [pid = 1669] [serial = 84] [outer = 0x0] [url = about:blank] 19:59:26 INFO - PROCESS | 1669 | --DOMWINDOW == 60 (0x12b320000) [pid = 1669] [serial = 85] [outer = 0x0] [url = about:blank] 19:59:26 INFO - PROCESS | 1669 | --DOMWINDOW == 59 (0x12b6bc800) [pid = 1669] [serial = 87] [outer = 0x0] [url = about:blank] 19:59:26 INFO - PROCESS | 1669 | --DOMWINDOW == 58 (0x12b952800) [pid = 1669] [serial = 88] [outer = 0x0] [url = about:blank] 19:59:26 INFO - PROCESS | 1669 | --DOMWINDOW == 57 (0x12bd18800) [pid = 1669] [serial = 90] [outer = 0x0] [url = about:blank] 19:59:26 INFO - PROCESS | 1669 | --DOMWINDOW == 56 (0x12bd22800) [pid = 1669] [serial = 91] [outer = 0x0] [url = about:blank] 19:59:26 INFO - PROCESS | 1669 | --DOMWINDOW == 55 (0x12cb07800) [pid = 1669] [serial = 93] [outer = 0x0] [url = about:blank] 19:59:26 INFO - PROCESS | 1669 | --DOMWINDOW == 54 (0x12cccc000) [pid = 1669] [serial = 96] [outer = 0x0] [url = about:blank] 19:59:26 INFO - PROCESS | 1669 | --DOMWINDOW == 53 (0x12d173800) [pid = 1669] [serial = 97] [outer = 0x0] [url = about:blank] 19:59:26 INFO - PROCESS | 1669 | --DOMWINDOW == 52 (0x12d778800) [pid = 1669] [serial = 99] [outer = 0x0] [url = about:blank] 19:59:26 INFO - PROCESS | 1669 | --DOMWINDOW == 51 (0x12d775800) [pid = 1669] [serial = 100] [outer = 0x0] [url = about:blank] 19:59:26 INFO - PROCESS | 1669 | --DOMWINDOW == 50 (0x12dddd800) [pid = 1669] [serial = 103] [outer = 0x0] [url = about:blank] 19:59:26 INFO - PROCESS | 1669 | --DOMWINDOW == 49 (0x13583d800) [pid = 1669] [serial = 24] [outer = 0x0] [url = about:blank] 19:59:26 INFO - PROCESS | 1669 | --DOMWINDOW == 48 (0x134bc2800) [pid = 1669] [serial = 21] [outer = 0x0] [url = about:blank] 19:59:26 INFO - PROCESS | 1669 | --DOMWINDOW == 47 (0x134bcf800) [pid = 1669] [serial = 22] [outer = 0x0] [url = about:blank] 19:59:26 INFO - PROCESS | 1669 | --DOMWINDOW == 46 (0x133222000) [pid = 1669] [serial = 18] [outer = 0x0] [url = about:blank] 19:59:26 INFO - PROCESS | 1669 | --DOMWINDOW == 45 (0x132f88000) [pid = 1669] [serial = 15] [outer = 0x0] [url = about:blank] 19:59:26 INFO - PROCESS | 1669 | --DOMWINDOW == 44 (0x132f78800) [pid = 1669] [serial = 16] [outer = 0x0] [url = about:blank] 19:59:26 INFO - PROCESS | 1669 | --DOMWINDOW == 43 (0x12e5b8800) [pid = 1669] [serial = 8] [outer = 0x0] [url = about:blank] 19:59:26 INFO - PROCESS | 1669 | --DOMWINDOW == 42 (0x13bcad800) [pid = 1669] [serial = 60] [outer = 0x0] [url = about:blank] 19:59:26 INFO - PROCESS | 1669 | --DOMWINDOW == 41 (0x1386db800) [pid = 1669] [serial = 55] [outer = 0x0] [url = about:blank] 19:59:26 INFO - PROCESS | 1669 | --DOMWINDOW == 40 (0x138fb0000) [pid = 1669] [serial = 57] [outer = 0x0] [url = about:blank] 19:59:26 INFO - PROCESS | 1669 | --DOMWINDOW == 39 (0x1386d4000) [pid = 1669] [serial = 54] [outer = 0x0] [url = about:blank] 19:59:26 INFO - PROCESS | 1669 | --DOMWINDOW == 38 (0x137316800) [pid = 1669] [serial = 46] [outer = 0x0] [url = about:blank] 19:59:26 INFO - PROCESS | 1669 | --DOMWINDOW == 37 (0x13f913000) [pid = 1669] [serial = 48] [outer = 0x0] [url = about:blank] 19:59:26 INFO - PROCESS | 1669 | --DOMWINDOW == 36 (0x13f921800) [pid = 1669] [serial = 51] [outer = 0x0] [url = about:blank] 19:59:26 INFO - PROCESS | 1669 | --DOMWINDOW == 35 (0x137311000) [pid = 1669] [serial = 45] [outer = 0x0] [url = about:blank] 19:59:26 INFO - PROCESS | 1669 | --DOMWINDOW == 34 (0x136f3c000) [pid = 1669] [serial = 42] [outer = 0x0] [url = about:blank] 19:59:26 INFO - PROCESS | 1669 | --DOMWINDOW == 33 (0x136f46000) [pid = 1669] [serial = 43] [outer = 0x0] [url = about:blank] 19:59:26 INFO - PROCESS | 1669 | --DOMWINDOW == 32 (0x1369d2000) [pid = 1669] [serial = 39] [outer = 0x0] [url = about:blank] 19:59:26 INFO - PROCESS | 1669 | --DOMWINDOW == 31 (0x1369da800) [pid = 1669] [serial = 40] [outer = 0x0] [url = about:blank] 19:59:26 INFO - PROCESS | 1669 | --DOMWINDOW == 30 (0x133040800) [pid = 1669] [serial = 36] [outer = 0x0] [url = about:blank] 19:59:26 INFO - PROCESS | 1669 | --DOMWINDOW == 29 (0x13304b000) [pid = 1669] [serial = 37] [outer = 0x0] [url = about:blank] 19:59:26 INFO - PROCESS | 1669 | --DOMWINDOW == 28 (0x1364e2000) [pid = 1669] [serial = 33] [outer = 0x0] [url = about:blank] 19:59:26 INFO - PROCESS | 1669 | --DOMWINDOW == 27 (0x1364ea000) [pid = 1669] [serial = 34] [outer = 0x0] [url = about:blank] 19:59:26 INFO - PROCESS | 1669 | --DOMWINDOW == 26 (0x12b954000) [pid = 1669] [serial = 30] [outer = 0x0] [url = about:blank] 19:59:26 INFO - PROCESS | 1669 | --DOMWINDOW == 25 (0x12b95b000) [pid = 1669] [serial = 31] [outer = 0x0] [url = about:blank] 19:59:26 INFO - PROCESS | 1669 | --DOMWINDOW == 24 (0x135fbf000) [pid = 1669] [serial = 27] [outer = 0x0] [url = about:blank] 19:59:26 INFO - PROCESS | 1669 | --DOMWINDOW == 23 (0x135848000) [pid = 1669] [serial = 28] [outer = 0x0] [url = about:blank] 19:59:26 INFO - PROCESS | 1669 | --DOMWINDOW == 22 (0x135849800) [pid = 1669] [serial = 25] [outer = 0x0] [url = about:blank] 19:59:26 INFO - PROCESS | 1669 | 1477969166984 Marionette TRACE conn2 <- [1,171,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 19:59:27 INFO - . 19:59:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 2924ms 19:59:27 INFO - PROCESS | 1669 | 1477969167010 Marionette TRACE conn2 -> [0,172,"getWindowHandle",null] 19:59:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 19:59:27 INFO - PROCESS | 1669 | 1477969167016 Marionette TRACE conn2 <- [1,172,null,{"value":"7"}] 19:59:27 INFO - PROCESS | 1669 | 1477969167022 Marionette TRACE conn2 -> [0,173,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:59:27 INFO - PROCESS | 1669 | 1477969167138 Marionette TRACE conn2 <- [1,173,null,{"value":null}] 19:59:27 INFO - PROCESS | 1669 | 1477969167198 Marionette TRACE conn2 -> [0,174,"getWindowHandles",null] 19:59:27 INFO - PROCESS | 1669 | 1477969167201 Marionette TRACE conn2 <- [1,174,null,["7"]] 19:59:27 INFO - PROCESS | 1669 | 1477969167206 Marionette TRACE conn2 -> [0,175,"switchToWindow",{"name":"7"}] 19:59:27 INFO - PROCESS | 1669 | 1477969167210 Marionette TRACE conn2 <- [1,175,null,{}] 19:59:27 INFO - PROCESS | 1669 | 1477969167214 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:59:27 INFO - PROCESS | 1669 | ++DOCSHELL 0x11ebc1800 == 10 [pid = 1669] [id = 42] 19:59:27 INFO - PROCESS | 1669 | ++DOMWINDOW == 23 (0x11ebc2000) [pid = 1669] [serial = 122] [outer = 0x0] 19:59:27 INFO - PROCESS | 1669 | ++DOMWINDOW == 24 (0x11ebcb800) [pid = 1669] [serial = 123] [outer = 0x11ebc2000] 19:59:27 INFO - PROCESS | 1669 | 1477969167303 Marionette DEBUG loaded listener.js 19:59:27 INFO - PROCESS | 1669 | ++DOMWINDOW == 25 (0x11f149800) [pid = 1669] [serial = 124] [outer = 0x11ebc2000] 19:59:27 INFO - PROCESS | 1669 | 1477969167667 Marionette TRACE conn2 <- [1,176,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 19:59:27 INFO - . 19:59:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 665ms 19:59:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 19:59:27 INFO - PROCESS | 1669 | 1477969167686 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 19:59:27 INFO - PROCESS | 1669 | 1477969167689 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 19:59:27 INFO - PROCESS | 1669 | 1477969167694 Marionette TRACE conn2 -> [0,178,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:59:27 INFO - PROCESS | 1669 | 1477969167819 Marionette TRACE conn2 <- [1,178,null,{"value":null}] 19:59:27 INFO - PROCESS | 1669 | 1477969167830 Marionette TRACE conn2 -> [0,179,"getWindowHandles",null] 19:59:27 INFO - PROCESS | 1669 | 1477969167833 Marionette TRACE conn2 <- [1,179,null,["7"]] 19:59:27 INFO - PROCESS | 1669 | 1477969167836 Marionette TRACE conn2 -> [0,180,"switchToWindow",{"name":"7"}] 19:59:27 INFO - PROCESS | 1669 | 1477969167840 Marionette TRACE conn2 <- [1,180,null,{}] 19:59:27 INFO - PROCESS | 1669 | 1477969167844 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:59:27 INFO - PROCESS | 1669 | ++DOCSHELL 0x11f886000 == 11 [pid = 1669] [id = 43] 19:59:27 INFO - PROCESS | 1669 | ++DOMWINDOW == 26 (0x11f886800) [pid = 1669] [serial = 125] [outer = 0x0] 19:59:27 INFO - PROCESS | 1669 | ++DOMWINDOW == 27 (0x11f989000) [pid = 1669] [serial = 126] [outer = 0x11f886800] 19:59:27 INFO - PROCESS | 1669 | 1477969167909 Marionette DEBUG loaded listener.js 19:59:28 INFO - PROCESS | 1669 | ++DOMWINDOW == 28 (0x128e8e800) [pid = 1669] [serial = 127] [outer = 0x11f886800] 19:59:28 INFO - PROCESS | 1669 | 1477969168476 Marionette TRACE conn2 <- [1,181,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 19:59:28 INFO - . 19:59:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 815ms 19:59:28 INFO - PROCESS | 1669 | 1477969168510 Marionette TRACE conn2 -> [0,182,"getWindowHandle",null] 19:59:28 INFO - PROCESS | 1669 | 1477969168513 Marionette TRACE conn2 <- [1,182,null,{"value":"7"}] 19:59:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 19:59:28 INFO - PROCESS | 1669 | 1477969168518 Marionette TRACE conn2 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:59:28 INFO - PROCESS | 1669 | 1477969168635 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 19:59:28 INFO - PROCESS | 1669 | 1477969168694 Marionette TRACE conn2 -> [0,184,"getWindowHandles",null] 19:59:28 INFO - PROCESS | 1669 | 1477969168696 Marionette TRACE conn2 <- [1,184,null,["7"]] 19:59:28 INFO - PROCESS | 1669 | 1477969168699 Marionette TRACE conn2 -> [0,185,"switchToWindow",{"name":"7"}] 19:59:28 INFO - PROCESS | 1669 | 1477969168703 Marionette TRACE conn2 <- [1,185,null,{}] 19:59:28 INFO - PROCESS | 1669 | 1477969168706 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:59:28 INFO - PROCESS | 1669 | ++DOCSHELL 0x11f870800 == 12 [pid = 1669] [id = 44] 19:59:28 INFO - PROCESS | 1669 | ++DOMWINDOW == 29 (0x11f871000) [pid = 1669] [serial = 128] [outer = 0x0] 19:59:28 INFO - PROCESS | 1669 | ++DOMWINDOW == 30 (0x128e94800) [pid = 1669] [serial = 129] [outer = 0x11f871000] 19:59:28 INFO - PROCESS | 1669 | 1477969168754 Marionette DEBUG loaded listener.js 19:59:28 INFO - PROCESS | 1669 | ++DOMWINDOW == 31 (0x129174000) [pid = 1669] [serial = 130] [outer = 0x11f871000] 19:59:29 INFO - PROCESS | 1669 | 1477969169248 Marionette TRACE conn2 <- [1,186,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 19:59:29 INFO - . 19:59:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 765ms 19:59:29 INFO - PROCESS | 1669 | 1477969169283 Marionette TRACE conn2 -> [0,187,"getWindowHandle",null] 19:59:29 INFO - PROCESS | 1669 | 1477969169286 Marionette TRACE conn2 <- [1,187,null,{"value":"7"}] 19:59:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 19:59:29 INFO - PROCESS | 1669 | 1477969169290 Marionette TRACE conn2 -> [0,188,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:59:29 INFO - PROCESS | 1669 | 1477969169371 Marionette TRACE conn2 <- [1,188,null,{"value":null}] 19:59:29 INFO - PROCESS | 1669 | 1477969169380 Marionette TRACE conn2 -> [0,189,"getWindowHandles",null] 19:59:29 INFO - PROCESS | 1669 | 1477969169382 Marionette TRACE conn2 <- [1,189,null,["7"]] 19:59:29 INFO - PROCESS | 1669 | 1477969169385 Marionette TRACE conn2 -> [0,190,"switchToWindow",{"name":"7"}] 19:59:29 INFO - PROCESS | 1669 | 1477969169389 Marionette TRACE conn2 <- [1,190,null,{}] 19:59:29 INFO - PROCESS | 1669 | 1477969169392 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:59:29 INFO - PROCESS | 1669 | ++DOCSHELL 0x11f66e800 == 13 [pid = 1669] [id = 45] 19:59:29 INFO - PROCESS | 1669 | ++DOMWINDOW == 32 (0x11f733800) [pid = 1669] [serial = 131] [outer = 0x0] 19:59:29 INFO - PROCESS | 1669 | ++DOMWINDOW == 33 (0x11f85b800) [pid = 1669] [serial = 132] [outer = 0x11f733800] 19:59:29 INFO - PROCESS | 1669 | 1477969169437 Marionette DEBUG loaded listener.js 19:59:29 INFO - PROCESS | 1669 | ++DOMWINDOW == 34 (0x129e38000) [pid = 1669] [serial = 133] [outer = 0x11f733800] 19:59:29 INFO - PROCESS | 1669 | 1477969169719 Marionette TRACE conn2 <- [1,191,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 19:59:29 INFO - . 19:59:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 468ms 19:59:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 19:59:29 INFO - PROCESS | 1669 | 1477969169758 Marionette TRACE conn2 -> [0,192,"getWindowHandle",null] 19:59:29 INFO - PROCESS | 1669 | 1477969169760 Marionette TRACE conn2 <- [1,192,null,{"value":"7"}] 19:59:29 INFO - PROCESS | 1669 | 1477969169763 Marionette TRACE conn2 -> [0,193,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:59:29 INFO - PROCESS | 1669 | 1477969169869 Marionette TRACE conn2 <- [1,193,null,{"value":null}] 19:59:29 INFO - PROCESS | 1669 | 1477969169899 Marionette TRACE conn2 -> [0,194,"getWindowHandles",null] 19:59:29 INFO - PROCESS | 1669 | 1477969169901 Marionette TRACE conn2 <- [1,194,null,["7"]] 19:59:29 INFO - PROCESS | 1669 | 1477969169903 Marionette TRACE conn2 -> [0,195,"switchToWindow",{"name":"7"}] 19:59:29 INFO - PROCESS | 1669 | 1477969169905 Marionette TRACE conn2 <- [1,195,null,{}] 19:59:29 INFO - PROCESS | 1669 | 1477969169908 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:59:29 INFO - PROCESS | 1669 | ++DOCSHELL 0x12a71c800 == 14 [pid = 1669] [id = 46] 19:59:29 INFO - PROCESS | 1669 | ++DOMWINDOW == 35 (0x12a71d000) [pid = 1669] [serial = 134] [outer = 0x0] 19:59:29 INFO - PROCESS | 1669 | ++DOMWINDOW == 36 (0x12a722000) [pid = 1669] [serial = 135] [outer = 0x12a71d000] 19:59:29 INFO - PROCESS | 1669 | 1477969169944 Marionette DEBUG loaded listener.js 19:59:30 INFO - PROCESS | 1669 | ++DOMWINDOW == 37 (0x12a72a000) [pid = 1669] [serial = 136] [outer = 0x12a71d000] 19:59:30 INFO - PROCESS | 1669 | --DOMWINDOW == 36 (0x11df52000) [pid = 1669] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 19:59:30 INFO - PROCESS | 1669 | --DOMWINDOW == 35 (0x11ebc2000) [pid = 1669] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 19:59:30 INFO - PROCESS | 1669 | --DOMWINDOW == 34 (0x1316ab000) [pid = 1669] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 19:59:30 INFO - PROCESS | 1669 | 1477969170254 Marionette TRACE conn2 <- [1,196,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 19:59:30 INFO - . 19:59:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 517ms 19:59:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 19:59:30 INFO - PROCESS | 1669 | 1477969170285 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 19:59:30 INFO - PROCESS | 1669 | 1477969170289 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 19:59:30 INFO - PROCESS | 1669 | 1477969170292 Marionette TRACE conn2 -> [0,198,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:59:30 INFO - PROCESS | 1669 | 1477969170390 Marionette TRACE conn2 <- [1,198,null,{"value":null}] 19:59:30 INFO - PROCESS | 1669 | 1477969170400 Marionette TRACE conn2 -> [0,199,"getWindowHandles",null] 19:59:30 INFO - PROCESS | 1669 | 1477969170402 Marionette TRACE conn2 <- [1,199,null,["7"]] 19:59:30 INFO - PROCESS | 1669 | 1477969170404 Marionette TRACE conn2 -> [0,200,"switchToWindow",{"name":"7"}] 19:59:30 INFO - PROCESS | 1669 | 1477969170407 Marionette TRACE conn2 <- [1,200,null,{}] 19:59:30 INFO - PROCESS | 1669 | 1477969170411 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:59:30 INFO - PROCESS | 1669 | ++DOCSHELL 0x12b321800 == 15 [pid = 1669] [id = 47] 19:59:30 INFO - PROCESS | 1669 | ++DOMWINDOW == 35 (0x12b322000) [pid = 1669] [serial = 137] [outer = 0x0] 19:59:30 INFO - PROCESS | 1669 | ++DOMWINDOW == 36 (0x12b330800) [pid = 1669] [serial = 138] [outer = 0x12b322000] 19:59:30 INFO - PROCESS | 1669 | 1477969170448 Marionette DEBUG loaded listener.js 19:59:30 INFO - PROCESS | 1669 | ++DOMWINDOW == 37 (0x12b6a4800) [pid = 1669] [serial = 139] [outer = 0x12b322000] 19:59:30 INFO - PROCESS | 1669 | 1477969170699 Marionette TRACE conn2 <- [1,201,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 19:59:30 INFO - . 19:59:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 417ms 19:59:30 INFO - PROCESS | 1669 | 1477969170712 Marionette TRACE conn2 -> [0,202,"getWindowHandle",null] 19:59:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 19:59:30 INFO - PROCESS | 1669 | 1477969170714 Marionette TRACE conn2 <- [1,202,null,{"value":"7"}] 19:59:30 INFO - PROCESS | 1669 | 1477969170717 Marionette TRACE conn2 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:59:30 INFO - PROCESS | 1669 | 1477969170792 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 19:59:30 INFO - PROCESS | 1669 | 1477969170798 Marionette TRACE conn2 -> [0,204,"getWindowHandles",null] 19:59:30 INFO - PROCESS | 1669 | 1477969170799 Marionette TRACE conn2 <- [1,204,null,["7"]] 19:59:30 INFO - PROCESS | 1669 | 1477969170801 Marionette TRACE conn2 -> [0,205,"switchToWindow",{"name":"7"}] 19:59:30 INFO - PROCESS | 1669 | 1477969170804 Marionette TRACE conn2 <- [1,205,null,{}] 19:59:30 INFO - PROCESS | 1669 | 1477969170806 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:59:30 INFO - PROCESS | 1669 | ++DOCSHELL 0x12b951000 == 16 [pid = 1669] [id = 48] 19:59:30 INFO - PROCESS | 1669 | ++DOMWINDOW == 38 (0x12b951800) [pid = 1669] [serial = 140] [outer = 0x0] 19:59:30 INFO - PROCESS | 1669 | ++DOMWINDOW == 39 (0x12b955800) [pid = 1669] [serial = 141] [outer = 0x12b951800] 19:59:30 INFO - PROCESS | 1669 | 1477969170842 Marionette DEBUG loaded listener.js 19:59:30 INFO - PROCESS | 1669 | ++DOMWINDOW == 40 (0x12b960800) [pid = 1669] [serial = 142] [outer = 0x12b951800] 19:59:31 INFO - PROCESS | 1669 | 1477969171155 Marionette TRACE conn2 <- [1,206,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 19:59:31 INFO - . 19:59:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 466ms 19:59:31 INFO - PROCESS | 1669 | 1477969171183 Marionette TRACE conn2 -> [0,207,"getWindowHandle",null] 19:59:31 INFO - PROCESS | 1669 | 1477969171185 Marionette TRACE conn2 <- [1,207,null,{"value":"7"}] 19:59:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 19:59:31 INFO - PROCESS | 1669 | 1477969171189 Marionette TRACE conn2 -> [0,208,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:59:31 INFO - PROCESS | 1669 | 1477969171299 Marionette TRACE conn2 <- [1,208,null,{"value":null}] 19:59:31 INFO - PROCESS | 1669 | 1477969171305 Marionette TRACE conn2 -> [0,209,"getWindowHandles",null] 19:59:31 INFO - PROCESS | 1669 | 1477969171307 Marionette TRACE conn2 <- [1,209,null,["7"]] 19:59:31 INFO - PROCESS | 1669 | 1477969171311 Marionette TRACE conn2 -> [0,210,"switchToWindow",{"name":"7"}] 19:59:31 INFO - PROCESS | 1669 | 1477969171316 Marionette TRACE conn2 <- [1,210,null,{}] 19:59:31 INFO - PROCESS | 1669 | 1477969171319 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:59:31 INFO - PROCESS | 1669 | ++DOCSHELL 0x12ba1d800 == 17 [pid = 1669] [id = 49] 19:59:31 INFO - PROCESS | 1669 | ++DOMWINDOW == 41 (0x12ba21000) [pid = 1669] [serial = 143] [outer = 0x0] 19:59:31 INFO - PROCESS | 1669 | ++DOMWINDOW == 42 (0x12bd15000) [pid = 1669] [serial = 144] [outer = 0x12ba21000] 19:59:31 INFO - PROCESS | 1669 | 1477969171407 Marionette DEBUG loaded listener.js 19:59:31 INFO - PROCESS | 1669 | ++DOMWINDOW == 43 (0x12bd1e000) [pid = 1669] [serial = 145] [outer = 0x12ba21000] 19:59:31 INFO - PROCESS | 1669 | 1477969171644 Marionette TRACE conn2 <- [1,211,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 19:59:31 INFO - . 19:59:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 468ms 19:59:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 19:59:31 INFO - PROCESS | 1669 | 1477969171657 Marionette TRACE conn2 -> [0,212,"getWindowHandle",null] 19:59:31 INFO - PROCESS | 1669 | 1477969171658 Marionette TRACE conn2 <- [1,212,null,{"value":"7"}] 19:59:31 INFO - PROCESS | 1669 | 1477969171661 Marionette TRACE conn2 -> [0,213,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:59:31 INFO - PROCESS | 1669 | 1477969171751 Marionette TRACE conn2 <- [1,213,null,{"value":null}] 19:59:31 INFO - PROCESS | 1669 | 1477969171755 Marionette TRACE conn2 -> [0,214,"getWindowHandles",null] 19:59:31 INFO - PROCESS | 1669 | 1477969171756 Marionette TRACE conn2 <- [1,214,null,["7"]] 19:59:31 INFO - PROCESS | 1669 | 1477969171761 Marionette TRACE conn2 -> [0,215,"switchToWindow",{"name":"7"}] 19:59:31 INFO - PROCESS | 1669 | 1477969171763 Marionette TRACE conn2 <- [1,215,null,{}] 19:59:31 INFO - PROCESS | 1669 | 1477969171765 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:59:31 INFO - PROCESS | 1669 | ++DOCSHELL 0x12cb05800 == 18 [pid = 1669] [id = 50] 19:59:31 INFO - PROCESS | 1669 | ++DOMWINDOW == 44 (0x12cb06000) [pid = 1669] [serial = 146] [outer = 0x0] 19:59:31 INFO - PROCESS | 1669 | ++DOMWINDOW == 45 (0x12cb0f800) [pid = 1669] [serial = 147] [outer = 0x12cb06000] 19:59:31 INFO - PROCESS | 1669 | 1477969171802 Marionette DEBUG loaded listener.js 19:59:31 INFO - PROCESS | 1669 | ++DOMWINDOW == 46 (0x12cb20800) [pid = 1669] [serial = 148] [outer = 0x12cb06000] 19:59:32 INFO - PROCESS | 1669 | 1477969172060 Marionette TRACE conn2 <- [1,216,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 19:59:32 INFO - . 19:59:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 419ms 19:59:32 INFO - PROCESS | 1669 | 1477969172080 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 19:59:32 INFO - PROCESS | 1669 | 1477969172082 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 19:59:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 19:59:32 INFO - PROCESS | 1669 | 1477969172085 Marionette TRACE conn2 -> [0,218,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:59:32 INFO - PROCESS | 1669 | 1477969172154 Marionette TRACE conn2 <- [1,218,null,{"value":null}] 19:59:32 INFO - PROCESS | 1669 | 1477969172159 Marionette TRACE conn2 -> [0,219,"getWindowHandles",null] 19:59:32 INFO - PROCESS | 1669 | 1477969172161 Marionette TRACE conn2 <- [1,219,null,["7"]] 19:59:32 INFO - PROCESS | 1669 | 1477969172164 Marionette TRACE conn2 -> [0,220,"switchToWindow",{"name":"7"}] 19:59:32 INFO - PROCESS | 1669 | 1477969172166 Marionette TRACE conn2 <- [1,220,null,{}] 19:59:32 INFO - PROCESS | 1669 | 1477969172169 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:59:32 INFO - PROCESS | 1669 | ++DOCSHELL 0x12ccc0800 == 19 [pid = 1669] [id = 51] 19:59:32 INFO - PROCESS | 1669 | ++DOMWINDOW == 47 (0x12d157000) [pid = 1669] [serial = 149] [outer = 0x0] 19:59:32 INFO - PROCESS | 1669 | ++DOMWINDOW == 48 (0x12d169000) [pid = 1669] [serial = 150] [outer = 0x12d157000] 19:59:32 INFO - PROCESS | 1669 | 1477969172202 Marionette DEBUG loaded listener.js 19:59:32 INFO - PROCESS | 1669 | ++DOMWINDOW == 49 (0x12d764000) [pid = 1669] [serial = 151] [outer = 0x12d157000] 19:59:32 INFO - PROCESS | 1669 | 1477969172516 Marionette TRACE conn2 <- [1,221,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 19:59:32 INFO - . 19:59:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 465ms 19:59:32 INFO - PROCESS | 1669 | 1477969172551 Marionette TRACE conn2 -> [0,222,"getWindowHandle",null] 19:59:32 INFO - PROCESS | 1669 | 1477969172552 Marionette TRACE conn2 <- [1,222,null,{"value":"7"}] 19:59:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 19:59:32 INFO - PROCESS | 1669 | 1477969172556 Marionette TRACE conn2 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:59:32 INFO - PROCESS | 1669 | 1477969172669 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 19:59:32 INFO - PROCESS | 1669 | 1477969172675 Marionette TRACE conn2 -> [0,224,"getWindowHandles",null] 19:59:32 INFO - PROCESS | 1669 | 1477969172678 Marionette TRACE conn2 <- [1,224,null,["7"]] 19:59:32 INFO - PROCESS | 1669 | 1477969172681 Marionette TRACE conn2 -> [0,225,"switchToWindow",{"name":"7"}] 19:59:32 INFO - PROCESS | 1669 | 1477969172685 Marionette TRACE conn2 <- [1,225,null,{}] 19:59:32 INFO - PROCESS | 1669 | 1477969172688 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:59:32 INFO - PROCESS | 1669 | ++DOCSHELL 0x12d824000 == 20 [pid = 1669] [id = 52] 19:59:32 INFO - PROCESS | 1669 | ++DOMWINDOW == 50 (0x12d827800) [pid = 1669] [serial = 152] [outer = 0x0] 19:59:32 INFO - PROCESS | 1669 | ++DOMWINDOW == 51 (0x12d831000) [pid = 1669] [serial = 153] [outer = 0x12d827800] 19:59:32 INFO - PROCESS | 1669 | 1477969172747 Marionette DEBUG loaded listener.js 19:59:32 INFO - PROCESS | 1669 | ++DOMWINDOW == 52 (0x12ddc7800) [pid = 1669] [serial = 154] [outer = 0x12d827800] 19:59:33 INFO - PROCESS | 1669 | 1477969173046 Marionette TRACE conn2 <- [1,226,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 19:59:33 INFO - . 19:59:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 517ms 19:59:33 INFO - PROCESS | 1669 | 1477969173072 Marionette TRACE conn2 -> [0,227,"getWindowHandle",null] 19:59:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 19:59:33 INFO - PROCESS | 1669 | 1477969173074 Marionette TRACE conn2 <- [1,227,null,{"value":"7"}] 19:59:33 INFO - PROCESS | 1669 | 1477969173078 Marionette TRACE conn2 -> [0,228,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:59:33 INFO - PROCESS | 1669 | 1477969173147 Marionette TRACE conn2 <- [1,228,null,{"value":null}] 19:59:33 INFO - PROCESS | 1669 | 1477969173150 Marionette TRACE conn2 -> [0,229,"getWindowHandles",null] 19:59:33 INFO - PROCESS | 1669 | 1477969173151 Marionette TRACE conn2 <- [1,229,null,["7"]] 19:59:33 INFO - PROCESS | 1669 | 1477969173153 Marionette TRACE conn2 -> [0,230,"switchToWindow",{"name":"7"}] 19:59:33 INFO - PROCESS | 1669 | 1477969173155 Marionette TRACE conn2 <- [1,230,null,{}] 19:59:33 INFO - PROCESS | 1669 | 1477969173157 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:59:33 INFO - PROCESS | 1669 | ++DOCSHELL 0x12ddda000 == 21 [pid = 1669] [id = 53] 19:59:33 INFO - PROCESS | 1669 | ++DOMWINDOW == 53 (0x12dde2000) [pid = 1669] [serial = 155] [outer = 0x0] 19:59:33 INFO - PROCESS | 1669 | ++DOMWINDOW == 54 (0x12df64000) [pid = 1669] [serial = 156] [outer = 0x12dde2000] 19:59:33 INFO - PROCESS | 1669 | 1477969173193 Marionette DEBUG loaded listener.js 19:59:33 INFO - PROCESS | 1669 | ++DOMWINDOW == 55 (0x12df71000) [pid = 1669] [serial = 157] [outer = 0x12dde2000] 19:59:33 INFO - PROCESS | 1669 | 1477969173472 Marionette TRACE conn2 <- [1,231,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 19:59:33 INFO - . 19:59:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 414ms 19:59:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 19:59:33 INFO - PROCESS | 1669 | 1477969173495 Marionette TRACE conn2 -> [0,232,"getWindowHandle",null] 19:59:33 INFO - PROCESS | 1669 | 1477969173496 Marionette TRACE conn2 <- [1,232,null,{"value":"7"}] 19:59:33 INFO - PROCESS | 1669 | 1477969173499 Marionette TRACE conn2 -> [0,233,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:59:33 INFO - PROCESS | 1669 | 1477969173569 Marionette TRACE conn2 <- [1,233,null,{"value":null}] 19:59:33 INFO - PROCESS | 1669 | 1477969173614 Marionette TRACE conn2 -> [0,234,"getWindowHandles",null] 19:59:33 INFO - PROCESS | 1669 | 1477969173615 Marionette TRACE conn2 <- [1,234,null,["7"]] 19:59:33 INFO - PROCESS | 1669 | 1477969173617 Marionette TRACE conn2 -> [0,235,"switchToWindow",{"name":"7"}] 19:59:33 INFO - PROCESS | 1669 | 1477969173619 Marionette TRACE conn2 <- [1,235,null,{}] 19:59:33 INFO - PROCESS | 1669 | 1477969173622 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:59:33 INFO - PROCESS | 1669 | ++DOCSHELL 0x12b946000 == 22 [pid = 1669] [id = 54] 19:59:33 INFO - PROCESS | 1669 | ++DOMWINDOW == 56 (0x12e095000) [pid = 1669] [serial = 158] [outer = 0x0] 19:59:33 INFO - PROCESS | 1669 | ++DOMWINDOW == 57 (0x12e316000) [pid = 1669] [serial = 159] [outer = 0x12e095000] 19:59:33 INFO - PROCESS | 1669 | 1477969173656 Marionette DEBUG loaded listener.js 19:59:33 INFO - PROCESS | 1669 | ++DOMWINDOW == 58 (0x12e324000) [pid = 1669] [serial = 160] [outer = 0x12e095000] 19:59:34 INFO - PROCESS | 1669 | 1477969174001 Marionette TRACE conn2 <- [1,236,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 19:59:34 INFO - . 19:59:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 565ms 19:59:34 INFO - PROCESS | 1669 | 1477969174065 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 19:59:34 INFO - PROCESS | 1669 | 1477969174068 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 19:59:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 19:59:34 INFO - PROCESS | 1669 | 1477969174073 Marionette TRACE conn2 -> [0,238,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:59:34 INFO - PROCESS | 1669 | 1477969174173 Marionette TRACE conn2 <- [1,238,null,{"value":null}] 19:59:34 INFO - PROCESS | 1669 | 1477969174214 Marionette TRACE conn2 -> [0,239,"getWindowHandles",null] 19:59:34 INFO - PROCESS | 1669 | 1477969174217 Marionette TRACE conn2 <- [1,239,null,["7"]] 19:59:34 INFO - PROCESS | 1669 | 1477969174220 Marionette TRACE conn2 -> [0,240,"switchToWindow",{"name":"7"}] 19:59:34 INFO - PROCESS | 1669 | 1477969174224 Marionette TRACE conn2 <- [1,240,null,{}] 19:59:34 INFO - PROCESS | 1669 | 1477969174227 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:59:34 INFO - PROCESS | 1669 | ++DOCSHELL 0x129f79000 == 23 [pid = 1669] [id = 55] 19:59:34 INFO - PROCESS | 1669 | ++DOMWINDOW == 59 (0x129f7d800) [pid = 1669] [serial = 161] [outer = 0x0] 19:59:34 INFO - PROCESS | 1669 | ++DOMWINDOW == 60 (0x12a07a800) [pid = 1669] [serial = 162] [outer = 0x129f7d800] 19:59:34 INFO - PROCESS | 1669 | 1477969174276 Marionette DEBUG loaded listener.js 19:59:34 INFO - PROCESS | 1669 | ++DOMWINDOW == 61 (0x12a735800) [pid = 1669] [serial = 163] [outer = 0x129f7d800] 19:59:34 INFO - PROCESS | 1669 | 1477969174679 Marionette TRACE conn2 <- [1,241,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 19:59:34 INFO - . 19:59:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 617ms 19:59:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 19:59:34 INFO - PROCESS | 1669 | 1477969174689 Marionette TRACE conn2 -> [0,242,"getWindowHandle",null] 19:59:34 INFO - PROCESS | 1669 | 1477969174691 Marionette TRACE conn2 <- [1,242,null,{"value":"7"}] 19:59:34 INFO - PROCESS | 1669 | 1477969174696 Marionette TRACE conn2 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:59:34 INFO - PROCESS | 1669 | 1477969174792 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 19:59:34 INFO - PROCESS | 1669 | 1477969174835 Marionette TRACE conn2 -> [0,244,"getWindowHandles",null] 19:59:34 INFO - PROCESS | 1669 | 1477969174837 Marionette TRACE conn2 <- [1,244,null,["7"]] 19:59:34 INFO - PROCESS | 1669 | 1477969174839 Marionette TRACE conn2 -> [0,245,"switchToWindow",{"name":"7"}] 19:59:34 INFO - PROCESS | 1669 | 1477969174842 Marionette TRACE conn2 <- [1,245,null,{}] 19:59:34 INFO - PROCESS | 1669 | 1477969174844 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:59:34 INFO - PROCESS | 1669 | ++DOCSHELL 0x12ba22000 == 24 [pid = 1669] [id = 56] 19:59:34 INFO - PROCESS | 1669 | ++DOMWINDOW == 62 (0x12bd02800) [pid = 1669] [serial = 164] [outer = 0x0] 19:59:34 INFO - PROCESS | 1669 | ++DOMWINDOW == 63 (0x12c0f4800) [pid = 1669] [serial = 165] [outer = 0x12bd02800] 19:59:34 INFO - PROCESS | 1669 | 1477969174886 Marionette DEBUG loaded listener.js 19:59:34 INFO - PROCESS | 1669 | ++DOMWINDOW == 64 (0x12cb1e000) [pid = 1669] [serial = 166] [outer = 0x12bd02800] 19:59:35 INFO - PROCESS | 1669 | 1477969175297 Marionette TRACE conn2 <- [1,246,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 19:59:35 INFO - . 19:59:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 666ms 19:59:35 INFO - PROCESS | 1669 | 1477969175370 Marionette TRACE conn2 -> [0,247,"getWindowHandle",null] 19:59:35 INFO - PROCESS | 1669 | 1477969175376 Marionette TRACE conn2 <- [1,247,null,{"value":"7"}] 19:59:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 19:59:35 INFO - PROCESS | 1669 | 1477969175403 Marionette TRACE conn2 -> [0,248,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:59:35 INFO - PROCESS | 1669 | 1477969175551 Marionette TRACE conn2 <- [1,248,null,{"value":null}] 19:59:35 INFO - PROCESS | 1669 | 1477969175616 Marionette TRACE conn2 -> [0,249,"getWindowHandles",null] 19:59:35 INFO - PROCESS | 1669 | 1477969175620 Marionette TRACE conn2 <- [1,249,null,["7"]] 19:59:35 INFO - PROCESS | 1669 | 1477969175623 Marionette TRACE conn2 -> [0,250,"switchToWindow",{"name":"7"}] 19:59:35 INFO - PROCESS | 1669 | 1477969175628 Marionette TRACE conn2 <- [1,250,null,{}] 19:59:35 INFO - PROCESS | 1669 | 1477969175769 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:59:35 INFO - PROCESS | 1669 | ++DOCSHELL 0x129193000 == 25 [pid = 1669] [id = 57] 19:59:35 INFO - PROCESS | 1669 | ++DOMWINDOW == 65 (0x129c68800) [pid = 1669] [serial = 167] [outer = 0x0] 19:59:35 INFO - PROCESS | 1669 | ++DOMWINDOW == 66 (0x12a06f800) [pid = 1669] [serial = 168] [outer = 0x129c68800] 19:59:35 INFO - PROCESS | 1669 | 1477969175807 Marionette DEBUG loaded listener.js 19:59:35 INFO - PROCESS | 1669 | ++DOMWINDOW == 67 (0x12b330000) [pid = 1669] [serial = 169] [outer = 0x129c68800] 19:59:36 INFO - PROCESS | 1669 | 1477969176123 Marionette TRACE conn2 <- [1,251,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 19:59:36 INFO - . 19:59:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 769ms 19:59:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 19:59:36 INFO - PROCESS | 1669 | 1477969176178 Marionette TRACE conn2 -> [0,252,"getWindowHandle",null] 19:59:36 INFO - PROCESS | 1669 | 1477969176180 Marionette TRACE conn2 <- [1,252,null,{"value":"7"}] 19:59:36 INFO - PROCESS | 1669 | 1477969176185 Marionette TRACE conn2 -> [0,253,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:59:36 INFO - PROCESS | 1669 | 1477969176265 Marionette TRACE conn2 <- [1,253,null,{"value":null}] 19:59:36 INFO - PROCESS | 1669 | --DOMWINDOW == 66 (0x11ebcb800) [pid = 1669] [serial = 123] [outer = 0x0] [url = about:blank] 19:59:36 INFO - PROCESS | 1669 | --DOMWINDOW == 65 (0x11f149800) [pid = 1669] [serial = 124] [outer = 0x0] [url = about:blank] 19:59:36 INFO - PROCESS | 1669 | --DOMWINDOW == 64 (0x11e35f000) [pid = 1669] [serial = 120] [outer = 0x0] [url = about:blank] 19:59:36 INFO - PROCESS | 1669 | --DOMWINDOW == 63 (0x11ec8a800) [pid = 1669] [serial = 121] [outer = 0x0] [url = about:blank] 19:59:36 INFO - PROCESS | 1669 | --DOMWINDOW == 62 (0x131b6e000) [pid = 1669] [serial = 118] [outer = 0x0] [url = about:blank] 19:59:36 INFO - PROCESS | 1669 | --DOMWINDOW == 61 (0x11f989000) [pid = 1669] [serial = 126] [outer = 0x0] [url = about:blank] 19:59:36 INFO - PROCESS | 1669 | 1477969176328 Marionette TRACE conn2 -> [0,254,"getWindowHandles",null] 19:59:36 INFO - PROCESS | 1669 | 1477969176330 Marionette TRACE conn2 <- [1,254,null,["7"]] 19:59:36 INFO - PROCESS | 1669 | 1477969176335 Marionette TRACE conn2 -> [0,255,"switchToWindow",{"name":"7"}] 19:59:36 INFO - PROCESS | 1669 | 1477969176338 Marionette TRACE conn2 <- [1,255,null,{}] 19:59:36 INFO - PROCESS | 1669 | 1477969176344 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:59:36 INFO - PROCESS | 1669 | ++DOCSHELL 0x11ec8a800 == 26 [pid = 1669] [id = 58] 19:59:36 INFO - PROCESS | 1669 | ++DOMWINDOW == 62 (0x11f149800) [pid = 1669] [serial = 170] [outer = 0x0] 19:59:36 INFO - PROCESS | 1669 | ++DOMWINDOW == 63 (0x128f48800) [pid = 1669] [serial = 171] [outer = 0x11f149800] 19:59:36 INFO - PROCESS | 1669 | 1477969176382 Marionette DEBUG loaded listener.js 19:59:36 INFO - PROCESS | 1669 | ++DOMWINDOW == 64 (0x12a07c000) [pid = 1669] [serial = 172] [outer = 0x11f149800] 19:59:36 INFO - PROCESS | 1669 | 1477969176636 Marionette TRACE conn2 <- [1,256,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 19:59:36 INFO - . 19:59:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 465ms 19:59:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 19:59:36 INFO - PROCESS | 1669 | 1477969176654 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 19:59:36 INFO - PROCESS | 1669 | 1477969176655 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 19:59:36 INFO - PROCESS | 1669 | 1477969176661 Marionette TRACE conn2 -> [0,258,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:59:36 INFO - PROCESS | 1669 | 1477969176740 Marionette TRACE conn2 <- [1,258,null,{"value":null}] 19:59:36 INFO - PROCESS | 1669 | 1477969176747 Marionette TRACE conn2 -> [0,259,"getWindowHandles",null] 19:59:36 INFO - PROCESS | 1669 | 1477969176748 Marionette TRACE conn2 <- [1,259,null,["7"]] 19:59:36 INFO - PROCESS | 1669 | 1477969176750 Marionette TRACE conn2 -> [0,260,"switchToWindow",{"name":"7"}] 19:59:36 INFO - PROCESS | 1669 | 1477969176753 Marionette TRACE conn2 <- [1,260,null,{}] 19:59:36 INFO - PROCESS | 1669 | 1477969176762 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:59:36 INFO - PROCESS | 1669 | ++DOCSHELL 0x12ba17000 == 27 [pid = 1669] [id = 59] 19:59:36 INFO - PROCESS | 1669 | ++DOMWINDOW == 65 (0x12ba17800) [pid = 1669] [serial = 173] [outer = 0x0] 19:59:36 INFO - PROCESS | 1669 | ++DOMWINDOW == 66 (0x12bd05800) [pid = 1669] [serial = 174] [outer = 0x12ba17800] 19:59:36 INFO - PROCESS | 1669 | 1477969176799 Marionette DEBUG loaded listener.js 19:59:36 INFO - PROCESS | 1669 | ++DOMWINDOW == 67 (0x12c0ed000) [pid = 1669] [serial = 175] [outer = 0x12ba17800] 19:59:37 INFO - PROCESS | 1669 | 1477969177080 Marionette TRACE conn2 <- [1,261,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 19:59:37 INFO - . 19:59:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 464ms 19:59:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 19:59:37 INFO - PROCESS | 1669 | 1477969177125 Marionette TRACE conn2 -> [0,262,"getWindowHandle",null] 19:59:37 INFO - PROCESS | 1669 | 1477969177126 Marionette TRACE conn2 <- [1,262,null,{"value":"7"}] 19:59:37 INFO - PROCESS | 1669 | 1477969177129 Marionette TRACE conn2 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:59:37 INFO - PROCESS | 1669 | 1477969177213 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 19:59:37 INFO - PROCESS | 1669 | 1477969177257 Marionette TRACE conn2 -> [0,264,"getWindowHandles",null] 19:59:37 INFO - PROCESS | 1669 | 1477969177259 Marionette TRACE conn2 <- [1,264,null,["7"]] 19:59:37 INFO - PROCESS | 1669 | 1477969177261 Marionette TRACE conn2 -> [0,265,"switchToWindow",{"name":"7"}] 19:59:37 INFO - PROCESS | 1669 | 1477969177265 Marionette TRACE conn2 <- [1,265,null,{}] 19:59:37 INFO - PROCESS | 1669 | 1477969177267 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:59:37 INFO - PROCESS | 1669 | ++DOCSHELL 0x12d771000 == 28 [pid = 1669] [id = 60] 19:59:37 INFO - PROCESS | 1669 | ++DOMWINDOW == 68 (0x12d775800) [pid = 1669] [serial = 176] [outer = 0x0] 19:59:37 INFO - PROCESS | 1669 | ++DOMWINDOW == 69 (0x12d828000) [pid = 1669] [serial = 177] [outer = 0x12d775800] 19:59:37 INFO - PROCESS | 1669 | 1477969177301 Marionette DEBUG loaded listener.js 19:59:37 INFO - PROCESS | 1669 | ++DOMWINDOW == 70 (0x12ddda800) [pid = 1669] [serial = 178] [outer = 0x12d775800] 19:59:37 INFO - PROCESS | 1669 | 1477969177551 Marionette TRACE conn2 <- [1,266,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 19:59:37 INFO - . 19:59:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 465ms 19:59:37 INFO - PROCESS | 1669 | 1477969177595 Marionette TRACE conn2 -> [0,267,"getWindowHandle",null] 19:59:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 19:59:37 INFO - PROCESS | 1669 | 1477969177597 Marionette TRACE conn2 <- [1,267,null,{"value":"7"}] 19:59:37 INFO - PROCESS | 1669 | 1477969177600 Marionette TRACE conn2 -> [0,268,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:59:37 INFO - PROCESS | 1669 | 1477969177684 Marionette TRACE conn2 <- [1,268,null,{"value":null}] 19:59:37 INFO - PROCESS | 1669 | 1477969177687 Marionette TRACE conn2 -> [0,269,"getWindowHandles",null] 19:59:37 INFO - PROCESS | 1669 | 1477969177689 Marionette TRACE conn2 <- [1,269,null,["7"]] 19:59:37 INFO - PROCESS | 1669 | 1477969177695 Marionette TRACE conn2 -> [0,270,"switchToWindow",{"name":"7"}] 19:59:37 INFO - PROCESS | 1669 | 1477969177697 Marionette TRACE conn2 <- [1,270,null,{}] 19:59:37 INFO - PROCESS | 1669 | 1477969177700 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:59:37 INFO - PROCESS | 1669 | ++DOCSHELL 0x12e5ab000 == 29 [pid = 1669] [id = 61] 19:59:37 INFO - PROCESS | 1669 | ++DOMWINDOW == 71 (0x12e5ad800) [pid = 1669] [serial = 179] [outer = 0x0] 19:59:37 INFO - PROCESS | 1669 | ++DOMWINDOW == 72 (0x12e7a2000) [pid = 1669] [serial = 180] [outer = 0x12e5ad800] 19:59:37 INFO - PROCESS | 1669 | 1477969177737 Marionette DEBUG loaded listener.js 19:59:37 INFO - PROCESS | 1669 | ++DOMWINDOW == 73 (0x12e9de800) [pid = 1669] [serial = 181] [outer = 0x12e5ad800] 19:59:38 INFO - PROCESS | 1669 | 1477969178154 Marionette TRACE conn2 <- [1,271,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 19:59:38 INFO - . 19:59:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 566ms 19:59:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 19:59:38 INFO - PROCESS | 1669 | 1477969178166 Marionette TRACE conn2 -> [0,272,"getWindowHandle",null] 19:59:38 INFO - PROCESS | 1669 | 1477969178168 Marionette TRACE conn2 <- [1,272,null,{"value":"7"}] 19:59:38 INFO - PROCESS | 1669 | 1477969178171 Marionette TRACE conn2 -> [0,273,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:59:38 INFO - PROCESS | 1669 | 1477969178278 Marionette TRACE conn2 <- [1,273,null,{"value":null}] 19:59:38 INFO - PROCESS | 1669 | 1477969178282 Marionette TRACE conn2 -> [0,274,"getWindowHandles",null] 19:59:38 INFO - PROCESS | 1669 | 1477969178283 Marionette TRACE conn2 <- [1,274,null,["7"]] 19:59:38 INFO - PROCESS | 1669 | 1477969178285 Marionette TRACE conn2 -> [0,275,"switchToWindow",{"name":"7"}] 19:59:38 INFO - PROCESS | 1669 | 1477969178287 Marionette TRACE conn2 <- [1,275,null,{}] 19:59:38 INFO - PROCESS | 1669 | 1477969178289 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:59:38 INFO - PROCESS | 1669 | ++DOCSHELL 0x12f9a7000 == 30 [pid = 1669] [id = 62] 19:59:38 INFO - PROCESS | 1669 | ++DOMWINDOW == 74 (0x12f9a8000) [pid = 1669] [serial = 182] [outer = 0x0] 19:59:38 INFO - PROCESS | 1669 | ++DOMWINDOW == 75 (0x12fc0f800) [pid = 1669] [serial = 183] [outer = 0x12f9a8000] 19:59:38 INFO - PROCESS | 1669 | 1477969178363 Marionette DEBUG loaded listener.js 19:59:38 INFO - PROCESS | 1669 | ++DOMWINDOW == 76 (0x12fe6b000) [pid = 1669] [serial = 184] [outer = 0x12f9a8000] 19:59:38 INFO - PROCESS | 1669 | 1477969178656 Marionette TRACE conn2 <- [1,276,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 19:59:38 INFO - . 19:59:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 515ms 19:59:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 19:59:38 INFO - PROCESS | 1669 | 1477969178691 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 19:59:38 INFO - PROCESS | 1669 | 1477969178695 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 19:59:38 INFO - PROCESS | 1669 | 1477969178697 Marionette TRACE conn2 -> [0,278,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:59:38 INFO - PROCESS | 1669 | 1477969178795 Marionette TRACE conn2 <- [1,278,null,{"value":null}] 19:59:38 INFO - PROCESS | 1669 | 1477969178799 Marionette TRACE conn2 -> [0,279,"getWindowHandles",null] 19:59:38 INFO - PROCESS | 1669 | 1477969178800 Marionette TRACE conn2 <- [1,279,null,["7"]] 19:59:38 INFO - PROCESS | 1669 | 1477969178802 Marionette TRACE conn2 -> [0,280,"switchToWindow",{"name":"7"}] 19:59:38 INFO - PROCESS | 1669 | 1477969178804 Marionette TRACE conn2 <- [1,280,null,{}] 19:59:38 INFO - PROCESS | 1669 | 1477969178807 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:59:38 INFO - PROCESS | 1669 | ++DOCSHELL 0x131230000 == 31 [pid = 1669] [id = 63] 19:59:38 INFO - PROCESS | 1669 | ++DOMWINDOW == 77 (0x131230800) [pid = 1669] [serial = 185] [outer = 0x0] 19:59:38 INFO - PROCESS | 1669 | ++DOMWINDOW == 78 (0x131509000) [pid = 1669] [serial = 186] [outer = 0x131230800] 19:59:38 INFO - PROCESS | 1669 | 1477969178842 Marionette DEBUG loaded listener.js 19:59:38 INFO - PROCESS | 1669 | ++DOMWINDOW == 79 (0x13151d000) [pid = 1669] [serial = 187] [outer = 0x131230800] 19:59:39 INFO - PROCESS | 1669 | 1477969179142 Marionette TRACE conn2 <- [1,281,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 19:59:39 INFO - . 19:59:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 465ms 19:59:39 INFO - PROCESS | 1669 | 1477969179169 Marionette TRACE conn2 -> [0,282,"getWindowHandle",null] 19:59:39 INFO - PROCESS | 1669 | 1477969179171 Marionette TRACE conn2 <- [1,282,null,{"value":"7"}] 19:59:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 19:59:39 INFO - PROCESS | 1669 | 1477969179175 Marionette TRACE conn2 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:59:39 INFO - PROCESS | 1669 | 1477969179297 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 19:59:39 INFO - PROCESS | 1669 | 1477969179340 Marionette TRACE conn2 -> [0,284,"getWindowHandles",null] 19:59:39 INFO - PROCESS | 1669 | 1477969179342 Marionette TRACE conn2 <- [1,284,null,["7"]] 19:59:39 INFO - PROCESS | 1669 | 1477969179346 Marionette TRACE conn2 -> [0,285,"switchToWindow",{"name":"7"}] 19:59:39 INFO - PROCESS | 1669 | 1477969179349 Marionette TRACE conn2 <- [1,285,null,{}] 19:59:39 INFO - PROCESS | 1669 | 1477969179352 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:59:39 INFO - PROCESS | 1669 | ++DOCSHELL 0x1316aa800 == 32 [pid = 1669] [id = 64] 19:59:39 INFO - PROCESS | 1669 | ++DOMWINDOW == 80 (0x1316ac800) [pid = 1669] [serial = 188] [outer = 0x0] 19:59:39 INFO - PROCESS | 1669 | ++DOMWINDOW == 81 (0x131b72000) [pid = 1669] [serial = 189] [outer = 0x1316ac800] 19:59:39 INFO - PROCESS | 1669 | 1477969179405 Marionette DEBUG loaded listener.js 19:59:39 INFO - PROCESS | 1669 | ++DOMWINDOW == 82 (0x131d8c000) [pid = 1669] [serial = 190] [outer = 0x1316ac800] 19:59:39 INFO - PROCESS | 1669 | 1477969179743 Marionette TRACE conn2 <- [1,286,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 19:59:39 INFO - . 19:59:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 614ms 19:59:39 INFO - PROCESS | 1669 | 1477969179789 Marionette TRACE conn2 -> [0,287,"getWindowHandle",null] 19:59:39 INFO - PROCESS | 1669 | 1477969179790 Marionette TRACE conn2 <- [1,287,null,{"value":"7"}] 19:59:39 INFO - TEST-START | /2dcontext/shadows/canvas_shadows_001.htm 19:59:39 INFO - PROCESS | 1669 | 1477969179793 Marionette TRACE conn2 -> [0,288,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:59:39 INFO - PROCESS | 1669 | --DOMWINDOW == 81 (0x11f886800) [pid = 1669] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 19:59:39 INFO - PROCESS | 1669 | --DOMWINDOW == 80 (0x11f733800) [pid = 1669] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 19:59:39 INFO - PROCESS | 1669 | --DOMWINDOW == 79 (0x12b322000) [pid = 1669] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 19:59:39 INFO - PROCESS | 1669 | --DOMWINDOW == 78 (0x12cb06000) [pid = 1669] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 19:59:39 INFO - PROCESS | 1669 | --DOMWINDOW == 77 (0x11f871000) [pid = 1669] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 19:59:39 INFO - PROCESS | 1669 | --DOMWINDOW == 76 (0x12b951800) [pid = 1669] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 19:59:39 INFO - PROCESS | 1669 | --DOMWINDOW == 75 (0x12d827800) [pid = 1669] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 19:59:39 INFO - PROCESS | 1669 | --DOMWINDOW == 74 (0x12d157000) [pid = 1669] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 19:59:39 INFO - PROCESS | 1669 | --DOMWINDOW == 73 (0x12dde2000) [pid = 1669] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 19:59:39 INFO - PROCESS | 1669 | --DOMWINDOW == 72 (0x12a71d000) [pid = 1669] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 19:59:39 INFO - PROCESS | 1669 | --DOMWINDOW == 71 (0x12ba21000) [pid = 1669] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 19:59:39 INFO - PROCESS | 1669 | 1477969179948 Marionette TRACE conn2 <- [1,288,null,{"value":null}] 19:59:39 INFO - PROCESS | 1669 | 1477969179983 Marionette TRACE conn2 -> [0,289,"getWindowHandles",null] 19:59:39 INFO - PROCESS | 1669 | 1477969179984 Marionette TRACE conn2 <- [1,289,null,["7"]] 19:59:39 INFO - PROCESS | 1669 | 1477969179986 Marionette TRACE conn2 -> [0,290,"switchToWindow",{"name":"7"}] 19:59:39 INFO - PROCESS | 1669 | 1477969179988 Marionette TRACE conn2 <- [1,290,null,{}] 19:59:39 INFO - PROCESS | 1669 | 1477969179990 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:59:40 INFO - PROCESS | 1669 | ++DOCSHELL 0x129187800 == 33 [pid = 1669] [id = 65] 19:59:40 INFO - PROCESS | 1669 | ++DOMWINDOW == 72 (0x129f83000) [pid = 1669] [serial = 191] [outer = 0x0] 19:59:40 INFO - PROCESS | 1669 | ++DOMWINDOW == 73 (0x12ba21000) [pid = 1669] [serial = 192] [outer = 0x129f83000] 19:59:40 INFO - PROCESS | 1669 | 1477969180024 Marionette DEBUG loaded listener.js 19:59:40 INFO - PROCESS | 1669 | ++DOMWINDOW == 74 (0x12dde2000) [pid = 1669] [serial = 193] [outer = 0x129f83000] 19:59:40 INFO - PROCESS | 1669 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 19:59:40 INFO - PROCESS | 1669 | Determined SkiaGL cache limits: Size 1073741824, Items: 256 19:59:40 INFO - PROCESS | 1669 | [GFX2-]: Using SkiaGL canvas. 19:59:40 INFO - PROCESS | 1669 | 1477969180327 Marionette TRACE conn2 <- [1,291,null,{"value":["/2dcontext/shadows/canvas_shadows_001.htm",0,null,null,[["linear gradient fillRect draws shadow (black rectange)",0,null,null]]]}] 19:59:40 INFO - . 19:59:40 INFO - TEST-OK | /2dcontext/shadows/canvas_shadows_001.htm | took 565ms 19:59:40 INFO - TEST-START | /FileAPI/FileReaderSync.worker 19:59:40 INFO - PROCESS | 1669 | 1477969180358 Marionette TRACE conn2 -> [0,292,"getWindowHandle",null] 19:59:40 INFO - PROCESS | 1669 | 1477969180360 Marionette TRACE conn2 <- [1,292,null,{"value":"7"}] 19:59:40 INFO - PROCESS | 1669 | 1477969180363 Marionette TRACE conn2 -> [0,293,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:59:40 INFO - PROCESS | 1669 | 1477969180445 Marionette TRACE conn2 <- [1,293,null,{"value":null}] 19:59:40 INFO - PROCESS | 1669 | 1477969180449 Marionette TRACE conn2 -> [0,294,"getWindowHandles",null] 19:59:40 INFO - PROCESS | 1669 | 1477969180451 Marionette TRACE conn2 <- [1,294,null,["7"]] 19:59:40 INFO - PROCESS | 1669 | 1477969180453 Marionette TRACE conn2 -> [0,295,"switchToWindow",{"name":"7"}] 19:59:40 INFO - PROCESS | 1669 | 1477969180455 Marionette TRACE conn2 <- [1,295,null,{}] 19:59:40 INFO - PROCESS | 1669 | 1477969180496 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:59:40 INFO - PROCESS | 1669 | ++DOCSHELL 0x132856800 == 34 [pid = 1669] [id = 66] 19:59:40 INFO - PROCESS | 1669 | ++DOMWINDOW == 75 (0x132a47000) [pid = 1669] [serial = 194] [outer = 0x0] 19:59:40 INFO - PROCESS | 1669 | ++DOMWINDOW == 76 (0x132f7e000) [pid = 1669] [serial = 195] [outer = 0x132a47000] 19:59:40 INFO - PROCESS | 1669 | 1477969180533 Marionette DEBUG loaded listener.js 19:59:40 INFO - PROCESS | 1669 | ++DOMWINDOW == 77 (0x132a50800) [pid = 1669] [serial = 196] [outer = 0x132a47000] 19:59:40 INFO - PROCESS | 1669 | [1669] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 19:59:40 INFO - PROCESS | 1669 | 1477969180864 Marionette TRACE conn2 <- [1,296,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 19:59:40 INFO - .... 19:59:40 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 519ms 19:59:40 INFO - PROCESS | 1669 | 1477969180885 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 19:59:40 INFO - PROCESS | 1669 | 1477969180887 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 19:59:40 INFO - TEST-START | /FileAPI/file/File-constructor.html 19:59:40 INFO - PROCESS | 1669 | 1477969180891 Marionette TRACE conn2 -> [0,298,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:59:41 INFO - PROCESS | 1669 | 1477969181005 Marionette TRACE conn2 <- [1,298,null,{"value":null}] 19:59:41 INFO - PROCESS | 1669 | 1477969181011 Marionette TRACE conn2 -> [0,299,"getWindowHandles",null] 19:59:41 INFO - PROCESS | 1669 | 1477969181013 Marionette TRACE conn2 <- [1,299,null,["7"]] 19:59:41 INFO - PROCESS | 1669 | 1477969181017 Marionette TRACE conn2 -> [0,300,"switchToWindow",{"name":"7"}] 19:59:41 INFO - PROCESS | 1669 | 1477969181021 Marionette TRACE conn2 <- [1,300,null,{}] 19:59:41 INFO - PROCESS | 1669 | 1477969181027 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:59:41 INFO - PROCESS | 1669 | ++DOCSHELL 0x13284e000 == 35 [pid = 1669] [id = 67] 19:59:41 INFO - PROCESS | 1669 | ++DOMWINDOW == 78 (0x132f85800) [pid = 1669] [serial = 197] [outer = 0x0] 19:59:41 INFO - PROCESS | 1669 | ++DOMWINDOW == 79 (0x133048800) [pid = 1669] [serial = 198] [outer = 0x132f85800] 19:59:41 INFO - PROCESS | 1669 | 1477969181083 Marionette DEBUG loaded listener.js 19:59:41 INFO - PROCESS | 1669 | ++DOMWINDOW == 80 (0x133052000) [pid = 1669] [serial = 199] [outer = 0x132f85800] 19:59:41 INFO - PROCESS | 1669 | 1477969181386 Marionette TRACE conn2 <- [1,301,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 19:59:41 INFO - ............... 19:59:41 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 518ms 19:59:41 INFO - PROCESS | 1669 | 1477969181409 Marionette TRACE conn2 -> [0,302,"getWindowHandle",null] 19:59:41 INFO - PROCESS | 1669 | 1477969181411 Marionette TRACE conn2 <- [1,302,null,{"value":"7"}] 19:59:41 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 19:59:41 INFO - PROCESS | 1669 | 1477969181414 Marionette TRACE conn2 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:59:41 INFO - PROCESS | 1669 | 1477969181502 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 19:59:41 INFO - PROCESS | 1669 | 1477969181550 Marionette TRACE conn2 -> [0,304,"getWindowHandles",null] 19:59:41 INFO - PROCESS | 1669 | 1477969181552 Marionette TRACE conn2 <- [1,304,null,["7"]] 19:59:41 INFO - PROCESS | 1669 | 1477969181554 Marionette TRACE conn2 -> [0,305,"switchToWindow",{"name":"7"}] 19:59:41 INFO - PROCESS | 1669 | 1477969181557 Marionette TRACE conn2 <- [1,305,null,{}] 19:59:41 INFO - PROCESS | 1669 | 1477969181560 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:59:41 INFO - PROCESS | 1669 | ++DOCSHELL 0x133047800 == 36 [pid = 1669] [id = 68] 19:59:41 INFO - PROCESS | 1669 | ++DOMWINDOW == 81 (0x133051000) [pid = 1669] [serial = 200] [outer = 0x0] 19:59:41 INFO - PROCESS | 1669 | ++DOMWINDOW == 82 (0x13321c800) [pid = 1669] [serial = 201] [outer = 0x133051000] 19:59:41 INFO - PROCESS | 1669 | 1477969181593 Marionette DEBUG loaded listener.js 19:59:41 INFO - PROCESS | 1669 | ++DOMWINDOW == 83 (0x1337e1000) [pid = 1669] [serial = 202] [outer = 0x133051000] 19:59:41 INFO - PROCESS | 1669 | [1669] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 19:59:41 INFO - PROCESS | 1669 | 1477969181843 Marionette TRACE conn2 <- [1,306,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 19:59:41 INFO - . 19:59:41 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 467ms 19:59:41 INFO - PROCESS | 1669 | 1477969181880 Marionette TRACE conn2 -> [0,307,"getWindowHandle",null] 19:59:41 INFO - PROCESS | 1669 | 1477969181882 Marionette TRACE conn2 <- [1,307,null,{"value":"7"}] 19:59:41 INFO - TEST-START | /FileAPI/fileReader.html 19:59:41 INFO - PROCESS | 1669 | 1477969181884 Marionette TRACE conn2 -> [0,308,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:59:41 INFO - PROCESS | 1669 | 1477969181985 Marionette TRACE conn2 <- [1,308,null,{"value":null}] 19:59:42 INFO - PROCESS | 1669 | 1477969182031 Marionette TRACE conn2 -> [0,309,"getWindowHandles",null] 19:59:42 INFO - PROCESS | 1669 | 1477969182034 Marionette TRACE conn2 <- [1,309,null,["7"]] 19:59:42 INFO - PROCESS | 1669 | 1477969182038 Marionette TRACE conn2 -> [0,310,"switchToWindow",{"name":"7"}] 19:59:42 INFO - PROCESS | 1669 | 1477969182043 Marionette TRACE conn2 <- [1,310,null,{}] 19:59:42 INFO - PROCESS | 1669 | 1477969182047 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:59:42 INFO - PROCESS | 1669 | ++DOCSHELL 0x11ebcd800 == 37 [pid = 1669] [id = 69] 19:59:42 INFO - PROCESS | 1669 | ++DOMWINDOW == 84 (0x11ebce000) [pid = 1669] [serial = 203] [outer = 0x0] 19:59:42 INFO - PROCESS | 1669 | ++DOMWINDOW == 85 (0x11f862000) [pid = 1669] [serial = 204] [outer = 0x11ebce000] 19:59:42 INFO - PROCESS | 1669 | 1477969182096 Marionette DEBUG loaded listener.js 19:59:42 INFO - PROCESS | 1669 | ++DOMWINDOW == 86 (0x12a739000) [pid = 1669] [serial = 205] [outer = 0x11ebce000] 19:59:42 INFO - PROCESS | 1669 | 1477969182429 Marionette TRACE conn2 <- [1,311,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 19:59:42 INFO - .... 19:59:42 INFO - TEST-OK | /FileAPI/fileReader.html | took 566ms 19:59:42 INFO - PROCESS | 1669 | 1477969182451 Marionette TRACE conn2 -> [0,312,"getWindowHandle",null] 19:59:42 INFO - PROCESS | 1669 | 1477969182455 Marionette TRACE conn2 <- [1,312,null,{"value":"7"}] 19:59:42 INFO - TEST-START | /FileAPI/historical.html 19:59:42 INFO - PROCESS | 1669 | 1477969182459 Marionette TRACE conn2 -> [0,313,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:59:42 INFO - PROCESS | 1669 | 1477969182563 Marionette TRACE conn2 <- [1,313,null,{"value":null}] 19:59:42 INFO - PROCESS | 1669 | 1477969182609 Marionette TRACE conn2 -> [0,314,"getWindowHandles",null] 19:59:42 INFO - PROCESS | 1669 | 1477969182612 Marionette TRACE conn2 <- [1,314,null,["7"]] 19:59:42 INFO - PROCESS | 1669 | 1477969182614 Marionette TRACE conn2 -> [0,315,"switchToWindow",{"name":"7"}] 19:59:42 INFO - PROCESS | 1669 | 1477969182617 Marionette TRACE conn2 <- [1,315,null,{}] 19:59:42 INFO - PROCESS | 1669 | 1477969182620 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:59:42 INFO - PROCESS | 1669 | ++DOCSHELL 0x12ccc7000 == 38 [pid = 1669] [id = 70] 19:59:42 INFO - PROCESS | 1669 | ++DOMWINDOW == 87 (0x12ccc7800) [pid = 1669] [serial = 206] [outer = 0x0] 19:59:42 INFO - PROCESS | 1669 | ++DOMWINDOW == 88 (0x12d75f000) [pid = 1669] [serial = 207] [outer = 0x12ccc7800] 19:59:42 INFO - PROCESS | 1669 | 1477969182661 Marionette DEBUG loaded listener.js 19:59:42 INFO - PROCESS | 1669 | ++DOMWINDOW == 89 (0x12df7c000) [pid = 1669] [serial = 208] [outer = 0x12ccc7800] 19:59:42 INFO - PROCESS | 1669 | 1477969182958 Marionette TRACE conn2 <- [1,316,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null]]]}] 19:59:42 INFO - ..... 19:59:42 INFO - TEST-OK | /FileAPI/historical.html | took 516ms 19:59:42 INFO - PROCESS | 1669 | 1477969182975 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 19:59:42 INFO - PROCESS | 1669 | 1477969182977 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 19:59:42 INFO - TEST-START | /FileAPI/idlharness.html 19:59:42 INFO - PROCESS | 1669 | 1477969182981 Marionette TRACE conn2 -> [0,318,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:59:43 INFO - PROCESS | 1669 | 1477969183081 Marionette TRACE conn2 <- [1,318,null,{"value":null}] 19:59:43 INFO - PROCESS | 1669 | ++DOMWINDOW == 90 (0x13122d800) [pid = 1669] [serial = 209] [outer = 0x13f91a800] 19:59:43 INFO - PROCESS | 1669 | 1477969183160 Marionette TRACE conn2 -> [0,319,"getWindowHandles",null] 19:59:43 INFO - PROCESS | 1669 | 1477969183164 Marionette TRACE conn2 <- [1,319,null,["7"]] 19:59:43 INFO - PROCESS | 1669 | 1477969183230 Marionette TRACE conn2 -> [0,320,"switchToWindow",{"name":"7"}] 19:59:43 INFO - PROCESS | 1669 | 1477969183234 Marionette TRACE conn2 <- [1,320,null,{}] 19:59:43 INFO - PROCESS | 1669 | 1477969183237 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:59:43 INFO - PROCESS | 1669 | ++DOCSHELL 0x1337e5800 == 39 [pid = 1669] [id = 71] 19:59:43 INFO - PROCESS | 1669 | ++DOMWINDOW == 91 (0x1337e6000) [pid = 1669] [serial = 210] [outer = 0x0] 19:59:43 INFO - PROCESS | 1669 | ++DOMWINDOW == 92 (0x133bdc800) [pid = 1669] [serial = 211] [outer = 0x1337e6000] 19:59:43 INFO - PROCESS | 1669 | 1477969183276 Marionette DEBUG loaded listener.js 19:59:43 INFO - PROCESS | 1669 | ++DOMWINDOW == 93 (0x133bf0800) [pid = 1669] [serial = 212] [outer = 0x1337e6000] 19:59:44 INFO - PROCESS | 1669 | 1477969183966 Marionette TRACE conn2 <- [1,321,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1218:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1183:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1410:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1231:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1183:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1410:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:876:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:854:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsBinaryString(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsBinaryString\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsBinaryString(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (3)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (15)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (16)",0,null,null],["FileReaderSync interface: existence and properties of interface object",0,null,null]]]}] 19:59:44 INFO - ................................................................................................... 19:59:44 INFO - TEST-OK | /FileAPI/idlharness.html | took 1034ms 19:59:44 INFO - PROCESS | 1669 | 1477969184055 Marionette TRACE conn2 -> [0,322,"getWindowHandle",null] 19:59:44 INFO - PROCESS | 1669 | 1477969184057 Marionette TRACE conn2 <- [1,322,null,{"value":"7"}] 19:59:44 INFO - TEST-START | /FileAPI/idlharness.worker 19:59:44 INFO - PROCESS | 1669 | 1477969184061 Marionette TRACE conn2 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:59:44 INFO - PROCESS | 1669 | 1477969184152 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 19:59:44 INFO - PROCESS | 1669 | 1477969184232 Marionette TRACE conn2 -> [0,324,"getWindowHandles",null] 19:59:44 INFO - PROCESS | 1669 | 1477969184234 Marionette TRACE conn2 <- [1,324,null,["7"]] 19:59:44 INFO - PROCESS | 1669 | 1477969184238 Marionette TRACE conn2 -> [0,325,"switchToWindow",{"name":"7"}] 19:59:44 INFO - PROCESS | 1669 | 1477969184241 Marionette TRACE conn2 <- [1,325,null,{}] 19:59:44 INFO - PROCESS | 1669 | 1477969184245 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:59:44 INFO - PROCESS | 1669 | ++DOCSHELL 0x13551d000 == 40 [pid = 1669] [id = 72] 19:59:44 INFO - PROCESS | 1669 | ++DOMWINDOW == 94 (0x13551f000) [pid = 1669] [serial = 213] [outer = 0x0] 19:59:44 INFO - PROCESS | 1669 | ++DOMWINDOW == 95 (0x135835000) [pid = 1669] [serial = 214] [outer = 0x13551f000] 19:59:44 INFO - PROCESS | 1669 | 1477969184286 Marionette DEBUG loaded listener.js 19:59:44 INFO - PROCESS | 1669 | ++DOMWINDOW == 96 (0x13583e000) [pid = 1669] [serial = 215] [outer = 0x13551f000] 19:59:44 INFO - PROCESS | 1669 | [1669] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 19:59:45 INFO - PROCESS | 1669 | 1477969185313 Marionette TRACE conn2 <- [1,326,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["Window interface: existence and properties of interface object",0,{},{}],["ArrayBuffer interface: existence and properties of interface object",1,"assert_false: expected false got true","IdlInterface.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:722:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:721:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["ArrayBufferView interface: existence and properties of interface object",0,{},{}],["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1218:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1183:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1410:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["EventTarget interface: existence and properties of interface object",1,"assert_false: expected false got true","IdlInterface.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:722:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:721:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Event interface: existence and properties of interface object",1,"assert_false: expected false got true","IdlInterface.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:722:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:721:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1231:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1183:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1410:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:876:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:854:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:767:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:747:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:858:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:854:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:885:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:881:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:915:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:906:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:1018:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:1012:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1193:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1183:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1410:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1119:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsBinaryString(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsBinaryString\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsBinaryString(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (3)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (15)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (16)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsBinaryString(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsBinaryString\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsBinaryString(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (3)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 19:59:45 INFO - ..................................................................................................................... 19:59:45 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1289ms 19:59:45 INFO - PROCESS | 1669 | 1477969185352 Marionette TRACE conn2 -> [0,327,"getWindowHandle",null] 19:59:45 INFO - PROCESS | 1669 | 1477969185356 Marionette TRACE conn2 <- [1,327,null,{"value":"7"}] 19:59:45 INFO - TEST-START | /content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html 19:59:45 INFO - PROCESS | 1669 | 1477969185363 Marionette TRACE conn2 -> [0,328,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:59:45 INFO - PROCESS | 1669 | 1477969185496 Marionette TRACE conn2 <- [1,328,null,{"value":null}] 19:59:45 INFO - PROCESS | 1669 | --DOCSHELL 0x133047800 == 39 [pid = 1669] [id = 68] 19:59:45 INFO - PROCESS | 1669 | --DOCSHELL 0x13284e000 == 38 [pid = 1669] [id = 67] 19:59:45 INFO - PROCESS | 1669 | --DOCSHELL 0x132856800 == 37 [pid = 1669] [id = 66] 19:59:45 INFO - PROCESS | 1669 | --DOCSHELL 0x129187800 == 36 [pid = 1669] [id = 65] 19:59:45 INFO - PROCESS | 1669 | --DOCSHELL 0x1316aa800 == 35 [pid = 1669] [id = 64] 19:59:45 INFO - PROCESS | 1669 | --DOCSHELL 0x131230000 == 34 [pid = 1669] [id = 63] 19:59:45 INFO - PROCESS | 1669 | --DOCSHELL 0x12f9a7000 == 33 [pid = 1669] [id = 62] 19:59:45 INFO - PROCESS | 1669 | --DOCSHELL 0x12e5ab000 == 32 [pid = 1669] [id = 61] 19:59:45 INFO - PROCESS | 1669 | --DOCSHELL 0x12d771000 == 31 [pid = 1669] [id = 60] 19:59:45 INFO - PROCESS | 1669 | --DOMWINDOW == 95 (0x12e316000) [pid = 1669] [serial = 159] [outer = 0x0] [url = about:blank] 19:59:45 INFO - PROCESS | 1669 | --DOMWINDOW == 94 (0x12df64000) [pid = 1669] [serial = 156] [outer = 0x0] [url = about:blank] 19:59:45 INFO - PROCESS | 1669 | --DOMWINDOW == 93 (0x12df71000) [pid = 1669] [serial = 157] [outer = 0x0] [url = about:blank] 19:59:45 INFO - PROCESS | 1669 | --DOMWINDOW == 92 (0x12b960800) [pid = 1669] [serial = 142] [outer = 0x0] [url = about:blank] 19:59:45 INFO - PROCESS | 1669 | --DOMWINDOW == 91 (0x12b955800) [pid = 1669] [serial = 141] [outer = 0x0] [url = about:blank] 19:59:45 INFO - PROCESS | 1669 | --DOMWINDOW == 90 (0x12bd1e000) [pid = 1669] [serial = 145] [outer = 0x0] [url = about:blank] 19:59:45 INFO - PROCESS | 1669 | --DOMWINDOW == 89 (0x12bd15000) [pid = 1669] [serial = 144] [outer = 0x0] [url = about:blank] 19:59:45 INFO - PROCESS | 1669 | --DOMWINDOW == 88 (0x12cb20800) [pid = 1669] [serial = 148] [outer = 0x0] [url = about:blank] 19:59:45 INFO - PROCESS | 1669 | --DOMWINDOW == 87 (0x12cb0f800) [pid = 1669] [serial = 147] [outer = 0x0] [url = about:blank] 19:59:45 INFO - PROCESS | 1669 | --DOMWINDOW == 86 (0x12d764000) [pid = 1669] [serial = 151] [outer = 0x0] [url = about:blank] 19:59:45 INFO - PROCESS | 1669 | --DOMWINDOW == 85 (0x12d169000) [pid = 1669] [serial = 150] [outer = 0x0] [url = about:blank] 19:59:45 INFO - PROCESS | 1669 | --DOMWINDOW == 84 (0x12ddc7800) [pid = 1669] [serial = 154] [outer = 0x0] [url = about:blank] 19:59:45 INFO - PROCESS | 1669 | --DOMWINDOW == 83 (0x12d831000) [pid = 1669] [serial = 153] [outer = 0x0] [url = about:blank] 19:59:45 INFO - PROCESS | 1669 | --DOMWINDOW == 82 (0x12b330800) [pid = 1669] [serial = 138] [outer = 0x0] [url = about:blank] 19:59:45 INFO - PROCESS | 1669 | --DOMWINDOW == 81 (0x12b6a4800) [pid = 1669] [serial = 139] [outer = 0x0] [url = about:blank] 19:59:45 INFO - PROCESS | 1669 | --DOMWINDOW == 80 (0x12a722000) [pid = 1669] [serial = 135] [outer = 0x0] [url = about:blank] 19:59:45 INFO - PROCESS | 1669 | --DOMWINDOW == 79 (0x12a72a000) [pid = 1669] [serial = 136] [outer = 0x0] [url = about:blank] 19:59:45 INFO - PROCESS | 1669 | --DOMWINDOW == 78 (0x11f85b800) [pid = 1669] [serial = 132] [outer = 0x0] [url = about:blank] 19:59:45 INFO - PROCESS | 1669 | --DOMWINDOW == 77 (0x129e38000) [pid = 1669] [serial = 133] [outer = 0x0] [url = about:blank] 19:59:45 INFO - PROCESS | 1669 | --DOMWINDOW == 76 (0x128e94800) [pid = 1669] [serial = 129] [outer = 0x0] [url = about:blank] 19:59:45 INFO - PROCESS | 1669 | --DOMWINDOW == 75 (0x129174000) [pid = 1669] [serial = 130] [outer = 0x0] [url = about:blank] 19:59:45 INFO - PROCESS | 1669 | --DOMWINDOW == 74 (0x128e8e800) [pid = 1669] [serial = 127] [outer = 0x0] [url = about:blank] 19:59:45 INFO - PROCESS | 1669 | 1477969185569 Marionette TRACE conn2 -> [0,329,"getWindowHandles",null] 19:59:45 INFO - PROCESS | 1669 | 1477969185571 Marionette TRACE conn2 <- [1,329,null,["7"]] 19:59:45 INFO - PROCESS | 1669 | 1477969185576 Marionette TRACE conn2 -> [0,330,"switchToWindow",{"name":"7"}] 19:59:45 INFO - PROCESS | 1669 | 1477969185579 Marionette TRACE conn2 <- [1,330,null,{}] 19:59:45 INFO - PROCESS | 1669 | 1477969185582 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:59:45 INFO - PROCESS | 1669 | ++DOCSHELL 0x128e94800 == 32 [pid = 1669] [id = 73] 19:59:45 INFO - PROCESS | 1669 | ++DOMWINDOW == 75 (0x129174000) [pid = 1669] [serial = 216] [outer = 0x0] 19:59:45 INFO - PROCESS | 1669 | ++DOMWINDOW == 76 (0x12a72a000) [pid = 1669] [serial = 217] [outer = 0x129174000] 19:59:45 INFO - PROCESS | 1669 | 1477969185613 Marionette DEBUG loaded listener.js 19:59:45 INFO - PROCESS | 1669 | ++DOMWINDOW == 77 (0x12b6a7800) [pid = 1669] [serial = 218] [outer = 0x129174000] 19:59:45 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 19:59:45 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsBaseChannel.cpp, line 703 19:59:46 INFO - . 19:59:46 INFO - TEST-OK | /content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html | took 1069ms 19:59:46 INFO - PROCESS | 1669 | 1477969186424 Marionette TRACE conn2 <- [1,331,null,{"value":["/content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 19:59:46 INFO - PROCESS | 1669 | 1477969186430 Marionette TRACE conn2 -> [0,332,"getWindowHandle",null] 19:59:46 INFO - PROCESS | 1669 | 1477969186432 Marionette TRACE conn2 <- [1,332,null,{"value":"7"}] 19:59:46 INFO - TEST-START | /content-security-policy/blink-contrib/blob-urls-match-blob.sub.html 19:59:46 INFO - PROCESS | 1669 | 1477969186435 Marionette TRACE conn2 -> [0,333,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:59:46 INFO - PROCESS | 1669 | 1477969186517 Marionette TRACE conn2 <- [1,333,null,{"value":null}] 19:59:46 INFO - PROCESS | 1669 | 1477969186523 Marionette TRACE conn2 -> [0,334,"getWindowHandles",null] 19:59:46 INFO - PROCESS | 1669 | 1477969186525 Marionette TRACE conn2 <- [1,334,null,["7"]] 19:59:46 INFO - PROCESS | 1669 | 1477969186529 Marionette TRACE conn2 -> [0,335,"switchToWindow",{"name":"7"}] 19:59:46 INFO - PROCESS | 1669 | 1477969186532 Marionette TRACE conn2 <- [1,335,null,{}] 19:59:46 INFO - PROCESS | 1669 | 1477969186535 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:59:46 INFO - PROCESS | 1669 | ++DOCSHELL 0x12cb22800 == 33 [pid = 1669] [id = 74] 19:59:46 INFO - PROCESS | 1669 | ++DOMWINDOW == 78 (0x12ccb8800) [pid = 1669] [serial = 219] [outer = 0x0] 19:59:46 INFO - PROCESS | 1669 | ++DOMWINDOW == 79 (0x12d172800) [pid = 1669] [serial = 220] [outer = 0x12ccb8800] 19:59:46 INFO - PROCESS | 1669 | 1477969186571 Marionette DEBUG loaded listener.js 19:59:46 INFO - PROCESS | 1669 | ++DOMWINDOW == 80 (0x12ddd9000) [pid = 1669] [serial = 221] [outer = 0x12ccb8800] 19:59:48 INFO - PROCESS | 1669 | --DOMWINDOW == 79 (0x131230800) [pid = 1669] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 19:59:48 INFO - PROCESS | 1669 | --DOMWINDOW == 78 (0x129c68800) [pid = 1669] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 19:59:48 INFO - PROCESS | 1669 | --DOMWINDOW == 77 (0x12d775800) [pid = 1669] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 19:59:48 INFO - PROCESS | 1669 | --DOMWINDOW == 76 (0x11f149800) [pid = 1669] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 19:59:48 INFO - PROCESS | 1669 | --DOMWINDOW == 75 (0x12f9a8000) [pid = 1669] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 19:59:48 INFO - PROCESS | 1669 | --DOMWINDOW == 74 (0x12ba17800) [pid = 1669] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 19:59:48 INFO - PROCESS | 1669 | --DOMWINDOW == 73 (0x132f85800) [pid = 1669] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 19:59:48 INFO - PROCESS | 1669 | --DOMWINDOW == 72 (0x1316ac800) [pid = 1669] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 19:59:48 INFO - PROCESS | 1669 | --DOMWINDOW == 71 (0x132a47000) [pid = 1669] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 19:59:48 INFO - PROCESS | 1669 | --DOMWINDOW == 70 (0x129f83000) [pid = 1669] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/canvas_shadows_001.htm] 19:59:48 INFO - PROCESS | 1669 | --DOMWINDOW == 69 (0x12bd02800) [pid = 1669] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 19:59:48 INFO - PROCESS | 1669 | --DOMWINDOW == 68 (0x12e095000) [pid = 1669] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 19:59:48 INFO - PROCESS | 1669 | --DOMWINDOW == 67 (0x129f7d800) [pid = 1669] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 19:59:48 INFO - PROCESS | 1669 | --DOMWINDOW == 66 (0x12e5ad800) [pid = 1669] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 19:59:51 INFO - PROCESS | 1669 | 1477969191878 Marionette TRACE conn2 <- [1,336,null,{"value":["/content-security-policy/blink-contrib/blob-urls-match-blob.sub.html",0,null,null,[["Expecting logs: [\"PASS (1/1)\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 19:59:51 INFO - .. 19:59:51 INFO - TEST-OK | /content-security-policy/blink-contrib/blob-urls-match-blob.sub.html | took 5474ms 19:59:51 INFO - PROCESS | 1669 | 1477969191910 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 19:59:51 INFO - PROCESS | 1669 | 1477969191913 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 19:59:51 INFO - TEST-START | /content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html 19:59:51 INFO - PROCESS | 1669 | 1477969191918 Marionette TRACE conn2 -> [0,338,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:59:52 INFO - PROCESS | 1669 | 1477969192046 Marionette TRACE conn2 <- [1,338,null,{"value":null}] 19:59:52 INFO - PROCESS | 1669 | 1477969192092 Marionette TRACE conn2 -> [0,339,"getWindowHandles",null] 19:59:52 INFO - PROCESS | 1669 | 1477969192096 Marionette TRACE conn2 <- [1,339,null,["7"]] 19:59:52 INFO - PROCESS | 1669 | 1477969192100 Marionette TRACE conn2 -> [0,340,"switchToWindow",{"name":"7"}] 19:59:52 INFO - PROCESS | 1669 | 1477969192103 Marionette TRACE conn2 <- [1,340,null,{}] 19:59:52 INFO - PROCESS | 1669 | 1477969192106 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:59:52 INFO - PROCESS | 1669 | ++DOCSHELL 0x11f13e000 == 34 [pid = 1669] [id = 75] 19:59:52 INFO - PROCESS | 1669 | ++DOMWINDOW == 67 (0x11f147800) [pid = 1669] [serial = 222] [outer = 0x0] 19:59:52 INFO - PROCESS | 1669 | ++DOMWINDOW == 68 (0x11f355000) [pid = 1669] [serial = 223] [outer = 0x11f147800] 19:59:52 INFO - PROCESS | 1669 | 1477969192158 Marionette DEBUG loaded listener.js 19:59:52 INFO - PROCESS | 1669 | ++DOMWINDOW == 69 (0x128e96800) [pid = 1669] [serial = 224] [outer = 0x11f147800] 19:59:53 INFO - PROCESS | 1669 | 1477969192998 Marionette TRACE conn2 <- [1,341,null,{"value":["/content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html",0,null,null,[["Expecting logs: [\"TEST COMPLETE\"]",0,null,null],["combine-header-and-meta-policies",0,null,null],["Violation report status OK.",0,null,null]]]}] 19:59:53 INFO - ... 19:59:53 INFO - TEST-OK | /content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html | took 1116ms 19:59:53 INFO - PROCESS | 1669 | 1477969193034 Marionette TRACE conn2 -> [0,342,"getWindowHandle",null] 19:59:53 INFO - PROCESS | 1669 | 1477969193036 Marionette TRACE conn2 <- [1,342,null,{"value":"7"}] 19:59:53 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html 19:59:53 INFO - PROCESS | 1669 | 1477969193039 Marionette TRACE conn2 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:59:53 INFO - PROCESS | 1669 | 1477969193147 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 19:59:53 INFO - PROCESS | 1669 | 1477969193194 Marionette TRACE conn2 -> [0,344,"getWindowHandles",null] 19:59:53 INFO - PROCESS | 1669 | 1477969193196 Marionette TRACE conn2 <- [1,344,null,["7"]] 19:59:53 INFO - PROCESS | 1669 | 1477969193198 Marionette TRACE conn2 -> [0,345,"switchToWindow",{"name":"7"}] 19:59:53 INFO - PROCESS | 1669 | 1477969193201 Marionette TRACE conn2 <- [1,345,null,{}] 19:59:53 INFO - PROCESS | 1669 | 1477969193204 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:59:53 INFO - PROCESS | 1669 | ++DOCSHELL 0x12b6a5800 == 35 [pid = 1669] [id = 76] 19:59:53 INFO - PROCESS | 1669 | ++DOMWINDOW == 70 (0x12b6a7000) [pid = 1669] [serial = 225] [outer = 0x0] 19:59:53 INFO - PROCESS | 1669 | ++DOMWINDOW == 71 (0x12b950000) [pid = 1669] [serial = 226] [outer = 0x12b6a7000] 19:59:53 INFO - PROCESS | 1669 | 1477969193247 Marionette DEBUG loaded listener.js 19:59:53 INFO - PROCESS | 1669 | ++DOMWINDOW == 72 (0x12bd02800) [pid = 1669] [serial = 227] [outer = 0x12b6a7000] 19:59:54 INFO - PROCESS | 1669 | --DOCSHELL 0x11ebc1800 == 34 [pid = 1669] [id = 42] 19:59:54 INFO - PROCESS | 1669 | --DOCSHELL 0x11df50800 == 33 [pid = 1669] [id = 41] 19:59:54 INFO - PROCESS | 1669 | --DOCSHELL 0x128e94800 == 32 [pid = 1669] [id = 73] 19:59:54 INFO - PROCESS | 1669 | --DOCSHELL 0x13551d000 == 31 [pid = 1669] [id = 72] 19:59:54 INFO - PROCESS | 1669 | --DOCSHELL 0x1337e5800 == 30 [pid = 1669] [id = 71] 19:59:54 INFO - PROCESS | 1669 | --DOCSHELL 0x12ccc7000 == 29 [pid = 1669] [id = 70] 19:59:54 INFO - PROCESS | 1669 | --DOCSHELL 0x11ebcd800 == 28 [pid = 1669] [id = 69] 19:59:54 INFO - PROCESS | 1669 | --DOMWINDOW == 71 (0x133048800) [pid = 1669] [serial = 198] [outer = 0x0] [url = about:blank] 19:59:54 INFO - PROCESS | 1669 | --DOMWINDOW == 70 (0x133052000) [pid = 1669] [serial = 199] [outer = 0x0] [url = about:blank] 19:59:54 INFO - PROCESS | 1669 | --DOMWINDOW == 69 (0x132f7e000) [pid = 1669] [serial = 195] [outer = 0x0] [url = about:blank] 19:59:54 INFO - PROCESS | 1669 | --DOMWINDOW == 68 (0x132a50800) [pid = 1669] [serial = 196] [outer = 0x0] [url = about:blank] 19:59:54 INFO - PROCESS | 1669 | --DOMWINDOW == 67 (0x12ba21000) [pid = 1669] [serial = 192] [outer = 0x0] [url = about:blank] 19:59:54 INFO - PROCESS | 1669 | --DOMWINDOW == 66 (0x12dde2000) [pid = 1669] [serial = 193] [outer = 0x0] [url = about:blank] 19:59:54 INFO - PROCESS | 1669 | --DOMWINDOW == 65 (0x131b72000) [pid = 1669] [serial = 189] [outer = 0x0] [url = about:blank] 19:59:54 INFO - PROCESS | 1669 | --DOMWINDOW == 64 (0x131d8c000) [pid = 1669] [serial = 190] [outer = 0x0] [url = about:blank] 19:59:54 INFO - PROCESS | 1669 | --DOMWINDOW == 63 (0x131509000) [pid = 1669] [serial = 186] [outer = 0x0] [url = about:blank] 19:59:54 INFO - PROCESS | 1669 | --DOMWINDOW == 62 (0x13151d000) [pid = 1669] [serial = 187] [outer = 0x0] [url = about:blank] 19:59:54 INFO - PROCESS | 1669 | --DOMWINDOW == 61 (0x12fc0f800) [pid = 1669] [serial = 183] [outer = 0x0] [url = about:blank] 19:59:54 INFO - PROCESS | 1669 | --DOMWINDOW == 60 (0x12fe6b000) [pid = 1669] [serial = 184] [outer = 0x0] [url = about:blank] 19:59:54 INFO - PROCESS | 1669 | --DOMWINDOW == 59 (0x12e7a2000) [pid = 1669] [serial = 180] [outer = 0x0] [url = about:blank] 19:59:54 INFO - PROCESS | 1669 | --DOMWINDOW == 58 (0x12e9de800) [pid = 1669] [serial = 181] [outer = 0x0] [url = about:blank] 19:59:54 INFO - PROCESS | 1669 | --DOMWINDOW == 57 (0x12d828000) [pid = 1669] [serial = 177] [outer = 0x0] [url = about:blank] 19:59:54 INFO - PROCESS | 1669 | --DOMWINDOW == 56 (0x12ddda800) [pid = 1669] [serial = 178] [outer = 0x0] [url = about:blank] 19:59:54 INFO - PROCESS | 1669 | --DOMWINDOW == 55 (0x12bd05800) [pid = 1669] [serial = 174] [outer = 0x0] [url = about:blank] 19:59:54 INFO - PROCESS | 1669 | --DOMWINDOW == 54 (0x12c0ed000) [pid = 1669] [serial = 175] [outer = 0x0] [url = about:blank] 19:59:54 INFO - PROCESS | 1669 | --DOMWINDOW == 53 (0x128f48800) [pid = 1669] [serial = 171] [outer = 0x0] [url = about:blank] 19:59:54 INFO - PROCESS | 1669 | --DOMWINDOW == 52 (0x12a07c000) [pid = 1669] [serial = 172] [outer = 0x0] [url = about:blank] 19:59:54 INFO - PROCESS | 1669 | --DOMWINDOW == 51 (0x12a06f800) [pid = 1669] [serial = 168] [outer = 0x0] [url = about:blank] 19:59:54 INFO - PROCESS | 1669 | --DOMWINDOW == 50 (0x12b330000) [pid = 1669] [serial = 169] [outer = 0x0] [url = about:blank] 19:59:54 INFO - PROCESS | 1669 | --DOMWINDOW == 49 (0x12c0f4800) [pid = 1669] [serial = 165] [outer = 0x0] [url = about:blank] 19:59:54 INFO - PROCESS | 1669 | --DOMWINDOW == 48 (0x12cb1e000) [pid = 1669] [serial = 166] [outer = 0x0] [url = about:blank] 19:59:54 INFO - PROCESS | 1669 | --DOMWINDOW == 47 (0x12a07a800) [pid = 1669] [serial = 162] [outer = 0x0] [url = about:blank] 19:59:54 INFO - PROCESS | 1669 | --DOMWINDOW == 46 (0x12a735800) [pid = 1669] [serial = 163] [outer = 0x0] [url = about:blank] 19:59:54 INFO - PROCESS | 1669 | --DOMWINDOW == 45 (0x12e324000) [pid = 1669] [serial = 160] [outer = 0x0] [url = about:blank] 19:59:54 INFO - PROCESS | 1669 | --DOMWINDOW == 44 (0x13321c800) [pid = 1669] [serial = 201] [outer = 0x0] [url = about:blank] 19:59:56 INFO - PROCESS | 1669 | --DOMWINDOW == 43 (0x11ebce000) [pid = 1669] [serial = 203] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 19:59:56 INFO - PROCESS | 1669 | --DOMWINDOW == 42 (0x12ccc7800) [pid = 1669] [serial = 206] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 19:59:56 INFO - PROCESS | 1669 | --DOMWINDOW == 41 (0x1337e6000) [pid = 1669] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 19:59:56 INFO - PROCESS | 1669 | --DOMWINDOW == 40 (0x129174000) [pid = 1669] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html] 19:59:56 INFO - PROCESS | 1669 | --DOMWINDOW == 39 (0x13551f000) [pid = 1669] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 19:59:56 INFO - PROCESS | 1669 | --DOMWINDOW == 38 (0x133051000) [pid = 1669] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 19:59:58 INFO - PROCESS | 1669 | 1477969198581 Marionette TRACE conn2 <- [1,346,null,{"value":["/content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 19:59:58 INFO - .. 19:59:58 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html | took 5574ms 19:59:58 INFO - PROCESS | 1669 | 1477969198614 Marionette TRACE conn2 -> [0,347,"getWindowHandle",null] 19:59:58 INFO - PROCESS | 1669 | 1477969198617 Marionette TRACE conn2 <- [1,347,null,{"value":"7"}] 19:59:58 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html 19:59:58 INFO - PROCESS | 1669 | 1477969198621 Marionette TRACE conn2 -> [0,348,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:59:58 INFO - PROCESS | 1669 | 1477969198721 Marionette TRACE conn2 <- [1,348,null,{"value":null}] 19:59:58 INFO - PROCESS | 1669 | 1477969198728 Marionette TRACE conn2 -> [0,349,"getWindowHandles",null] 19:59:58 INFO - PROCESS | 1669 | 1477969198730 Marionette TRACE conn2 <- [1,349,null,["7"]] 19:59:58 INFO - PROCESS | 1669 | 1477969198733 Marionette TRACE conn2 -> [0,350,"switchToWindow",{"name":"7"}] 19:59:58 INFO - PROCESS | 1669 | 1477969198737 Marionette TRACE conn2 <- [1,350,null,{}] 19:59:58 INFO - PROCESS | 1669 | 1477969198740 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:59:58 INFO - PROCESS | 1669 | ++DOCSHELL 0x128e94800 == 29 [pid = 1669] [id = 77] 19:59:58 INFO - PROCESS | 1669 | ++DOMWINDOW == 39 (0x128e95800) [pid = 1669] [serial = 228] [outer = 0x0] 19:59:58 INFO - PROCESS | 1669 | ++DOMWINDOW == 40 (0x129c5b000) [pid = 1669] [serial = 229] [outer = 0x128e95800] 19:59:58 INFO - PROCESS | 1669 | 1477969198781 Marionette DEBUG loaded listener.js 19:59:58 INFO - PROCESS | 1669 | ++DOMWINDOW == 41 (0x12a089000) [pid = 1669] [serial = 230] [outer = 0x128e95800] 19:59:58 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 19:59:58 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5735 19:59:58 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, false) failed with result 0x805E0006: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/Navigator.cpp, line 1418 19:59:59 INFO - PROCESS | 1669 | 1477969199526 Marionette TRACE conn2 <- [1,351,null,{"value":["/content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 19:59:59 INFO - .. 19:59:59 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html | took 914ms 19:59:59 INFO - PROCESS | 1669 | 1477969199535 Marionette TRACE conn2 -> [0,352,"getWindowHandle",null] 19:59:59 INFO - PROCESS | 1669 | 1477969199538 Marionette TRACE conn2 <- [1,352,null,{"value":"7"}] 19:59:59 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html 19:59:59 INFO - PROCESS | 1669 | 1477969199541 Marionette TRACE conn2 -> [0,353,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:59:59 INFO - PROCESS | 1669 | 1477969199646 Marionette TRACE conn2 <- [1,353,null,{"value":null}] 19:59:59 INFO - PROCESS | 1669 | 1477969199653 Marionette TRACE conn2 -> [0,354,"getWindowHandles",null] 19:59:59 INFO - PROCESS | 1669 | 1477969199655 Marionette TRACE conn2 <- [1,354,null,["7"]] 19:59:59 INFO - PROCESS | 1669 | 1477969199659 Marionette TRACE conn2 -> [0,355,"switchToWindow",{"name":"7"}] 19:59:59 INFO - PROCESS | 1669 | 1477969199661 Marionette TRACE conn2 <- [1,355,null,{}] 19:59:59 INFO - PROCESS | 1669 | 1477969199664 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:59:59 INFO - PROCESS | 1669 | ++DOCSHELL 0x12b95c800 == 30 [pid = 1669] [id = 78] 19:59:59 INFO - PROCESS | 1669 | ++DOMWINDOW == 42 (0x12b95d000) [pid = 1669] [serial = 231] [outer = 0x0] 19:59:59 INFO - PROCESS | 1669 | ++DOMWINDOW == 43 (0x12ba1a800) [pid = 1669] [serial = 232] [outer = 0x12b95d000] 19:59:59 INFO - PROCESS | 1669 | 1477969199701 Marionette DEBUG loaded listener.js 19:59:59 INFO - PROCESS | 1669 | ++DOMWINDOW == 44 (0x12c0dd000) [pid = 1669] [serial = 233] [outer = 0x12b95d000] 20:00:00 INFO - PROCESS | 1669 | 1477969200461 Marionette TRACE conn2 <- [1,356,null,{"value":["/content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 20:00:00 INFO - . 20:00:00 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html | took 967ms 20:00:00 INFO - PROCESS | 1669 | 1477969200508 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 20:00:00 INFO - PROCESS | 1669 | 1477969200511 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 20:00:00 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html 20:00:00 INFO - PROCESS | 1669 | 1477969200516 Marionette TRACE conn2 -> [0,358,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:00:00 INFO - PROCESS | 1669 | 1477969200623 Marionette TRACE conn2 <- [1,358,null,{"value":null}] 20:00:00 INFO - PROCESS | 1669 | 1477969200670 Marionette TRACE conn2 -> [0,359,"getWindowHandles",null] 20:00:00 INFO - PROCESS | 1669 | 1477969200672 Marionette TRACE conn2 <- [1,359,null,["7"]] 20:00:00 INFO - PROCESS | 1669 | 1477969200676 Marionette TRACE conn2 -> [0,360,"switchToWindow",{"name":"7"}] 20:00:00 INFO - PROCESS | 1669 | 1477969200679 Marionette TRACE conn2 <- [1,360,null,{}] 20:00:00 INFO - PROCESS | 1669 | 1477969200682 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:00:00 INFO - PROCESS | 1669 | ++DOCSHELL 0x12b6ac800 == 31 [pid = 1669] [id = 79] 20:00:00 INFO - PROCESS | 1669 | ++DOMWINDOW == 45 (0x12b6ae000) [pid = 1669] [serial = 234] [outer = 0x0] 20:00:00 INFO - PROCESS | 1669 | ++DOMWINDOW == 46 (0x12b963800) [pid = 1669] [serial = 235] [outer = 0x12b6ae000] 20:00:00 INFO - PROCESS | 1669 | 1477969200733 Marionette DEBUG loaded listener.js 20:00:00 INFO - PROCESS | 1669 | ++DOMWINDOW == 47 (0x12c0f7000) [pid = 1669] [serial = 236] [outer = 0x12b6ae000] 20:00:02 INFO - PROCESS | 1669 | --DOCSHELL 0x11f66e800 == 30 [pid = 1669] [id = 45] 20:00:02 INFO - PROCESS | 1669 | --DOCSHELL 0x12a71c800 == 29 [pid = 1669] [id = 46] 20:00:02 INFO - PROCESS | 1669 | --DOCSHELL 0x12b321800 == 28 [pid = 1669] [id = 47] 20:00:02 INFO - PROCESS | 1669 | --DOCSHELL 0x129193000 == 27 [pid = 1669] [id = 57] 20:00:02 INFO - PROCESS | 1669 | --DOCSHELL 0x11ec8a800 == 26 [pid = 1669] [id = 58] 20:00:02 INFO - PROCESS | 1669 | --DOCSHELL 0x12ba22000 == 25 [pid = 1669] [id = 56] 20:00:02 INFO - PROCESS | 1669 | --DOCSHELL 0x12b6a5800 == 24 [pid = 1669] [id = 76] 20:00:02 INFO - PROCESS | 1669 | --DOCSHELL 0x11f13e000 == 23 [pid = 1669] [id = 75] 20:00:02 INFO - PROCESS | 1669 | --DOCSHELL 0x11f886000 == 22 [pid = 1669] [id = 43] 20:00:02 INFO - PROCESS | 1669 | --DOCSHELL 0x12cb22800 == 21 [pid = 1669] [id = 74] 20:00:02 INFO - PROCESS | 1669 | --DOCSHELL 0x12ba17000 == 20 [pid = 1669] [id = 59] 20:00:02 INFO - PROCESS | 1669 | --DOCSHELL 0x12b951000 == 19 [pid = 1669] [id = 48] 20:00:02 INFO - PROCESS | 1669 | --DOCSHELL 0x11f870800 == 18 [pid = 1669] [id = 44] 20:00:02 INFO - PROCESS | 1669 | --DOCSHELL 0x12b946000 == 17 [pid = 1669] [id = 54] 20:00:02 INFO - PROCESS | 1669 | --DOCSHELL 0x12ccc0800 == 16 [pid = 1669] [id = 51] 20:00:02 INFO - PROCESS | 1669 | --DOCSHELL 0x12ddda000 == 15 [pid = 1669] [id = 53] 20:00:02 INFO - PROCESS | 1669 | --DOCSHELL 0x12d824000 == 14 [pid = 1669] [id = 52] 20:00:02 INFO - PROCESS | 1669 | --DOCSHELL 0x12ba1d800 == 13 [pid = 1669] [id = 49] 20:00:02 INFO - PROCESS | 1669 | --DOCSHELL 0x129f79000 == 12 [pid = 1669] [id = 55] 20:00:02 INFO - PROCESS | 1669 | --DOCSHELL 0x12cb05800 == 11 [pid = 1669] [id = 50] 20:00:02 INFO - PROCESS | 1669 | --DOMWINDOW == 46 (0x1337e1000) [pid = 1669] [serial = 202] [outer = 0x0] [url = about:blank] 20:00:02 INFO - PROCESS | 1669 | --DOMWINDOW == 45 (0x139238800) [pid = 1669] [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.] 20:00:02 INFO - PROCESS | 1669 | --DOMWINDOW == 44 (0x12a739000) [pid = 1669] [serial = 205] [outer = 0x0] [url = about:blank] 20:00:02 INFO - PROCESS | 1669 | --DOMWINDOW == 43 (0x11f862000) [pid = 1669] [serial = 204] [outer = 0x0] [url = about:blank] 20:00:02 INFO - PROCESS | 1669 | --DOMWINDOW == 42 (0x12df7c000) [pid = 1669] [serial = 208] [outer = 0x0] [url = about:blank] 20:00:02 INFO - PROCESS | 1669 | --DOMWINDOW == 41 (0x12d75f000) [pid = 1669] [serial = 207] [outer = 0x0] [url = about:blank] 20:00:02 INFO - PROCESS | 1669 | --DOMWINDOW == 40 (0x133bf0800) [pid = 1669] [serial = 212] [outer = 0x0] [url = about:blank] 20:00:02 INFO - PROCESS | 1669 | --DOMWINDOW == 39 (0x133bdc800) [pid = 1669] [serial = 211] [outer = 0x0] [url = about:blank] 20:00:02 INFO - PROCESS | 1669 | --DOMWINDOW == 38 (0x13583e000) [pid = 1669] [serial = 215] [outer = 0x0] [url = about:blank] 20:00:02 INFO - PROCESS | 1669 | --DOMWINDOW == 37 (0x135835000) [pid = 1669] [serial = 214] [outer = 0x0] [url = about:blank] 20:00:02 INFO - PROCESS | 1669 | --DOMWINDOW == 36 (0x12b6a7800) [pid = 1669] [serial = 218] [outer = 0x0] [url = about:blank] 20:00:02 INFO - PROCESS | 1669 | --DOMWINDOW == 35 (0x12a72a000) [pid = 1669] [serial = 217] [outer = 0x0] [url = about:blank] 20:00:02 INFO - PROCESS | 1669 | --DOMWINDOW == 34 (0x12d172800) [pid = 1669] [serial = 220] [outer = 0x0] [url = about:blank] 20:00:06 INFO - PROCESS | 1669 | --DOMWINDOW == 33 (0x128e95800) [pid = 1669] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html] 20:00:06 INFO - PROCESS | 1669 | --DOMWINDOW == 32 (0x11f147800) [pid = 1669] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html] 20:00:06 INFO - PROCESS | 1669 | --DOMWINDOW == 31 (0x12ccb8800) [pid = 1669] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/blob-urls-match-blob.sub.html] 20:00:06 INFO - PROCESS | 1669 | --DOMWINDOW == 30 (0x12b6a7000) [pid = 1669] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html] 20:00:06 INFO - PROCESS | 1669 | --DOMWINDOW == 29 (0x12b95d000) [pid = 1669] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html] 20:00:06 INFO - PROCESS | 1669 | 1477969206077 Marionette TRACE conn2 <- [1,361,null,{"value":["/content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:00:06 INFO - .. 20:00:06 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html | took 5575ms 20:00:06 INFO - PROCESS | 1669 | 1477969206094 Marionette TRACE conn2 -> [0,362,"getWindowHandle",null] 20:00:06 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html 20:00:06 INFO - PROCESS | 1669 | 1477969206096 Marionette TRACE conn2 <- [1,362,null,{"value":"7"}] 20:00:06 INFO - PROCESS | 1669 | 1477969206101 Marionette TRACE conn2 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:00:06 INFO - PROCESS | 1669 | 1477969206188 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 20:00:06 INFO - PROCESS | 1669 | 1477969206195 Marionette TRACE conn2 -> [0,364,"getWindowHandles",null] 20:00:06 INFO - PROCESS | 1669 | 1477969206197 Marionette TRACE conn2 <- [1,364,null,["7"]] 20:00:06 INFO - PROCESS | 1669 | 1477969206201 Marionette TRACE conn2 -> [0,365,"switchToWindow",{"name":"7"}] 20:00:06 INFO - PROCESS | 1669 | 1477969206204 Marionette TRACE conn2 <- [1,365,null,{}] 20:00:06 INFO - PROCESS | 1669 | 1477969206207 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:00:06 INFO - PROCESS | 1669 | ++DOCSHELL 0x11f86d800 == 12 [pid = 1669] [id = 80] 20:00:06 INFO - PROCESS | 1669 | ++DOMWINDOW == 30 (0x11f86e000) [pid = 1669] [serial = 237] [outer = 0x0] 20:00:06 INFO - PROCESS | 1669 | ++DOMWINDOW == 31 (0x11f888800) [pid = 1669] [serial = 238] [outer = 0x11f86e000] 20:00:06 INFO - PROCESS | 1669 | 1477969206250 Marionette DEBUG loaded listener.js 20:00:06 INFO - PROCESS | 1669 | ++DOMWINDOW == 32 (0x128e93800) [pid = 1669] [serial = 239] [outer = 0x11f86e000] 20:00:06 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:00:06 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5735 20:00:07 INFO - PROCESS | 1669 | 1477969207018 Marionette TRACE conn2 <- [1,366,null,{"value":["/content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:00:07 INFO - .. 20:00:07 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html | took 967ms 20:00:07 INFO - PROCESS | 1669 | 1477969207069 Marionette TRACE conn2 -> [0,367,"getWindowHandle",null] 20:00:07 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html 20:00:07 INFO - PROCESS | 1669 | 1477969207071 Marionette TRACE conn2 <- [1,367,null,{"value":"7"}] 20:00:07 INFO - PROCESS | 1669 | 1477969207074 Marionette TRACE conn2 -> [0,368,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:00:07 INFO - PROCESS | 1669 | 1477969207166 Marionette TRACE conn2 <- [1,368,null,{"value":null}] 20:00:07 INFO - PROCESS | 1669 | 1477969207170 Marionette TRACE conn2 -> [0,369,"getWindowHandles",null] 20:00:07 INFO - PROCESS | 1669 | 1477969207172 Marionette TRACE conn2 <- [1,369,null,["7"]] 20:00:07 INFO - PROCESS | 1669 | 1477969207175 Marionette TRACE conn2 -> [0,370,"switchToWindow",{"name":"7"}] 20:00:07 INFO - PROCESS | 1669 | 1477969207177 Marionette TRACE conn2 <- [1,370,null,{}] 20:00:07 INFO - PROCESS | 1669 | 1477969207217 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:00:07 INFO - PROCESS | 1669 | ++DOCSHELL 0x12979c800 == 13 [pid = 1669] [id = 81] 20:00:07 INFO - PROCESS | 1669 | ++DOMWINDOW == 33 (0x12979d800) [pid = 1669] [serial = 240] [outer = 0x0] 20:00:07 INFO - PROCESS | 1669 | ++DOMWINDOW == 34 (0x1297b5800) [pid = 1669] [serial = 241] [outer = 0x12979d800] 20:00:07 INFO - PROCESS | 1669 | 1477969207257 Marionette DEBUG loaded listener.js 20:00:07 INFO - PROCESS | 1669 | ++DOMWINDOW == 35 (0x129e40000) [pid = 1669] [serial = 242] [outer = 0x12979d800] 20:00:07 INFO - PROCESS | 1669 | 1477969207539 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 20:00:07 INFO - PROCESS | 1669 | 1477969207976 Marionette TRACE conn2 <- [1,371,null,{"value":["/content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS EventSource() did not follow the disallowed redirect.\",\"TEST COMPLETE\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:00:07 INFO - .. 20:00:07 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html | took 915ms 20:00:07 INFO - PROCESS | 1669 | 1477969207995 Marionette TRACE conn2 -> [0,372,"getWindowHandle",null] 20:00:08 INFO - PROCESS | 1669 | 1477969207998 Marionette TRACE conn2 <- [1,372,null,{"value":"7"}] 20:00:08 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html 20:00:08 INFO - PROCESS | 1669 | 1477969208001 Marionette TRACE conn2 -> [0,373,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:00:08 INFO - PROCESS | 1669 | 1477969208105 Marionette TRACE conn2 <- [1,373,null,{"value":null}] 20:00:08 INFO - PROCESS | 1669 | 1477969208116 Marionette TRACE conn2 -> [0,374,"getWindowHandles",null] 20:00:08 INFO - PROCESS | 1669 | 1477969208118 Marionette TRACE conn2 <- [1,374,null,["7"]] 20:00:08 INFO - PROCESS | 1669 | 1477969208120 Marionette TRACE conn2 -> [0,375,"switchToWindow",{"name":"7"}] 20:00:08 INFO - PROCESS | 1669 | 1477969208124 Marionette TRACE conn2 <- [1,375,null,{}] 20:00:08 INFO - PROCESS | 1669 | 1477969208127 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:00:08 INFO - PROCESS | 1669 | ++DOCSHELL 0x12b335000 == 14 [pid = 1669] [id = 82] 20:00:08 INFO - PROCESS | 1669 | ++DOMWINDOW == 36 (0x12b336000) [pid = 1669] [serial = 243] [outer = 0x0] 20:00:08 INFO - PROCESS | 1669 | ++DOMWINDOW == 37 (0x12b6a5800) [pid = 1669] [serial = 244] [outer = 0x12b336000] 20:00:08 INFO - PROCESS | 1669 | 1477969208168 Marionette DEBUG loaded listener.js 20:00:08 INFO - PROCESS | 1669 | ++DOMWINDOW == 38 (0x1297a7000) [pid = 1669] [serial = 245] [outer = 0x12b336000] 20:00:10 INFO - PROCESS | 1669 | --DOCSHELL 0x128e94800 == 13 [pid = 1669] [id = 77] 20:00:10 INFO - PROCESS | 1669 | --DOCSHELL 0x12b6ac800 == 12 [pid = 1669] [id = 79] 20:00:10 INFO - PROCESS | 1669 | --DOMWINDOW == 37 (0x12ba1a800) [pid = 1669] [serial = 232] [outer = 0x0] [url = about:blank] 20:00:10 INFO - PROCESS | 1669 | --DOMWINDOW == 36 (0x12c0dd000) [pid = 1669] [serial = 233] [outer = 0x0] [url = about:blank] 20:00:10 INFO - PROCESS | 1669 | --DOMWINDOW == 35 (0x129c5b000) [pid = 1669] [serial = 229] [outer = 0x0] [url = about:blank] 20:00:10 INFO - PROCESS | 1669 | --DOMWINDOW == 34 (0x12a089000) [pid = 1669] [serial = 230] [outer = 0x0] [url = about:blank] 20:00:10 INFO - PROCESS | 1669 | --DOMWINDOW == 33 (0x12b950000) [pid = 1669] [serial = 226] [outer = 0x0] [url = about:blank] 20:00:10 INFO - PROCESS | 1669 | --DOMWINDOW == 32 (0x12bd02800) [pid = 1669] [serial = 227] [outer = 0x0] [url = about:blank] 20:00:10 INFO - PROCESS | 1669 | --DOMWINDOW == 31 (0x11f355000) [pid = 1669] [serial = 223] [outer = 0x0] [url = about:blank] 20:00:10 INFO - PROCESS | 1669 | --DOMWINDOW == 30 (0x128e96800) [pid = 1669] [serial = 224] [outer = 0x0] [url = about:blank] 20:00:10 INFO - PROCESS | 1669 | --DOMWINDOW == 29 (0x12ddd9000) [pid = 1669] [serial = 221] [outer = 0x0] [url = about:blank] 20:00:12 INFO - PROCESS | 1669 | --DOMWINDOW == 28 (0x11f86e000) [pid = 1669] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html] 20:00:12 INFO - PROCESS | 1669 | --DOMWINDOW == 27 (0x12979d800) [pid = 1669] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html] 20:00:12 INFO - PROCESS | 1669 | --DOMWINDOW == 26 (0x12b6ae000) [pid = 1669] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html] 20:00:13 INFO - PROCESS | 1669 | 1477969213450 Marionette TRACE conn2 <- [1,376,null,{"value":["/content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:00:13 INFO - .. 20:00:13 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html | took 5471ms 20:00:13 INFO - PROCESS | 1669 | 1477969213474 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 20:00:13 INFO - PROCESS | 1669 | 1477969213477 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 20:00:13 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html 20:00:13 INFO - PROCESS | 1669 | 1477969213482 Marionette TRACE conn2 -> [0,378,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:00:13 INFO - PROCESS | 1669 | 1477969213563 Marionette TRACE conn2 <- [1,378,null,{"value":null}] 20:00:13 INFO - PROCESS | 1669 | 1477969213607 Marionette TRACE conn2 -> [0,379,"getWindowHandles",null] 20:00:13 INFO - PROCESS | 1669 | 1477969213609 Marionette TRACE conn2 <- [1,379,null,["7"]] 20:00:13 INFO - PROCESS | 1669 | 1477969213613 Marionette TRACE conn2 -> [0,380,"switchToWindow",{"name":"7"}] 20:00:13 INFO - PROCESS | 1669 | 1477969213618 Marionette TRACE conn2 <- [1,380,null,{}] 20:00:13 INFO - PROCESS | 1669 | 1477969213620 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:00:13 INFO - PROCESS | 1669 | ++DOCSHELL 0x11f33e000 == 13 [pid = 1669] [id = 83] 20:00:13 INFO - PROCESS | 1669 | ++DOMWINDOW == 27 (0x11f33e800) [pid = 1669] [serial = 246] [outer = 0x0] 20:00:13 INFO - PROCESS | 1669 | ++DOMWINDOW == 28 (0x11f355800) [pid = 1669] [serial = 247] [outer = 0x11f33e800] 20:00:13 INFO - PROCESS | 1669 | 1477969213662 Marionette DEBUG loaded listener.js 20:00:13 INFO - PROCESS | 1669 | ++DOMWINDOW == 29 (0x11f86a800) [pid = 1669] [serial = 248] [outer = 0x11f33e800] 20:00:13 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:00:14 INFO - PROCESS | 1669 | 1477969214375 Marionette TRACE conn2 <- [1,381,null,{"value":["/content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:00:14 INFO - .. 20:00:14 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html | took 916ms 20:00:14 INFO - PROCESS | 1669 | 1477969214398 Marionette TRACE conn2 -> [0,382,"getWindowHandle",null] 20:00:14 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html 20:00:14 INFO - PROCESS | 1669 | 1477969214400 Marionette TRACE conn2 <- [1,382,null,{"value":"7"}] 20:00:14 INFO - PROCESS | 1669 | 1477969214404 Marionette TRACE conn2 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:00:14 INFO - PROCESS | 1669 | 1477969214486 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 20:00:14 INFO - PROCESS | 1669 | 1477969214494 Marionette TRACE conn2 -> [0,384,"getWindowHandles",null] 20:00:14 INFO - PROCESS | 1669 | 1477969214497 Marionette TRACE conn2 <- [1,384,null,["7"]] 20:00:14 INFO - PROCESS | 1669 | 1477969214500 Marionette TRACE conn2 -> [0,385,"switchToWindow",{"name":"7"}] 20:00:14 INFO - PROCESS | 1669 | 1477969214502 Marionette TRACE conn2 <- [1,385,null,{}] 20:00:14 INFO - PROCESS | 1669 | 1477969214505 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:00:14 INFO - PROCESS | 1669 | ++DOCSHELL 0x129667000 == 14 [pid = 1669] [id = 84] 20:00:14 INFO - PROCESS | 1669 | ++DOMWINDOW == 30 (0x12966f000) [pid = 1669] [serial = 249] [outer = 0x0] 20:00:14 INFO - PROCESS | 1669 | ++DOMWINDOW == 31 (0x1296ce800) [pid = 1669] [serial = 250] [outer = 0x12966f000] 20:00:14 INFO - PROCESS | 1669 | 1477969214544 Marionette DEBUG loaded listener.js 20:00:14 INFO - PROCESS | 1669 | ++DOMWINDOW == 32 (0x129c54000) [pid = 1669] [serial = 251] [outer = 0x12966f000] 20:00:17 INFO - PROCESS | 1669 | --DOCSHELL 0x12b95c800 == 13 [pid = 1669] [id = 78] 20:00:17 INFO - PROCESS | 1669 | --DOCSHELL 0x12979c800 == 12 [pid = 1669] [id = 81] 20:00:17 INFO - PROCESS | 1669 | --DOCSHELL 0x11f86d800 == 11 [pid = 1669] [id = 80] 20:00:17 INFO - PROCESS | 1669 | --DOCSHELL 0x12b335000 == 10 [pid = 1669] [id = 82] 20:00:17 INFO - PROCESS | 1669 | --DOCSHELL 0x11f33e000 == 9 [pid = 1669] [id = 83] 20:00:17 INFO - PROCESS | 1669 | --DOMWINDOW == 31 (0x1297b5800) [pid = 1669] [serial = 241] [outer = 0x0] [url = about:blank] 20:00:17 INFO - PROCESS | 1669 | --DOMWINDOW == 30 (0x129e40000) [pid = 1669] [serial = 242] [outer = 0x0] [url = about:blank] 20:00:17 INFO - PROCESS | 1669 | --DOMWINDOW == 29 (0x11f888800) [pid = 1669] [serial = 238] [outer = 0x0] [url = about:blank] 20:00:17 INFO - PROCESS | 1669 | --DOMWINDOW == 28 (0x128e93800) [pid = 1669] [serial = 239] [outer = 0x0] [url = about:blank] 20:00:17 INFO - PROCESS | 1669 | --DOMWINDOW == 27 (0x12b963800) [pid = 1669] [serial = 235] [outer = 0x0] [url = about:blank] 20:00:17 INFO - PROCESS | 1669 | --DOMWINDOW == 26 (0x12c0f7000) [pid = 1669] [serial = 236] [outer = 0x0] [url = about:blank] 20:00:17 INFO - PROCESS | 1669 | --DOMWINDOW == 25 (0x12b6a5800) [pid = 1669] [serial = 244] [outer = 0x0] [url = about:blank] 20:00:19 INFO - PROCESS | 1669 | --DOMWINDOW == 24 (0x11f33e800) [pid = 1669] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html] 20:00:19 INFO - PROCESS | 1669 | --DOMWINDOW == 23 (0x12b336000) [pid = 1669] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html] 20:00:19 INFO - PROCESS | 1669 | 1477969219827 Marionette TRACE conn2 <- [1,386,null,{"value":["/content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:00:19 INFO - .. 20:00:19 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html | took 5474ms 20:00:19 INFO - PROCESS | 1669 | 1477969219878 Marionette TRACE conn2 -> [0,387,"getWindowHandle",null] 20:00:19 INFO - PROCESS | 1669 | 1477969219881 Marionette TRACE conn2 <- [1,387,null,{"value":"7"}] 20:00:19 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html 20:00:19 INFO - PROCESS | 1669 | 1477969219886 Marionette TRACE conn2 -> [0,388,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:00:19 INFO - PROCESS | 1669 | 1477969219971 Marionette TRACE conn2 <- [1,388,null,{"value":null}] 20:00:19 INFO - PROCESS | 1669 | 1477969219977 Marionette TRACE conn2 -> [0,389,"getWindowHandles",null] 20:00:19 INFO - PROCESS | 1669 | 1477969219980 Marionette TRACE conn2 <- [1,389,null,["7"]] 20:00:19 INFO - PROCESS | 1669 | 1477969219984 Marionette TRACE conn2 -> [0,390,"switchToWindow",{"name":"7"}] 20:00:19 INFO - PROCESS | 1669 | 1477969219987 Marionette TRACE conn2 <- [1,390,null,{}] 20:00:19 INFO - PROCESS | 1669 | 1477969219990 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:00:20 INFO - PROCESS | 1669 | ++DOCSHELL 0x11ec7f000 == 10 [pid = 1669] [id = 85] 20:00:20 INFO - PROCESS | 1669 | ++DOMWINDOW == 24 (0x11ec86800) [pid = 1669] [serial = 252] [outer = 0x0] 20:00:20 INFO - PROCESS | 1669 | ++DOMWINDOW == 25 (0x11f148800) [pid = 1669] [serial = 253] [outer = 0x11ec86800] 20:00:20 INFO - PROCESS | 1669 | 1477969220037 Marionette DEBUG loaded listener.js 20:00:20 INFO - PROCESS | 1669 | ++DOMWINDOW == 26 (0x11f733800) [pid = 1669] [serial = 254] [outer = 0x11ec86800] 20:00:20 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:00:20 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5735 20:00:20 INFO - PROCESS | 1669 | [1669] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 20:00:20 INFO - PROCESS | 1669 | 1477969220795 Marionette TRACE conn2 <- [1,391,null,{"value":["/content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:00:20 INFO - .. 20:00:20 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html | took 918ms 20:00:20 INFO - PROCESS | 1669 | 1477969220803 Marionette TRACE conn2 -> [0,392,"getWindowHandle",null] 20:00:20 INFO - PROCESS | 1669 | 1477969220806 Marionette TRACE conn2 <- [1,392,null,{"value":"7"}] 20:00:20 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html 20:00:20 INFO - PROCESS | 1669 | 1477969220809 Marionette TRACE conn2 -> [0,393,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:00:20 INFO - PROCESS | 1669 | 1477969220893 Marionette TRACE conn2 <- [1,393,null,{"value":null}] 20:00:20 INFO - PROCESS | 1669 | 1477969220899 Marionette TRACE conn2 -> [0,394,"getWindowHandles",null] 20:00:20 INFO - PROCESS | 1669 | 1477969220901 Marionette TRACE conn2 <- [1,394,null,["7"]] 20:00:20 INFO - PROCESS | 1669 | 1477969220904 Marionette TRACE conn2 -> [0,395,"switchToWindow",{"name":"7"}] 20:00:20 INFO - PROCESS | 1669 | 1477969220906 Marionette TRACE conn2 <- [1,395,null,{}] 20:00:20 INFO - PROCESS | 1669 | 1477969220910 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:00:20 INFO - PROCESS | 1669 | ++DOCSHELL 0x11f13d000 == 11 [pid = 1669] [id = 86] 20:00:20 INFO - PROCESS | 1669 | ++DOMWINDOW == 27 (0x128e96800) [pid = 1669] [serial = 255] [outer = 0x0] 20:00:20 INFO - PROCESS | 1669 | ++DOMWINDOW == 28 (0x128f3c800) [pid = 1669] [serial = 256] [outer = 0x128e96800] 20:00:20 INFO - PROCESS | 1669 | 1477969220950 Marionette DEBUG loaded listener.js 20:00:21 INFO - PROCESS | 1669 | ++DOMWINDOW == 29 (0x129186800) [pid = 1669] [serial = 257] [outer = 0x128e96800] 20:00:21 INFO - PROCESS | 1669 | 1477969221697 Marionette TRACE conn2 <- [1,396,null,{"value":["/content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS XMLHttpRequest.send() did not follow the disallowed redirect.\",\"TEST COMPLETE\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:00:21 INFO - .. 20:00:21 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html | took 915ms 20:00:21 INFO - PROCESS | 1669 | 1477969221729 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 20:00:21 INFO - TEST-START | /content-security-policy/blink-contrib/default-src-inline-allowed.sub.html 20:00:21 INFO - PROCESS | 1669 | 1477969221732 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 20:00:21 INFO - PROCESS | 1669 | 1477969221736 Marionette TRACE conn2 -> [0,398,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:00:21 INFO - PROCESS | 1669 | 1477969221825 Marionette TRACE conn2 <- [1,398,null,{"value":null}] 20:00:21 INFO - PROCESS | 1669 | 1477969221833 Marionette TRACE conn2 -> [0,399,"getWindowHandles",null] 20:00:21 INFO - PROCESS | 1669 | 1477969221835 Marionette TRACE conn2 <- [1,399,null,["7"]] 20:00:21 INFO - PROCESS | 1669 | 1477969221837 Marionette TRACE conn2 -> [0,400,"switchToWindow",{"name":"7"}] 20:00:21 INFO - PROCESS | 1669 | 1477969221841 Marionette TRACE conn2 <- [1,400,null,{}] 20:00:21 INFO - PROCESS | 1669 | 1477969221844 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:00:21 INFO - PROCESS | 1669 | ++DOCSHELL 0x129f87000 == 12 [pid = 1669] [id = 87] 20:00:21 INFO - PROCESS | 1669 | ++DOMWINDOW == 30 (0x12a06b800) [pid = 1669] [serial = 258] [outer = 0x0] 20:00:21 INFO - PROCESS | 1669 | ++DOMWINDOW == 31 (0x12a076800) [pid = 1669] [serial = 259] [outer = 0x12a06b800] 20:00:21 INFO - PROCESS | 1669 | 1477969221885 Marionette DEBUG loaded listener.js 20:00:21 INFO - PROCESS | 1669 | ++DOMWINDOW == 32 (0x12a71d000) [pid = 1669] [serial = 260] [outer = 0x12a06b800] 20:00:24 INFO - PROCESS | 1669 | --DOCSHELL 0x11f13d000 == 11 [pid = 1669] [id = 86] 20:00:24 INFO - PROCESS | 1669 | --DOCSHELL 0x11ec7f000 == 10 [pid = 1669] [id = 85] 20:00:24 INFO - PROCESS | 1669 | --DOCSHELL 0x129667000 == 9 [pid = 1669] [id = 84] 20:00:25 INFO - PROCESS | 1669 | --DOMWINDOW == 31 (0x11f355800) [pid = 1669] [serial = 247] [outer = 0x0] [url = about:blank] 20:00:25 INFO - PROCESS | 1669 | --DOMWINDOW == 30 (0x11f86a800) [pid = 1669] [serial = 248] [outer = 0x0] [url = about:blank] 20:00:25 INFO - PROCESS | 1669 | --DOMWINDOW == 29 (0x1297a7000) [pid = 1669] [serial = 245] [outer = 0x0] [url = about:blank] 20:00:25 INFO - PROCESS | 1669 | --DOMWINDOW == 28 (0x1296ce800) [pid = 1669] [serial = 250] [outer = 0x0] [url = about:blank] 20:00:27 INFO - PROCESS | 1669 | 1477969227174 Marionette TRACE conn2 <- [1,401,null,{"value":["/content-security-policy/blink-contrib/default-src-inline-allowed.sub.html",0,null,null,[["Expecting alerts: [\"PASS 1 of 2\",\"PASS 2 of 2\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:00:27 INFO - .. 20:00:27 INFO - TEST-OK | /content-security-policy/blink-contrib/default-src-inline-allowed.sub.html | took 5478ms 20:00:27 INFO - PROCESS | 1669 | 1477969227214 Marionette TRACE conn2 -> [0,402,"getWindowHandle",null] 20:00:27 INFO - PROCESS | 1669 | 1477969227218 Marionette TRACE conn2 <- [1,402,null,{"value":"7"}] 20:00:27 INFO - TEST-START | /content-security-policy/blink-contrib/default-src-inline-blocked.sub.html 20:00:27 INFO - PROCESS | 1669 | 1477969227223 Marionette TRACE conn2 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:00:27 INFO - PROCESS | 1669 | 1477969227321 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 20:00:27 INFO - PROCESS | 1669 | 1477969227326 Marionette TRACE conn2 -> [0,404,"getWindowHandles",null] 20:00:27 INFO - PROCESS | 1669 | 1477969227329 Marionette TRACE conn2 <- [1,404,null,["7"]] 20:00:27 INFO - PROCESS | 1669 | 1477969227355 Marionette TRACE conn2 -> [0,405,"switchToWindow",{"name":"7"}] 20:00:27 INFO - PROCESS | 1669 | 1477969227360 Marionette TRACE conn2 <- [1,405,null,{}] 20:00:27 INFO - PROCESS | 1669 | 1477969227363 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:00:27 INFO - PROCESS | 1669 | ++DOCSHELL 0x11f664000 == 10 [pid = 1669] [id = 88] 20:00:27 INFO - PROCESS | 1669 | ++DOMWINDOW == 29 (0x11f667000) [pid = 1669] [serial = 261] [outer = 0x0] 20:00:27 INFO - PROCESS | 1669 | ++DOMWINDOW == 30 (0x11f85b800) [pid = 1669] [serial = 262] [outer = 0x11f667000] 20:00:27 INFO - PROCESS | 1669 | 1477969227405 Marionette DEBUG loaded listener.js 20:00:27 INFO - PROCESS | 1669 | ++DOMWINDOW == 31 (0x11f874000) [pid = 1669] [serial = 263] [outer = 0x11f667000] 20:00:27 INFO - PROCESS | 1669 | --DOMWINDOW == 30 (0x128e96800) [pid = 1669] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html] 20:00:27 INFO - PROCESS | 1669 | --DOMWINDOW == 29 (0x11ec86800) [pid = 1669] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html] 20:00:27 INFO - PROCESS | 1669 | --DOMWINDOW == 28 (0x12966f000) [pid = 1669] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html] 20:00:28 INFO - PROCESS | 1669 | 1477969228150 Marionette TRACE conn2 <- [1,406,null,{"value":["/content-security-policy/blink-contrib/default-src-inline-blocked.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 20:00:28 INFO - . 20:00:28 INFO - TEST-OK | /content-security-policy/blink-contrib/default-src-inline-blocked.sub.html | took 965ms 20:00:28 INFO - TEST-START | /content-security-policy/blink-contrib/duplicate-directive.sub.html 20:00:28 INFO - PROCESS | 1669 | 1477969228188 Marionette TRACE conn2 -> [0,407,"getWindowHandle",null] 20:00:28 INFO - PROCESS | 1669 | 1477969228190 Marionette TRACE conn2 <- [1,407,null,{"value":"7"}] 20:00:28 INFO - PROCESS | 1669 | 1477969228194 Marionette TRACE conn2 -> [0,408,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:00:28 INFO - PROCESS | 1669 | 1477969228281 Marionette TRACE conn2 <- [1,408,null,{"value":null}] 20:00:28 INFO - PROCESS | 1669 | 1477969228288 Marionette TRACE conn2 -> [0,409,"getWindowHandles",null] 20:00:28 INFO - PROCESS | 1669 | 1477969228289 Marionette TRACE conn2 <- [1,409,null,["7"]] 20:00:28 INFO - PROCESS | 1669 | 1477969228292 Marionette TRACE conn2 -> [0,410,"switchToWindow",{"name":"7"}] 20:00:28 INFO - PROCESS | 1669 | 1477969228295 Marionette TRACE conn2 <- [1,410,null,{}] 20:00:28 INFO - PROCESS | 1669 | 1477969228300 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:00:28 INFO - PROCESS | 1669 | ++DOCSHELL 0x11f731800 == 11 [pid = 1669] [id = 89] 20:00:28 INFO - PROCESS | 1669 | ++DOMWINDOW == 29 (0x1297ad000) [pid = 1669] [serial = 264] [outer = 0x0] 20:00:28 INFO - PROCESS | 1669 | ++DOMWINDOW == 30 (0x129951800) [pid = 1669] [serial = 265] [outer = 0x1297ad000] 20:00:28 INFO - PROCESS | 1669 | 1477969228340 Marionette DEBUG loaded listener.js 20:00:28 INFO - PROCESS | 1669 | ++DOMWINDOW == 31 (0x129f6f000) [pid = 1669] [serial = 266] [outer = 0x1297ad000] 20:00:32 INFO - PROCESS | 1669 | --DOCSHELL 0x11f664000 == 10 [pid = 1669] [id = 88] 20:00:32 INFO - PROCESS | 1669 | --DOCSHELL 0x129f87000 == 9 [pid = 1669] [id = 87] 20:00:32 INFO - PROCESS | 1669 | --DOMWINDOW == 30 (0x128f3c800) [pid = 1669] [serial = 256] [outer = 0x0] [url = about:blank] 20:00:32 INFO - PROCESS | 1669 | --DOMWINDOW == 29 (0x129186800) [pid = 1669] [serial = 257] [outer = 0x0] [url = about:blank] 20:00:32 INFO - PROCESS | 1669 | --DOMWINDOW == 28 (0x11f148800) [pid = 1669] [serial = 253] [outer = 0x0] [url = about:blank] 20:00:32 INFO - PROCESS | 1669 | --DOMWINDOW == 27 (0x11f733800) [pid = 1669] [serial = 254] [outer = 0x0] [url = about:blank] 20:00:32 INFO - PROCESS | 1669 | --DOMWINDOW == 26 (0x129c54000) [pid = 1669] [serial = 251] [outer = 0x0] [url = about:blank] 20:00:33 INFO - PROCESS | 1669 | 1477969233618 Marionette TRACE conn2 <- [1,411,null,{"value":["/content-security-policy/blink-contrib/duplicate-directive.sub.html",0,null,null,[["Expecting alerts: [\"PASS (1/1)\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:00:33 INFO - .. 20:00:33 INFO - TEST-OK | /content-security-policy/blink-contrib/duplicate-directive.sub.html | took 5472ms 20:00:33 INFO - PROCESS | 1669 | 1477969233666 Marionette TRACE conn2 -> [0,412,"getWindowHandle",null] 20:00:33 INFO - PROCESS | 1669 | 1477969233669 Marionette TRACE conn2 <- [1,412,null,{"value":"7"}] 20:00:33 INFO - TEST-START | /content-security-policy/blink-contrib/eval-allowed.sub.html 20:00:33 INFO - PROCESS | 1669 | 1477969233674 Marionette TRACE conn2 -> [0,413,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:00:33 INFO - PROCESS | 1669 | 1477969233762 Marionette TRACE conn2 <- [1,413,null,{"value":null}] 20:00:33 INFO - PROCESS | 1669 | 1477969233804 Marionette TRACE conn2 -> [0,414,"getWindowHandles",null] 20:00:33 INFO - PROCESS | 1669 | 1477969233807 Marionette TRACE conn2 <- [1,414,null,["7"]] 20:00:33 INFO - PROCESS | 1669 | 1477969233810 Marionette TRACE conn2 -> [0,415,"switchToWindow",{"name":"7"}] 20:00:33 INFO - PROCESS | 1669 | 1477969233814 Marionette TRACE conn2 <- [1,415,null,{}] 20:00:33 INFO - PROCESS | 1669 | 1477969233817 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:00:33 INFO - PROCESS | 1669 | ++DOCSHELL 0x11f14c800 == 10 [pid = 1669] [id = 90] 20:00:33 INFO - PROCESS | 1669 | ++DOMWINDOW == 27 (0x11f14d800) [pid = 1669] [serial = 267] [outer = 0x0] 20:00:33 INFO - PROCESS | 1669 | ++DOMWINDOW == 28 (0x11f29f800) [pid = 1669] [serial = 268] [outer = 0x11f14d800] 20:00:33 INFO - PROCESS | 1669 | 1477969233860 Marionette DEBUG loaded listener.js 20:00:33 INFO - PROCESS | 1669 | ++DOMWINDOW == 29 (0x11f85f000) [pid = 1669] [serial = 269] [outer = 0x11f14d800] 20:00:34 INFO - PROCESS | 1669 | --DOMWINDOW == 28 (0x11f667000) [pid = 1669] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/default-src-inline-blocked.sub.html] 20:00:34 INFO - PROCESS | 1669 | --DOMWINDOW == 27 (0x12a06b800) [pid = 1669] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/default-src-inline-allowed.sub.html] 20:00:39 INFO - PROCESS | 1669 | 1477969239118 Marionette TRACE conn2 <- [1,416,null,{"value":["/content-security-policy/blink-contrib/eval-allowed.sub.html",0,null,null,[["Expecting alerts: [\"PASS (1 of 2)\",\"PASS (2 of 2)\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:00:39 INFO - .. 20:00:39 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-allowed.sub.html | took 5473ms 20:00:39 INFO - PROCESS | 1669 | 1477969239146 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 20:00:39 INFO - PROCESS | 1669 | 1477969239149 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 20:00:39 INFO - TEST-START | /content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html 20:00:39 INFO - PROCESS | 1669 | 1477969239154 Marionette TRACE conn2 -> [0,418,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:00:39 INFO - PROCESS | 1669 | 1477969239276 Marionette TRACE conn2 <- [1,418,null,{"value":null}] 20:00:39 INFO - PROCESS | 1669 | 1477969239314 Marionette TRACE conn2 -> [0,419,"getWindowHandles",null] 20:00:39 INFO - PROCESS | 1669 | 1477969239317 Marionette TRACE conn2 <- [1,419,null,["7"]] 20:00:39 INFO - PROCESS | 1669 | 1477969239320 Marionette TRACE conn2 -> [0,420,"switchToWindow",{"name":"7"}] 20:00:39 INFO - PROCESS | 1669 | 1477969239324 Marionette TRACE conn2 <- [1,420,null,{}] 20:00:39 INFO - PROCESS | 1669 | 1477969239328 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:00:39 INFO - PROCESS | 1669 | ++DOCSHELL 0x11ec98000 == 11 [pid = 1669] [id = 91] 20:00:39 INFO - PROCESS | 1669 | ++DOMWINDOW == 28 (0x11f143800) [pid = 1669] [serial = 270] [outer = 0x0] 20:00:39 INFO - PROCESS | 1669 | ++DOMWINDOW == 29 (0x11f667000) [pid = 1669] [serial = 271] [outer = 0x11f143800] 20:00:39 INFO - PROCESS | 1669 | 1477969239376 Marionette DEBUG loaded listener.js 20:00:39 INFO - PROCESS | 1669 | ++DOMWINDOW == 30 (0x128ea9000) [pid = 1669] [serial = 272] [outer = 0x11f143800] 20:00:40 INFO - PROCESS | 1669 | 1477969240164 Marionette TRACE conn2 <- [1,421,null,{"value":["/content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html",0,null,null,[["Expecting logs: [\"PASS: eval() blocked.\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:00:40 INFO - .. 20:00:40 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html | took 1065ms 20:00:40 INFO - TEST-START | /content-security-policy/blink-contrib/eval-blocked.sub.html 20:00:40 INFO - PROCESS | 1669 | 1477969240219 Marionette TRACE conn2 -> [0,422,"getWindowHandle",null] 20:00:40 INFO - PROCESS | 1669 | 1477969240221 Marionette TRACE conn2 <- [1,422,null,{"value":"7"}] 20:00:40 INFO - PROCESS | 1669 | 1477969240226 Marionette TRACE conn2 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:00:40 INFO - PROCESS | 1669 | 1477969240309 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 20:00:40 INFO - PROCESS | 1669 | --DOMWINDOW == 29 (0x12a076800) [pid = 1669] [serial = 259] [outer = 0x0] [url = about:blank] 20:00:40 INFO - PROCESS | 1669 | --DOMWINDOW == 28 (0x11f85b800) [pid = 1669] [serial = 262] [outer = 0x0] [url = about:blank] 20:00:40 INFO - PROCESS | 1669 | --DOMWINDOW == 27 (0x11f874000) [pid = 1669] [serial = 263] [outer = 0x0] [url = about:blank] 20:00:40 INFO - PROCESS | 1669 | --DOMWINDOW == 26 (0x12a71d000) [pid = 1669] [serial = 260] [outer = 0x0] [url = about:blank] 20:00:40 INFO - PROCESS | 1669 | --DOMWINDOW == 25 (0x129951800) [pid = 1669] [serial = 265] [outer = 0x0] [url = about:blank] 20:00:40 INFO - PROCESS | 1669 | 1477969240355 Marionette TRACE conn2 -> [0,424,"getWindowHandles",null] 20:00:40 INFO - PROCESS | 1669 | 1477969240358 Marionette TRACE conn2 <- [1,424,null,["7"]] 20:00:40 INFO - PROCESS | 1669 | 1477969240362 Marionette TRACE conn2 -> [0,425,"switchToWindow",{"name":"7"}] 20:00:40 INFO - PROCESS | 1669 | 1477969240365 Marionette TRACE conn2 <- [1,425,null,{}] 20:00:40 INFO - PROCESS | 1669 | 1477969240368 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:00:40 INFO - PROCESS | 1669 | ++DOCSHELL 0x11f85b800 == 12 [pid = 1669] [id = 92] 20:00:40 INFO - PROCESS | 1669 | ++DOMWINDOW == 26 (0x11f860000) [pid = 1669] [serial = 273] [outer = 0x0] 20:00:40 INFO - PROCESS | 1669 | ++DOMWINDOW == 27 (0x11f871000) [pid = 1669] [serial = 274] [outer = 0x11f860000] 20:00:40 INFO - PROCESS | 1669 | 1477969240410 Marionette DEBUG loaded listener.js 20:00:40 INFO - PROCESS | 1669 | ++DOMWINDOW == 28 (0x128f3d800) [pid = 1669] [serial = 275] [outer = 0x11f860000] 20:00:41 INFO - PROCESS | 1669 | 1477969241133 Marionette TRACE conn2 <- [1,426,null,{"value":["/content-security-policy/blink-contrib/eval-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS EvalError\",\"PASS EvalError\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:00:41 INFO - .. 20:00:41 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-blocked.sub.html | took 916ms 20:00:41 INFO - PROCESS | 1669 | 1477969241141 Marionette TRACE conn2 -> [0,427,"getWindowHandle",null] 20:00:41 INFO - PROCESS | 1669 | 1477969241144 Marionette TRACE conn2 <- [1,427,null,{"value":"7"}] 20:00:41 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html 20:00:41 INFO - PROCESS | 1669 | 1477969241147 Marionette TRACE conn2 -> [0,428,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:00:41 INFO - PROCESS | 1669 | 1477969241234 Marionette TRACE conn2 <- [1,428,null,{"value":null}] 20:00:41 INFO - PROCESS | 1669 | 1477969241240 Marionette TRACE conn2 -> [0,429,"getWindowHandles",null] 20:00:41 INFO - PROCESS | 1669 | 1477969241242 Marionette TRACE conn2 <- [1,429,null,["7"]] 20:00:41 INFO - PROCESS | 1669 | 1477969241246 Marionette TRACE conn2 -> [0,430,"switchToWindow",{"name":"7"}] 20:00:41 INFO - PROCESS | 1669 | 1477969241250 Marionette TRACE conn2 <- [1,430,null,{}] 20:00:41 INFO - PROCESS | 1669 | 1477969241252 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:00:41 INFO - PROCESS | 1669 | ++DOCSHELL 0x12a070800 == 13 [pid = 1669] [id = 93] 20:00:41 INFO - PROCESS | 1669 | ++DOMWINDOW == 29 (0x12a072800) [pid = 1669] [serial = 276] [outer = 0x0] 20:00:41 INFO - PROCESS | 1669 | ++DOMWINDOW == 30 (0x12a085000) [pid = 1669] [serial = 277] [outer = 0x12a072800] 20:00:41 INFO - PROCESS | 1669 | 1477969241295 Marionette DEBUG loaded listener.js 20:00:41 INFO - PROCESS | 1669 | ++DOMWINDOW == 31 (0x12b6a9800) [pid = 1669] [serial = 278] [outer = 0x12a072800] 20:00:41 INFO - PROCESS | 1669 | 1477969241561 Marionette TRACE conn2 <- [1,431,null,{"value":["/content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html",0,null,null,[["Expecting alerts: [\"PASS 1 of 2\",\"PASS 2 of 2\"]",0,null,null]]]}] 20:00:41 INFO - . 20:00:41 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html | took 465ms 20:00:41 INFO - PROCESS | 1669 | 1477969241616 Marionette TRACE conn2 -> [0,432,"getWindowHandle",null] 20:00:41 INFO - PROCESS | 1669 | 1477969241620 Marionette TRACE conn2 <- [1,432,null,{"value":"7"}] 20:00:41 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html 20:00:41 INFO - PROCESS | 1669 | 1477969241623 Marionette TRACE conn2 -> [0,433,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:00:41 INFO - PROCESS | 1669 | 1477969241723 Marionette TRACE conn2 <- [1,433,null,{"value":null}] 20:00:41 INFO - PROCESS | 1669 | 1477969241733 Marionette TRACE conn2 -> [0,434,"getWindowHandles",null] 20:00:41 INFO - PROCESS | 1669 | 1477969241735 Marionette TRACE conn2 <- [1,434,null,["7"]] 20:00:41 INFO - PROCESS | 1669 | 1477969241737 Marionette TRACE conn2 -> [0,435,"switchToWindow",{"name":"7"}] 20:00:41 INFO - PROCESS | 1669 | 1477969241741 Marionette TRACE conn2 <- [1,435,null,{}] 20:00:41 INFO - PROCESS | 1669 | 1477969241745 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:00:41 INFO - PROCESS | 1669 | ++DOCSHELL 0x12b963000 == 14 [pid = 1669] [id = 94] 20:00:41 INFO - PROCESS | 1669 | ++DOMWINDOW == 32 (0x12b963800) [pid = 1669] [serial = 279] [outer = 0x0] 20:00:41 INFO - PROCESS | 1669 | ++DOMWINDOW == 33 (0x12ba16000) [pid = 1669] [serial = 280] [outer = 0x12b963800] 20:00:41 INFO - PROCESS | 1669 | 1477969241783 Marionette DEBUG loaded listener.js 20:00:41 INFO - PROCESS | 1669 | ++DOMWINDOW == 34 (0x12bd07000) [pid = 1669] [serial = 281] [outer = 0x12b963800] 20:00:42 INFO - PROCESS | 1669 | 1477969242053 Marionette TRACE conn2 <- [1,436,null,{"value":["/content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null]]]}] 20:00:42 INFO - . 20:00:42 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html | took 465ms 20:00:42 INFO - PROCESS | 1669 | 1477969242087 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 20:00:42 INFO - PROCESS | 1669 | 1477969242089 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 20:00:42 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html 20:00:42 INFO - PROCESS | 1669 | 1477969242092 Marionette TRACE conn2 -> [0,438,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:00:42 INFO - PROCESS | 1669 | 1477969242174 Marionette TRACE conn2 <- [1,438,null,{"value":null}] 20:00:42 INFO - PROCESS | 1669 | 1477969242199 Marionette TRACE conn2 -> [0,439,"getWindowHandles",null] 20:00:42 INFO - PROCESS | 1669 | 1477969242200 Marionette TRACE conn2 <- [1,439,null,["7"]] 20:00:42 INFO - PROCESS | 1669 | 1477969242203 Marionette TRACE conn2 -> [0,440,"switchToWindow",{"name":"7"}] 20:00:42 INFO - PROCESS | 1669 | 1477969242206 Marionette TRACE conn2 <- [1,440,null,{}] 20:00:42 INFO - PROCESS | 1669 | 1477969242208 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:00:42 INFO - PROCESS | 1669 | ++DOCSHELL 0x12c0f1800 == 15 [pid = 1669] [id = 95] 20:00:42 INFO - PROCESS | 1669 | ++DOMWINDOW == 35 (0x12c0f3800) [pid = 1669] [serial = 282] [outer = 0x0] 20:00:42 INFO - PROCESS | 1669 | ++DOMWINDOW == 36 (0x12c80b800) [pid = 1669] [serial = 283] [outer = 0x12c0f3800] 20:00:42 INFO - PROCESS | 1669 | 1477969242263 Marionette DEBUG loaded listener.js 20:00:42 INFO - PROCESS | 1669 | ++DOMWINDOW == 37 (0x12cb0a800) [pid = 1669] [serial = 284] [outer = 0x12c0f3800] 20:00:42 INFO - PROCESS | 1669 | --DOMWINDOW == 36 (0x1297ad000) [pid = 1669] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/duplicate-directive.sub.html] 20:00:42 INFO - PROCESS | 1669 | 1477969242511 Marionette TRACE conn2 <- [1,441,null,{"value":["/content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html",0,null,null,[["Expecting alerts: [\"PASS 1 of 2\",\"PASS 2 of 2\"]",0,null,null]]]}] 20:00:42 INFO - . 20:00:42 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html | took 465ms 20:00:42 INFO - PROCESS | 1669 | 1477969242557 Marionette TRACE conn2 -> [0,442,"getWindowHandle",null] 20:00:42 INFO - PROCESS | 1669 | 1477969242559 Marionette TRACE conn2 <- [1,442,null,{"value":"7"}] 20:00:42 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html 20:00:42 INFO - PROCESS | 1669 | 1477969242562 Marionette TRACE conn2 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:00:42 INFO - PROCESS | 1669 | 1477969242636 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 20:00:42 INFO - PROCESS | 1669 | 1477969242640 Marionette TRACE conn2 -> [0,444,"getWindowHandles",null] 20:00:42 INFO - PROCESS | 1669 | 1477969242642 Marionette TRACE conn2 <- [1,444,null,["7"]] 20:00:42 INFO - PROCESS | 1669 | 1477969242644 Marionette TRACE conn2 -> [0,445,"switchToWindow",{"name":"7"}] 20:00:42 INFO - PROCESS | 1669 | 1477969242648 Marionette TRACE conn2 <- [1,445,null,{}] 20:00:42 INFO - PROCESS | 1669 | 1477969242651 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:00:42 INFO - PROCESS | 1669 | ++DOCSHELL 0x12ccc5000 == 16 [pid = 1669] [id = 96] 20:00:42 INFO - PROCESS | 1669 | ++DOMWINDOW == 37 (0x12ccc5800) [pid = 1669] [serial = 285] [outer = 0x0] 20:00:42 INFO - PROCESS | 1669 | ++DOMWINDOW == 38 (0x12cccb800) [pid = 1669] [serial = 286] [outer = 0x12ccc5800] 20:00:42 INFO - PROCESS | 1669 | 1477969242685 Marionette DEBUG loaded listener.js 20:00:42 INFO - PROCESS | 1669 | ++DOMWINDOW == 39 (0x12d157000) [pid = 1669] [serial = 287] [outer = 0x12ccc5800] 20:00:42 INFO - PROCESS | 1669 | 1477969242935 Marionette TRACE conn2 <- [1,446,null,{"value":["/content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null]]]}] 20:00:42 INFO - . 20:00:42 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html | took 414ms 20:00:42 INFO - PROCESS | 1669 | 1477969242976 Marionette TRACE conn2 -> [0,447,"getWindowHandle",null] 20:00:42 INFO - PROCESS | 1669 | 1477969242978 Marionette TRACE conn2 <- [1,447,null,{"value":"7"}] 20:00:42 INFO - TEST-START | /content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html 20:00:42 INFO - PROCESS | 1669 | 1477969242981 Marionette TRACE conn2 -> [0,448,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:00:43 INFO - PROCESS | 1669 | 1477969243086 Marionette TRACE conn2 <- [1,448,null,{"value":null}] 20:00:43 INFO - PROCESS | 1669 | 1477969243129 Marionette TRACE conn2 -> [0,449,"getWindowHandles",null] 20:00:43 INFO - PROCESS | 1669 | 1477969243131 Marionette TRACE conn2 <- [1,449,null,["7"]] 20:00:43 INFO - PROCESS | 1669 | ++DOMWINDOW == 40 (0x12d167000) [pid = 1669] [serial = 288] [outer = 0x13f91a800] 20:00:43 INFO - PROCESS | 1669 | 1477969243156 Marionette TRACE conn2 -> [0,450,"switchToWindow",{"name":"7"}] 20:00:43 INFO - PROCESS | 1669 | 1477969243158 Marionette TRACE conn2 <- [1,450,null,{}] 20:00:43 INFO - PROCESS | 1669 | 1477969243177 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:00:43 INFO - PROCESS | 1669 | ++DOCSHELL 0x12ddc7800 == 17 [pid = 1669] [id = 97] 20:00:43 INFO - PROCESS | 1669 | ++DOMWINDOW == 41 (0x12ddc8000) [pid = 1669] [serial = 289] [outer = 0x0] 20:00:43 INFO - PROCESS | 1669 | ++DOMWINDOW == 42 (0x12ddcf000) [pid = 1669] [serial = 290] [outer = 0x12ddc8000] 20:00:43 INFO - PROCESS | 1669 | 1477969243211 Marionette DEBUG loaded listener.js 20:00:43 INFO - PROCESS | 1669 | ++DOMWINDOW == 43 (0x12dde0800) [pid = 1669] [serial = 291] [outer = 0x12ddc8000] 20:00:43 INFO - PROCESS | 1669 | 1477969243448 Marionette TRACE conn2 <- [1,451,null,{"value":["/content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html",0,null,null,[["filesystem-urls-do-not-match-self",3,"No filesystem:// support, cannot run test.",null]]]}] 20:00:43 INFO - . 20:00:43 INFO - TEST-OK | /content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html | took 520ms 20:00:43 INFO - TEST-START | /content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html 20:00:43 INFO - PROCESS | 1669 | 1477969243501 Marionette TRACE conn2 -> [0,452,"getWindowHandle",null] 20:00:43 INFO - PROCESS | 1669 | 1477969243502 Marionette TRACE conn2 <- [1,452,null,{"value":"7"}] 20:00:43 INFO - PROCESS | 1669 | 1477969243505 Marionette TRACE conn2 -> [0,453,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:00:43 INFO - PROCESS | 1669 | 1477969243590 Marionette TRACE conn2 <- [1,453,null,{"value":null}] 20:00:43 INFO - PROCESS | 1669 | 1477969243596 Marionette TRACE conn2 -> [0,454,"getWindowHandles",null] 20:00:43 INFO - PROCESS | 1669 | 1477969243597 Marionette TRACE conn2 <- [1,454,null,["7"]] 20:00:43 INFO - PROCESS | 1669 | 1477969243599 Marionette TRACE conn2 -> [0,455,"switchToWindow",{"name":"7"}] 20:00:43 INFO - PROCESS | 1669 | 1477969243601 Marionette TRACE conn2 <- [1,455,null,{}] 20:00:43 INFO - PROCESS | 1669 | 1477969243604 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:00:43 INFO - PROCESS | 1669 | ++DOCSHELL 0x12d830800 == 18 [pid = 1669] [id = 98] 20:00:43 INFO - PROCESS | 1669 | ++DOMWINDOW == 44 (0x12d831000) [pid = 1669] [serial = 292] [outer = 0x0] 20:00:43 INFO - PROCESS | 1669 | ++DOMWINDOW == 45 (0x12df6a000) [pid = 1669] [serial = 293] [outer = 0x12d831000] 20:00:43 INFO - PROCESS | 1669 | 1477969243637 Marionette DEBUG loaded listener.js 20:00:43 INFO - PROCESS | 1669 | ++DOMWINDOW == 46 (0x12e083800) [pid = 1669] [serial = 294] [outer = 0x12d831000] 20:00:43 INFO - PROCESS | 1669 | 1477969243835 Marionette TRACE conn2 <- [1,456,null,{"value":["/content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html",0,null,null,[["Expecting logs: [\"PASS (1/1)\"]",3,"No filesystem:// support, cannot run test.",null]]]}] 20:00:43 INFO - . 20:00:43 INFO - TEST-OK | /content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html | took 366ms 20:00:43 INFO - PROCESS | 1669 | 1477969243871 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 20:00:43 INFO - PROCESS | 1669 | 1477969243873 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 20:00:43 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html 20:00:43 INFO - PROCESS | 1669 | 1477969243876 Marionette TRACE conn2 -> [0,458,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:00:43 INFO - PROCESS | 1669 | 1477969243948 Marionette TRACE conn2 <- [1,458,null,{"value":null}] 20:00:43 INFO - PROCESS | 1669 | 1477969243952 Marionette TRACE conn2 -> [0,459,"getWindowHandles",null] 20:00:43 INFO - PROCESS | 1669 | 1477969243953 Marionette TRACE conn2 <- [1,459,null,["7"]] 20:00:43 INFO - PROCESS | 1669 | 1477969243956 Marionette TRACE conn2 -> [0,460,"switchToWindow",{"name":"7"}] 20:00:43 INFO - PROCESS | 1669 | 1477969243959 Marionette TRACE conn2 <- [1,460,null,{}] 20:00:43 INFO - PROCESS | 1669 | 1477969243961 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:00:43 INFO - PROCESS | 1669 | ++DOCSHELL 0x12e08b000 == 19 [pid = 1669] [id = 99] 20:00:43 INFO - PROCESS | 1669 | ++DOMWINDOW == 47 (0x11da42800) [pid = 1669] [serial = 295] [outer = 0x0] 20:00:43 INFO - PROCESS | 1669 | ++DOMWINDOW == 48 (0x12e323000) [pid = 1669] [serial = 296] [outer = 0x11da42800] 20:00:44 INFO - PROCESS | 1669 | 1477969243996 Marionette DEBUG loaded listener.js 20:00:44 INFO - PROCESS | 1669 | ++DOMWINDOW == 49 (0x12e5a5000) [pid = 1669] [serial = 297] [outer = 0x11da42800] 20:00:44 INFO - PROCESS | 1669 | ++DOCSHELL 0x12e5a8800 == 20 [pid = 1669] [id = 100] 20:00:44 INFO - PROCESS | 1669 | ++DOMWINDOW == 50 (0x12e7a4800) [pid = 1669] [serial = 298] [outer = 0x0] 20:00:44 INFO - PROCESS | 1669 | ++DOCSHELL 0x12e7a4000 == 21 [pid = 1669] [id = 101] 20:00:44 INFO - PROCESS | 1669 | ++DOMWINDOW == 51 (0x12e9df000) [pid = 1669] [serial = 299] [outer = 0x0] 20:00:44 INFO - PROCESS | 1669 | ++DOMWINDOW == 52 (0x12e9e0000) [pid = 1669] [serial = 300] [outer = 0x12e9df000] 20:00:44 INFO - PROCESS | 1669 | ++DOMWINDOW == 53 (0x12e9e3000) [pid = 1669] [serial = 301] [outer = 0x12e7a4800] 20:00:47 INFO - PROCESS | 1669 | --DOCSHELL 0x11f731800 == 20 [pid = 1669] [id = 89] 20:00:47 INFO - PROCESS | 1669 | --DOCSHELL 0x12d830800 == 19 [pid = 1669] [id = 98] 20:00:47 INFO - PROCESS | 1669 | --DOCSHELL 0x12ddc7800 == 18 [pid = 1669] [id = 97] 20:00:47 INFO - PROCESS | 1669 | --DOCSHELL 0x12ccc5000 == 17 [pid = 1669] [id = 96] 20:00:47 INFO - PROCESS | 1669 | --DOCSHELL 0x12c0f1800 == 16 [pid = 1669] [id = 95] 20:00:47 INFO - PROCESS | 1669 | --DOCSHELL 0x12b963000 == 15 [pid = 1669] [id = 94] 20:00:47 INFO - PROCESS | 1669 | --DOCSHELL 0x12a070800 == 14 [pid = 1669] [id = 93] 20:00:47 INFO - PROCESS | 1669 | --DOCSHELL 0x11f85b800 == 13 [pid = 1669] [id = 92] 20:00:47 INFO - PROCESS | 1669 | --DOCSHELL 0x11f14c800 == 12 [pid = 1669] [id = 90] 20:00:47 INFO - PROCESS | 1669 | --DOCSHELL 0x11ec98000 == 11 [pid = 1669] [id = 91] 20:00:47 INFO - PROCESS | 1669 | --DOMWINDOW == 52 (0x129f6f000) [pid = 1669] [serial = 266] [outer = 0x0] [url = about:blank] 20:00:47 INFO - PROCESS | 1669 | --DOMWINDOW == 51 (0x11f29f800) [pid = 1669] [serial = 268] [outer = 0x0] [url = about:blank] 20:00:49 INFO - PROCESS | 1669 | 1477969249300 Marionette TRACE conn2 <- [1,461,null,{"value":["/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 20:00:49 INFO - . 20:00:49 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html | took 5476ms 20:00:49 INFO - PROCESS | 1669 | 1477969249352 Marionette TRACE conn2 -> [0,462,"getWindowHandle",null] 20:00:49 INFO - PROCESS | 1669 | 1477969249356 Marionette TRACE conn2 <- [1,462,null,{"value":"7"}] 20:00:49 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html 20:00:49 INFO - PROCESS | 1669 | 1477969249361 Marionette TRACE conn2 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:00:49 INFO - PROCESS | 1669 | --DOCSHELL 0x12e5a8800 == 10 [pid = 1669] [id = 100] 20:00:49 INFO - PROCESS | 1669 | --DOCSHELL 0x12e7a4000 == 9 [pid = 1669] [id = 101] 20:00:49 INFO - PROCESS | 1669 | 1477969249465 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 20:00:49 INFO - PROCESS | 1669 | 1477969249508 Marionette TRACE conn2 -> [0,464,"getWindowHandles",null] 20:00:49 INFO - PROCESS | 1669 | 1477969249511 Marionette TRACE conn2 <- [1,464,null,["7"]] 20:00:49 INFO - PROCESS | 1669 | 1477969249515 Marionette TRACE conn2 -> [0,465,"switchToWindow",{"name":"7"}] 20:00:49 INFO - PROCESS | 1669 | 1477969249519 Marionette TRACE conn2 <- [1,465,null,{}] 20:00:49 INFO - PROCESS | 1669 | 1477969249522 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:00:49 INFO - PROCESS | 1669 | ++DOCSHELL 0x11f13d000 == 10 [pid = 1669] [id = 102] 20:00:49 INFO - PROCESS | 1669 | ++DOMWINDOW == 52 (0x11f140800) [pid = 1669] [serial = 302] [outer = 0x0] 20:00:49 INFO - PROCESS | 1669 | ++DOMWINDOW == 53 (0x11f33d000) [pid = 1669] [serial = 303] [outer = 0x11f140800] 20:00:49 INFO - PROCESS | 1669 | 1477969249565 Marionette DEBUG loaded listener.js 20:00:49 INFO - PROCESS | 1669 | ++DOMWINDOW == 54 (0x11f866800) [pid = 1669] [serial = 304] [outer = 0x11f140800] 20:00:49 INFO - PROCESS | 1669 | ++DOCSHELL 0x11f86d000 == 11 [pid = 1669] [id = 103] 20:00:49 INFO - PROCESS | 1669 | ++DOMWINDOW == 55 (0x128f4c800) [pid = 1669] [serial = 305] [outer = 0x0] 20:00:49 INFO - PROCESS | 1669 | ++DOMWINDOW == 56 (0x12918f800) [pid = 1669] [serial = 306] [outer = 0x128f4c800] 20:00:50 INFO - PROCESS | 1669 | --DOMWINDOW == 55 (0x12a072800) [pid = 1669] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html] 20:00:50 INFO - PROCESS | 1669 | --DOMWINDOW == 54 (0x11f14d800) [pid = 1669] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-allowed.sub.html] 20:00:50 INFO - PROCESS | 1669 | --DOMWINDOW == 53 (0x12b963800) [pid = 1669] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html] 20:00:50 INFO - PROCESS | 1669 | --DOMWINDOW == 52 (0x11f143800) [pid = 1669] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html] 20:00:50 INFO - PROCESS | 1669 | --DOMWINDOW == 51 (0x11f860000) [pid = 1669] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-blocked.sub.html] 20:00:50 INFO - PROCESS | 1669 | --DOMWINDOW == 50 (0x12ccc5800) [pid = 1669] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html] 20:00:50 INFO - PROCESS | 1669 | --DOMWINDOW == 49 (0x12ddc8000) [pid = 1669] [serial = 289] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html] 20:00:50 INFO - PROCESS | 1669 | --DOMWINDOW == 48 (0x12d831000) [pid = 1669] [serial = 292] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html] 20:00:50 INFO - PROCESS | 1669 | --DOMWINDOW == 47 (0x12c0f3800) [pid = 1669] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html] 20:00:54 INFO - PROCESS | 1669 | 1477969254784 Marionette TRACE conn2 <- [1,466,null,{"value":["/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 20:00:54 INFO - . 20:00:54 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html | took 5477ms 20:00:54 INFO - PROCESS | 1669 | 1477969254837 Marionette TRACE conn2 -> [0,467,"getWindowHandle",null] 20:00:54 INFO - PROCESS | 1669 | 1477969254840 Marionette TRACE conn2 <- [1,467,null,{"value":"7"}] 20:00:54 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-allowed.sub.html 20:00:54 INFO - PROCESS | 1669 | 1477969254845 Marionette TRACE conn2 -> [0,468,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:00:54 INFO - PROCESS | 1669 | 1477969254977 Marionette TRACE conn2 <- [1,468,null,{"value":null}] 20:00:55 INFO - PROCESS | 1669 | 1477969255018 Marionette TRACE conn2 -> [0,469,"getWindowHandles",null] 20:00:55 INFO - PROCESS | 1669 | 1477969255021 Marionette TRACE conn2 <- [1,469,null,["7"]] 20:00:55 INFO - PROCESS | 1669 | 1477969255024 Marionette TRACE conn2 -> [0,470,"switchToWindow",{"name":"7"}] 20:00:55 INFO - PROCESS | 1669 | 1477969255028 Marionette TRACE conn2 <- [1,470,null,{}] 20:00:55 INFO - PROCESS | 1669 | 1477969255032 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:00:55 INFO - PROCESS | 1669 | ++DOCSHELL 0x11f888800 == 12 [pid = 1669] [id = 104] 20:00:55 INFO - PROCESS | 1669 | ++DOMWINDOW == 48 (0x11f890000) [pid = 1669] [serial = 307] [outer = 0x0] 20:00:55 INFO - PROCESS | 1669 | ++DOMWINDOW == 49 (0x129182000) [pid = 1669] [serial = 308] [outer = 0x11f890000] 20:00:55 INFO - PROCESS | 1669 | 1477969255082 Marionette DEBUG loaded listener.js 20:00:55 INFO - PROCESS | 1669 | ++DOMWINDOW == 50 (0x1296e0800) [pid = 1669] [serial = 309] [outer = 0x11f890000] 20:00:55 INFO - PROCESS | 1669 | ++DOCSHELL 0x12917c800 == 13 [pid = 1669] [id = 105] 20:00:55 INFO - PROCESS | 1669 | ++DOMWINDOW == 51 (0x129952800) [pid = 1669] [serial = 310] [outer = 0x0] 20:00:55 INFO - PROCESS | 1669 | ++DOMWINDOW == 52 (0x11e00d000) [pid = 1669] [serial = 311] [outer = 0x129952800] 20:00:55 INFO - PROCESS | 1669 | --DOCSHELL 0x11f86d000 == 12 [pid = 1669] [id = 103] 20:00:55 INFO - PROCESS | 1669 | --DOMWINDOW == 51 (0x12df6a000) [pid = 1669] [serial = 293] [outer = 0x0] [url = about:blank] 20:00:55 INFO - PROCESS | 1669 | --DOMWINDOW == 50 (0x12e083800) [pid = 1669] [serial = 294] [outer = 0x0] [url = about:blank] 20:00:55 INFO - PROCESS | 1669 | --DOMWINDOW == 49 (0x12ddcf000) [pid = 1669] [serial = 290] [outer = 0x0] [url = about:blank] 20:00:55 INFO - PROCESS | 1669 | --DOMWINDOW == 48 (0x12dde0800) [pid = 1669] [serial = 291] [outer = 0x0] [url = about:blank] 20:00:55 INFO - PROCESS | 1669 | --DOMWINDOW == 47 (0x12cccb800) [pid = 1669] [serial = 286] [outer = 0x0] [url = about:blank] 20:00:55 INFO - PROCESS | 1669 | --DOMWINDOW == 46 (0x12d157000) [pid = 1669] [serial = 287] [outer = 0x0] [url = about:blank] 20:00:55 INFO - PROCESS | 1669 | --DOMWINDOW == 45 (0x12c80b800) [pid = 1669] [serial = 283] [outer = 0x0] [url = about:blank] 20:00:55 INFO - PROCESS | 1669 | --DOMWINDOW == 44 (0x12cb0a800) [pid = 1669] [serial = 284] [outer = 0x0] [url = about:blank] 20:00:55 INFO - PROCESS | 1669 | --DOMWINDOW == 43 (0x12ba16000) [pid = 1669] [serial = 280] [outer = 0x0] [url = about:blank] 20:00:55 INFO - PROCESS | 1669 | --DOMWINDOW == 42 (0x12bd07000) [pid = 1669] [serial = 281] [outer = 0x0] [url = about:blank] 20:00:55 INFO - PROCESS | 1669 | --DOMWINDOW == 41 (0x12a085000) [pid = 1669] [serial = 277] [outer = 0x0] [url = about:blank] 20:00:55 INFO - PROCESS | 1669 | --DOMWINDOW == 40 (0x12b6a9800) [pid = 1669] [serial = 278] [outer = 0x0] [url = about:blank] 20:00:55 INFO - PROCESS | 1669 | --DOMWINDOW == 39 (0x11f871000) [pid = 1669] [serial = 274] [outer = 0x0] [url = about:blank] 20:00:55 INFO - PROCESS | 1669 | --DOMWINDOW == 38 (0x128f3d800) [pid = 1669] [serial = 275] [outer = 0x0] [url = about:blank] 20:00:55 INFO - PROCESS | 1669 | --DOMWINDOW == 37 (0x11f667000) [pid = 1669] [serial = 271] [outer = 0x0] [url = about:blank] 20:00:55 INFO - PROCESS | 1669 | --DOMWINDOW == 36 (0x128ea9000) [pid = 1669] [serial = 272] [outer = 0x0] [url = about:blank] 20:00:55 INFO - PROCESS | 1669 | --DOMWINDOW == 35 (0x11f85f000) [pid = 1669] [serial = 269] [outer = 0x0] [url = about:blank] 20:00:55 INFO - PROCESS | 1669 | --DOMWINDOW == 34 (0x13122d800) [pid = 1669] [serial = 209] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 20:00:55 INFO - PROCESS | 1669 | --DOMWINDOW == 33 (0x12e323000) [pid = 1669] [serial = 296] [outer = 0x0] [url = about:blank] 20:00:57 INFO - PROCESS | 1669 | --DOMWINDOW == 32 (0x11da42800) [pid = 1669] [serial = 295] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html] 20:00:57 INFO - PROCESS | 1669 | --DOMWINDOW == 31 (0x12e9df000) [pid = 1669] [serial = 299] [outer = 0x0] [url = about:blank] 20:00:57 INFO - PROCESS | 1669 | --DOMWINDOW == 30 (0x12e7a4800) [pid = 1669] [serial = 298] [outer = 0x0] [url = about:blank] 20:01:00 INFO - PROCESS | 1669 | 1477969260378 Marionette TRACE conn2 <- [1,471,null,{"value":["/content-security-policy/blink-contrib/frame-src-allowed.sub.html",0,null,null,[["Expecting logs: [\"PASS IFrame #1 generated a load event.\"]",0,null,null],["Expecting alerts: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:01:00 INFO - ... 20:01:00 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-allowed.sub.html | took 5571ms 20:01:00 INFO - PROCESS | 1669 | 1477969260415 Marionette TRACE conn2 -> [0,472,"getWindowHandle",null] 20:01:00 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-blocked.sub.html 20:01:00 INFO - PROCESS | 1669 | 1477969260418 Marionette TRACE conn2 <- [1,472,null,{"value":"7"}] 20:01:00 INFO - PROCESS | 1669 | 1477969260422 Marionette TRACE conn2 -> [0,473,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:01:00 INFO - PROCESS | 1669 | 1477969260518 Marionette TRACE conn2 <- [1,473,null,{"value":null}] 20:01:00 INFO - PROCESS | 1669 | 1477969260543 Marionette TRACE conn2 -> [0,474,"getWindowHandles",null] 20:01:00 INFO - PROCESS | 1669 | 1477969260544 Marionette TRACE conn2 <- [1,474,null,["7"]] 20:01:00 INFO - PROCESS | 1669 | 1477969260550 Marionette TRACE conn2 -> [0,475,"switchToWindow",{"name":"7"}] 20:01:00 INFO - PROCESS | 1669 | 1477969260554 Marionette TRACE conn2 <- [1,475,null,{}] 20:01:00 INFO - PROCESS | 1669 | 1477969260557 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:01:00 INFO - PROCESS | 1669 | ++DOCSHELL 0x12966f800 == 13 [pid = 1669] [id = 106] 20:01:00 INFO - PROCESS | 1669 | ++DOMWINDOW == 31 (0x129670800) [pid = 1669] [serial = 312] [outer = 0x0] 20:01:00 INFO - PROCESS | 1669 | ++DOMWINDOW == 32 (0x1297af000) [pid = 1669] [serial = 313] [outer = 0x129670800] 20:01:00 INFO - PROCESS | 1669 | 1477969260597 Marionette DEBUG loaded listener.js 20:01:00 INFO - PROCESS | 1669 | ++DOMWINDOW == 33 (0x129f6f800) [pid = 1669] [serial = 314] [outer = 0x129670800] 20:01:00 INFO - PROCESS | 1669 | ++DOCSHELL 0x129f76800 == 14 [pid = 1669] [id = 107] 20:01:00 INFO - PROCESS | 1669 | ++DOMWINDOW == 34 (0x129f87000) [pid = 1669] [serial = 315] [outer = 0x0] 20:01:00 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 616 20:01:00 INFO - PROCESS | 1669 | ++DOMWINDOW == 35 (0x12a08a800) [pid = 1669] [serial = 316] [outer = 0x129f87000] 20:01:01 INFO - PROCESS | 1669 | 1477969261329 Marionette TRACE conn2 <- [1,476,null,{"value":["/content-security-policy/blink-contrib/frame-src-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS IFrame #1 generated a load event.\"]",1,"assert_unreached: FAIL Reached unreachable code","log/<@http://web-platform.test:8000/content-security-policy/support/logTest.sub.js?logs=[%22PASS%20IFrame%20%231%20generated%20a%20load%20event.%22]:24:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nlog@http://web-platform.test:8000/content-security-policy/support/logTest.sub.js?logs=[%22PASS%20IFrame%20%231%20generated%20a%20load%20event.%22]:22:9\nonerror@http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-blocked.sub.html:1:1\n"],["Violation report status OK.",0,null,null]]]}] 20:01:01 INFO - .. 20:01:01 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-blocked.sub.html | took 920ms 20:01:01 INFO - PROCESS | 1669 | 1477969261343 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 20:01:01 INFO - PROCESS | 1669 | 1477969261347 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 20:01:01 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html 20:01:01 INFO - PROCESS | 1669 | 1477969261351 Marionette TRACE conn2 -> [0,478,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:01:01 INFO - PROCESS | 1669 | --DOCSHELL 0x129f76800 == 13 [pid = 1669] [id = 107] 20:01:01 INFO - PROCESS | 1669 | 1477969261528 Marionette TRACE conn2 <- [1,478,null,{"value":null}] 20:01:01 INFO - PROCESS | 1669 | 1477969261539 Marionette TRACE conn2 -> [0,479,"getWindowHandles",null] 20:01:01 INFO - PROCESS | 1669 | 1477969261542 Marionette TRACE conn2 <- [1,479,null,["7"]] 20:01:01 INFO - PROCESS | 1669 | 1477969261546 Marionette TRACE conn2 -> [0,480,"switchToWindow",{"name":"7"}] 20:01:01 INFO - PROCESS | 1669 | 1477969261550 Marionette TRACE conn2 <- [1,480,null,{}] 20:01:01 INFO - PROCESS | 1669 | 1477969261553 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:01:01 INFO - PROCESS | 1669 | ++DOCSHELL 0x12a935000 == 14 [pid = 1669] [id = 108] 20:01:01 INFO - PROCESS | 1669 | ++DOMWINDOW == 36 (0x12a935800) [pid = 1669] [serial = 317] [outer = 0x0] 20:01:01 INFO - PROCESS | 1669 | ++DOMWINDOW == 37 (0x12b948000) [pid = 1669] [serial = 318] [outer = 0x12a935800] 20:01:01 INFO - PROCESS | 1669 | 1477969261623 Marionette DEBUG loaded listener.js 20:01:01 INFO - PROCESS | 1669 | ++DOMWINDOW == 38 (0x12b957000) [pid = 1669] [serial = 319] [outer = 0x12a935800] 20:01:01 INFO - PROCESS | 1669 | ++DOCSHELL 0x11e162000 == 15 [pid = 1669] [id = 109] 20:01:01 INFO - PROCESS | 1669 | ++DOMWINDOW == 39 (0x11ebb6000) [pid = 1669] [serial = 320] [outer = 0x0] 20:01:01 INFO - PROCESS | 1669 | ++DOCSHELL 0x11ebc2000 == 16 [pid = 1669] [id = 110] 20:01:01 INFO - PROCESS | 1669 | ++DOMWINDOW == 40 (0x11f871800) [pid = 1669] [serial = 321] [outer = 0x0] 20:01:01 INFO - PROCESS | 1669 | ++DOCSHELL 0x11f995000 == 17 [pid = 1669] [id = 111] 20:01:01 INFO - PROCESS | 1669 | ++DOMWINDOW == 41 (0x128e90000) [pid = 1669] [serial = 322] [outer = 0x0] 20:01:01 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 616 20:01:01 INFO - PROCESS | 1669 | ++DOMWINDOW == 42 (0x129f86800) [pid = 1669] [serial = 323] [outer = 0x11ebb6000] 20:01:01 INFO - PROCESS | 1669 | ++DOMWINDOW == 43 (0x12a723800) [pid = 1669] [serial = 324] [outer = 0x11f871800] 20:01:01 INFO - PROCESS | 1669 | ++DOMWINDOW == 44 (0x12a739800) [pid = 1669] [serial = 325] [outer = 0x128e90000] 20:01:02 INFO - PROCESS | 1669 | 1477969262418 Marionette TRACE conn2 <- [1,481,null,{"value":["/content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html",0,null,null,[["Expecting logs: [\"PASS IFrame #1 generated a load event.\",\"PASS IFrame #2 generated a load event.\",\"PASS IFrame #3 generated a load event.\"]",1,"assert_unreached: FAIL Reached unreachable code","log/<@http://web-platform.test:8000/content-security-policy/support/logTest.sub.js?logs=[%22PASS%20IFrame%20%231%20generated%20a%20load%20event.%22,%22PASS%20IFrame%20%232%20generated%20a%20load%20event.%22,%22PASS%20IFrame%20%233%20generated%20a%20load%20event.%22]:24:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nlog@http://web-platform.test:8000/content-security-policy/support/logTest.sub.js?logs=[%22PASS%20IFrame%20%231%20generated%20a%20load%20event.%22,%22PASS%20IFrame%20%232%20generated%20a%20load%20event.%22,%22PASS%20IFrame%20%233%20generated%20a%20load%20event.%22]:22:9\nonerror@http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html:1:1\n"],["Expecting alerts: [\"PASS\",\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:01:02 INFO - ... 20:01:02 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html | took 1117ms 20:01:02 INFO - PROCESS | 1669 | 1477969262468 Marionette TRACE conn2 -> [0,482,"getWindowHandle",null] 20:01:02 INFO - PROCESS | 1669 | 1477969262471 Marionette TRACE conn2 <- [1,482,null,{"value":"7"}] 20:01:02 INFO - TEST-START | /content-security-policy/blink-contrib/function-constructor-allowed.sub.html 20:01:02 INFO - PROCESS | 1669 | 1477969262476 Marionette TRACE conn2 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:01:02 INFO - PROCESS | 1669 | --DOCSHELL 0x11f995000 == 16 [pid = 1669] [id = 111] 20:01:02 INFO - PROCESS | 1669 | 1477969262614 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 20:01:02 INFO - PROCESS | 1669 | 1477969262653 Marionette TRACE conn2 -> [0,484,"getWindowHandles",null] 20:01:02 INFO - PROCESS | 1669 | 1477969262655 Marionette TRACE conn2 <- [1,484,null,["7"]] 20:01:02 INFO - PROCESS | 1669 | 1477969262658 Marionette TRACE conn2 -> [0,485,"switchToWindow",{"name":"7"}] 20:01:02 INFO - PROCESS | 1669 | 1477969262662 Marionette TRACE conn2 <- [1,485,null,{}] 20:01:02 INFO - PROCESS | 1669 | 1477969262664 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:01:02 INFO - PROCESS | 1669 | ++DOCSHELL 0x12bd16000 == 17 [pid = 1669] [id = 112] 20:01:02 INFO - PROCESS | 1669 | ++DOMWINDOW == 45 (0x12bd16800) [pid = 1669] [serial = 326] [outer = 0x0] 20:01:02 INFO - PROCESS | 1669 | ++DOMWINDOW == 46 (0x12bd1f000) [pid = 1669] [serial = 327] [outer = 0x12bd16800] 20:01:02 INFO - PROCESS | 1669 | 1477969262714 Marionette DEBUG loaded listener.js 20:01:02 INFO - PROCESS | 1669 | ++DOMWINDOW == 47 (0x12c0ec000) [pid = 1669] [serial = 328] [outer = 0x12bd16800] 20:01:04 INFO - PROCESS | 1669 | --DOCSHELL 0x12917c800 == 16 [pid = 1669] [id = 105] 20:01:04 INFO - PROCESS | 1669 | --DOMWINDOW == 46 (0x12e9e0000) [pid = 1669] [serial = 300] [outer = 0x0] [url = about:blank] 20:01:04 INFO - PROCESS | 1669 | --DOMWINDOW == 45 (0x12e9e3000) [pid = 1669] [serial = 301] [outer = 0x0] [url = about:blank] 20:01:04 INFO - PROCESS | 1669 | --DOMWINDOW == 44 (0x12e5a5000) [pid = 1669] [serial = 297] [outer = 0x0] [url = about:blank] 20:01:04 INFO - PROCESS | 1669 | --DOMWINDOW == 43 (0x11f33d000) [pid = 1669] [serial = 303] [outer = 0x0] [url = about:blank] 20:01:06 INFO - PROCESS | 1669 | --DOMWINDOW == 42 (0x129670800) [pid = 1669] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-blocked.sub.html] 20:01:06 INFO - PROCESS | 1669 | --DOMWINDOW == 41 (0x129f87000) [pid = 1669] [serial = 315] [outer = 0x0] [url = about:blank] 20:01:06 INFO - PROCESS | 1669 | --DOMWINDOW == 40 (0x128f4c800) [pid = 1669] [serial = 305] [outer = 0x0] [url = about:blank] 20:01:06 INFO - PROCESS | 1669 | --DOMWINDOW == 39 (0x129952800) [pid = 1669] [serial = 310] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 20:01:08 INFO - PROCESS | 1669 | 1477969268049 Marionette TRACE conn2 <- [1,486,null,{"value":["/content-security-policy/blink-contrib/function-constructor-allowed.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:01:08 INFO - .. 20:01:08 INFO - TEST-OK | /content-security-policy/blink-contrib/function-constructor-allowed.sub.html | took 5627ms 20:01:08 INFO - PROCESS | 1669 | 1477969268103 Marionette TRACE conn2 -> [0,487,"getWindowHandle",null] 20:01:08 INFO - PROCESS | 1669 | 1477969268105 Marionette TRACE conn2 <- [1,487,null,{"value":"7"}] 20:01:08 INFO - TEST-START | /content-security-policy/blink-contrib/function-constructor-blocked.sub.html 20:01:08 INFO - PROCESS | 1669 | 1477969268109 Marionette TRACE conn2 -> [0,488,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:01:08 INFO - PROCESS | 1669 | 1477969268188 Marionette TRACE conn2 <- [1,488,null,{"value":null}] 20:01:08 INFO - PROCESS | 1669 | 1477969268192 Marionette TRACE conn2 -> [0,489,"getWindowHandles",null] 20:01:08 INFO - PROCESS | 1669 | 1477969268194 Marionette TRACE conn2 <- [1,489,null,["7"]] 20:01:08 INFO - PROCESS | 1669 | 1477969268198 Marionette TRACE conn2 -> [0,490,"switchToWindow",{"name":"7"}] 20:01:08 INFO - PROCESS | 1669 | 1477969268203 Marionette TRACE conn2 <- [1,490,null,{}] 20:01:08 INFO - PROCESS | 1669 | 1477969268206 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:01:08 INFO - PROCESS | 1669 | ++DOCSHELL 0x11f861000 == 17 [pid = 1669] [id = 113] 20:01:08 INFO - PROCESS | 1669 | ++DOMWINDOW == 40 (0x11f868800) [pid = 1669] [serial = 329] [outer = 0x0] 20:01:08 INFO - PROCESS | 1669 | ++DOMWINDOW == 41 (0x11f870800) [pid = 1669] [serial = 330] [outer = 0x11f868800] 20:01:08 INFO - PROCESS | 1669 | 1477969268246 Marionette DEBUG loaded listener.js 20:01:08 INFO - PROCESS | 1669 | ++DOMWINDOW == 42 (0x1297a7000) [pid = 1669] [serial = 331] [outer = 0x11f868800] 20:01:09 INFO - PROCESS | 1669 | 1477969269005 Marionette TRACE conn2 <- [1,491,null,{"value":["/content-security-policy/blink-contrib/function-constructor-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS EvalError\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:01:09 INFO - .. 20:01:09 INFO - TEST-OK | /content-security-policy/blink-contrib/function-constructor-blocked.sub.html | took 915ms 20:01:09 INFO - PROCESS | 1669 | 1477969269024 Marionette TRACE conn2 -> [0,492,"getWindowHandle",null] 20:01:09 INFO - PROCESS | 1669 | 1477969269026 Marionette TRACE conn2 <- [1,492,null,{"value":"7"}] 20:01:09 INFO - TEST-START | /content-security-policy/blink-contrib/image-allowed.sub.html 20:01:09 INFO - PROCESS | 1669 | 1477969269029 Marionette TRACE conn2 -> [0,493,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:01:09 INFO - PROCESS | 1669 | 1477969269112 Marionette TRACE conn2 <- [1,493,null,{"value":null}] 20:01:09 INFO - PROCESS | 1669 | 1477969269116 Marionette TRACE conn2 -> [0,494,"getWindowHandles",null] 20:01:09 INFO - PROCESS | 1669 | 1477969269118 Marionette TRACE conn2 <- [1,494,null,["7"]] 20:01:09 INFO - PROCESS | 1669 | 1477969269120 Marionette TRACE conn2 -> [0,495,"switchToWindow",{"name":"7"}] 20:01:09 INFO - PROCESS | 1669 | 1477969269123 Marionette TRACE conn2 <- [1,495,null,{}] 20:01:09 INFO - PROCESS | 1669 | 1477969269125 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:01:09 INFO - PROCESS | 1669 | ++DOCSHELL 0x12b960000 == 18 [pid = 1669] [id = 114] 20:01:09 INFO - PROCESS | 1669 | ++DOMWINDOW == 43 (0x12bd1d800) [pid = 1669] [serial = 332] [outer = 0x0] 20:01:09 INFO - PROCESS | 1669 | ++DOMWINDOW == 44 (0x12c80c000) [pid = 1669] [serial = 333] [outer = 0x12bd1d800] 20:01:09 INFO - PROCESS | 1669 | 1477969269165 Marionette DEBUG loaded listener.js 20:01:09 INFO - PROCESS | 1669 | ++DOMWINDOW == 45 (0x12cb19800) [pid = 1669] [serial = 334] [outer = 0x12bd1d800] 20:01:11 INFO - PROCESS | 1669 | --DOCSHELL 0x11f13d000 == 17 [pid = 1669] [id = 102] 20:01:11 INFO - PROCESS | 1669 | --DOCSHELL 0x12e08b000 == 16 [pid = 1669] [id = 99] 20:01:11 INFO - PROCESS | 1669 | --DOCSHELL 0x11ebc2000 == 15 [pid = 1669] [id = 110] 20:01:11 INFO - PROCESS | 1669 | --DOCSHELL 0x11e162000 == 14 [pid = 1669] [id = 109] 20:01:11 INFO - PROCESS | 1669 | --DOMWINDOW == 44 (0x12a08a800) [pid = 1669] [serial = 316] [outer = 0x0] [url = about:blank] 20:01:11 INFO - PROCESS | 1669 | --DOMWINDOW == 43 (0x12918f800) [pid = 1669] [serial = 306] [outer = 0x0] [url = about:blank] 20:01:11 INFO - PROCESS | 1669 | --DOMWINDOW == 42 (0x11e00d000) [pid = 1669] [serial = 311] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 20:01:11 INFO - PROCESS | 1669 | --DOMWINDOW == 41 (0x1297af000) [pid = 1669] [serial = 313] [outer = 0x0] [url = about:blank] 20:01:11 INFO - PROCESS | 1669 | --DOMWINDOW == 40 (0x129f6f800) [pid = 1669] [serial = 314] [outer = 0x0] [url = about:blank] 20:01:11 INFO - PROCESS | 1669 | --DOMWINDOW == 39 (0x129182000) [pid = 1669] [serial = 308] [outer = 0x0] [url = about:blank] 20:01:14 INFO - PROCESS | 1669 | --DOMWINDOW == 38 (0x11ebb6000) [pid = 1669] [serial = 320] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 20:01:14 INFO - PROCESS | 1669 | --DOMWINDOW == 37 (0x11f871800) [pid = 1669] [serial = 321] [outer = 0x0] [url = http://www1.web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 20:01:14 INFO - PROCESS | 1669 | --DOMWINDOW == 36 (0x12a935800) [pid = 1669] [serial = 317] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html] 20:01:14 INFO - PROCESS | 1669 | --DOMWINDOW == 35 (0x11f868800) [pid = 1669] [serial = 329] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/function-constructor-blocked.sub.html] 20:01:14 INFO - PROCESS | 1669 | --DOMWINDOW == 34 (0x12bd16800) [pid = 1669] [serial = 326] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/function-constructor-allowed.sub.html] 20:01:14 INFO - PROCESS | 1669 | --DOMWINDOW == 33 (0x11f890000) [pid = 1669] [serial = 307] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-allowed.sub.html] 20:01:14 INFO - PROCESS | 1669 | --DOMWINDOW == 32 (0x11f140800) [pid = 1669] [serial = 302] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html] 20:01:14 INFO - PROCESS | 1669 | --DOMWINDOW == 31 (0x128e90000) [pid = 1669] [serial = 322] [outer = 0x0] [url = about:blank] 20:01:14 INFO - PROCESS | 1669 | 1477969274423 Marionette TRACE conn2 <- [1,496,null,{"value":["/content-security-policy/blink-contrib/image-allowed.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:01:14 INFO - .. 20:01:14 INFO - TEST-OK | /content-security-policy/blink-contrib/image-allowed.sub.html | took 5423ms 20:01:14 INFO - PROCESS | 1669 | 1477969274453 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 20:01:14 INFO - PROCESS | 1669 | 1477969274456 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 20:01:14 INFO - TEST-START | /content-security-policy/blink-contrib/image-blocked.sub.html 20:01:14 INFO - PROCESS | 1669 | 1477969274462 Marionette TRACE conn2 -> [0,498,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:01:14 INFO - PROCESS | 1669 | 1477969274553 Marionette TRACE conn2 <- [1,498,null,{"value":null}] 20:01:14 INFO - PROCESS | 1669 | 1477969274596 Marionette TRACE conn2 -> [0,499,"getWindowHandles",null] 20:01:14 INFO - PROCESS | 1669 | 1477969274599 Marionette TRACE conn2 <- [1,499,null,["7"]] 20:01:14 INFO - PROCESS | 1669 | 1477969274602 Marionette TRACE conn2 -> [0,500,"switchToWindow",{"name":"7"}] 20:01:14 INFO - PROCESS | 1669 | 1477969274606 Marionette TRACE conn2 <- [1,500,null,{}] 20:01:14 INFO - PROCESS | 1669 | 1477969274608 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:01:14 INFO - PROCESS | 1669 | ++DOCSHELL 0x11f855800 == 15 [pid = 1669] [id = 115] 20:01:14 INFO - PROCESS | 1669 | ++DOMWINDOW == 32 (0x11f856000) [pid = 1669] [serial = 335] [outer = 0x0] 20:01:14 INFO - PROCESS | 1669 | ++DOMWINDOW == 33 (0x11f890000) [pid = 1669] [serial = 336] [outer = 0x11f856000] 20:01:14 INFO - PROCESS | 1669 | 1477969274653 Marionette DEBUG loaded listener.js 20:01:14 INFO - PROCESS | 1669 | ++DOMWINDOW == 34 (0x129182000) [pid = 1669] [serial = 337] [outer = 0x11f856000] 20:01:15 INFO - PROCESS | 1669 | 1477969275363 Marionette TRACE conn2 <- [1,501,null,{"value":["/content-security-policy/blink-contrib/image-blocked.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:01:15 INFO - .. 20:01:15 INFO - TEST-OK | /content-security-policy/blink-contrib/image-blocked.sub.html | took 915ms 20:01:15 INFO - TEST-START | /content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html 20:01:15 INFO - PROCESS | 1669 | 1477969275375 Marionette TRACE conn2 -> [0,502,"getWindowHandle",null] 20:01:15 INFO - PROCESS | 1669 | 1477969275378 Marionette TRACE conn2 <- [1,502,null,{"value":"7"}] 20:01:15 INFO - PROCESS | 1669 | 1477969275381 Marionette TRACE conn2 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:01:15 INFO - PROCESS | 1669 | 1477969275477 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 20:01:15 INFO - PROCESS | 1669 | 1477969275483 Marionette TRACE conn2 -> [0,504,"getWindowHandles",null] 20:01:15 INFO - PROCESS | 1669 | 1477969275485 Marionette TRACE conn2 <- [1,504,null,["7"]] 20:01:15 INFO - PROCESS | 1669 | 1477969275488 Marionette TRACE conn2 -> [0,505,"switchToWindow",{"name":"7"}] 20:01:15 INFO - PROCESS | 1669 | 1477969275490 Marionette TRACE conn2 <- [1,505,null,{}] 20:01:15 INFO - PROCESS | 1669 | 1477969275493 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:01:15 INFO - PROCESS | 1669 | ++DOCSHELL 0x12a732800 == 16 [pid = 1669] [id = 116] 20:01:15 INFO - PROCESS | 1669 | ++DOMWINDOW == 35 (0x12a931000) [pid = 1669] [serial = 338] [outer = 0x0] 20:01:15 INFO - PROCESS | 1669 | ++DOMWINDOW == 36 (0x12a93c000) [pid = 1669] [serial = 339] [outer = 0x12a931000] 20:01:15 INFO - PROCESS | 1669 | 1477969275532 Marionette DEBUG loaded listener.js 20:01:15 INFO - PROCESS | 1669 | ++DOMWINDOW == 37 (0x12a94c000) [pid = 1669] [serial = 340] [outer = 0x12a931000] 20:01:19 INFO - PROCESS | 1669 | --DOCSHELL 0x12966f800 == 15 [pid = 1669] [id = 106] 20:01:19 INFO - PROCESS | 1669 | --DOCSHELL 0x12bd16000 == 14 [pid = 1669] [id = 112] 20:01:19 INFO - PROCESS | 1669 | --DOCSHELL 0x11f888800 == 13 [pid = 1669] [id = 104] 20:01:19 INFO - PROCESS | 1669 | --DOCSHELL 0x12a935000 == 12 [pid = 1669] [id = 108] 20:01:19 INFO - PROCESS | 1669 | --DOCSHELL 0x11f861000 == 11 [pid = 1669] [id = 113] 20:01:19 INFO - PROCESS | 1669 | --DOCSHELL 0x12b960000 == 10 [pid = 1669] [id = 114] 20:01:19 INFO - PROCESS | 1669 | --DOMWINDOW == 36 (0x129f86800) [pid = 1669] [serial = 323] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 20:01:19 INFO - PROCESS | 1669 | --DOMWINDOW == 35 (0x12a723800) [pid = 1669] [serial = 324] [outer = 0x0] [url = http://www1.web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 20:01:19 INFO - PROCESS | 1669 | --DOMWINDOW == 34 (0x1296e0800) [pid = 1669] [serial = 309] [outer = 0x0] [url = about:blank] 20:01:19 INFO - PROCESS | 1669 | --DOMWINDOW == 33 (0x11f866800) [pid = 1669] [serial = 304] [outer = 0x0] [url = about:blank] 20:01:19 INFO - PROCESS | 1669 | --DOMWINDOW == 32 (0x12a739800) [pid = 1669] [serial = 325] [outer = 0x0] [url = about:blank] 20:01:19 INFO - PROCESS | 1669 | --DOMWINDOW == 31 (0x11f870800) [pid = 1669] [serial = 330] [outer = 0x0] [url = about:blank] 20:01:19 INFO - PROCESS | 1669 | --DOMWINDOW == 30 (0x12bd1f000) [pid = 1669] [serial = 327] [outer = 0x0] [url = about:blank] 20:01:19 INFO - PROCESS | 1669 | --DOMWINDOW == 29 (0x12b957000) [pid = 1669] [serial = 319] [outer = 0x0] [url = about:blank] 20:01:19 INFO - PROCESS | 1669 | --DOMWINDOW == 28 (0x12c0ec000) [pid = 1669] [serial = 328] [outer = 0x0] [url = about:blank] 20:01:19 INFO - PROCESS | 1669 | --DOMWINDOW == 27 (0x12b948000) [pid = 1669] [serial = 318] [outer = 0x0] [url = about:blank] 20:01:19 INFO - PROCESS | 1669 | --DOMWINDOW == 26 (0x1297a7000) [pid = 1669] [serial = 331] [outer = 0x0] [url = about:blank] 20:01:19 INFO - PROCESS | 1669 | --DOMWINDOW == 25 (0x12c80c000) [pid = 1669] [serial = 333] [outer = 0x0] [url = about:blank] 20:01:19 INFO - PROCESS | 1669 | --DOCSHELL 0x11f855800 == 9 [pid = 1669] [id = 115] 20:01:20 INFO - PROCESS | 1669 | 1477969280753 Marionette TRACE conn2 <- [1,506,null,{"value":["/content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:01:20 INFO - .. 20:01:20 INFO - TEST-OK | /content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html | took 5427ms 20:01:20 INFO - PROCESS | 1669 | 1477969280808 Marionette TRACE conn2 -> [0,507,"getWindowHandle",null] 20:01:20 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html 20:01:20 INFO - PROCESS | 1669 | 1477969280811 Marionette TRACE conn2 <- [1,507,null,{"value":"7"}] 20:01:20 INFO - PROCESS | 1669 | 1477969280816 Marionette TRACE conn2 -> [0,508,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:01:20 INFO - PROCESS | 1669 | 1477969280917 Marionette TRACE conn2 <- [1,508,null,{"value":null}] 20:01:20 INFO - PROCESS | 1669 | 1477969280941 Marionette TRACE conn2 -> [0,509,"getWindowHandles",null] 20:01:20 INFO - PROCESS | 1669 | 1477969280944 Marionette TRACE conn2 <- [1,509,null,["7"]] 20:01:20 INFO - PROCESS | 1669 | 1477969280950 Marionette TRACE conn2 -> [0,510,"switchToWindow",{"name":"7"}] 20:01:20 INFO - PROCESS | 1669 | 1477969280953 Marionette TRACE conn2 <- [1,510,null,{}] 20:01:20 INFO - PROCESS | 1669 | 1477969280956 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:01:20 INFO - PROCESS | 1669 | ++DOCSHELL 0x11ebb3800 == 10 [pid = 1669] [id = 117] 20:01:20 INFO - PROCESS | 1669 | ++DOMWINDOW == 26 (0x11ebb4800) [pid = 1669] [serial = 341] [outer = 0x0] 20:01:20 INFO - PROCESS | 1669 | ++DOMWINDOW == 27 (0x11ebc6000) [pid = 1669] [serial = 342] [outer = 0x11ebb4800] 20:01:21 INFO - PROCESS | 1669 | 1477969281000 Marionette DEBUG loaded listener.js 20:01:21 INFO - PROCESS | 1669 | ++DOMWINDOW == 28 (0x11ec99800) [pid = 1669] [serial = 343] [outer = 0x11ebb4800] 20:01:21 INFO - PROCESS | 1669 | --DOMWINDOW == 27 (0x11f856000) [pid = 1669] [serial = 335] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/image-blocked.sub.html] 20:01:21 INFO - PROCESS | 1669 | --DOMWINDOW == 26 (0x12bd1d800) [pid = 1669] [serial = 332] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/image-allowed.sub.html] 20:01:26 INFO - .. 20:01:26 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html | took 5425ms 20:01:26 INFO - PROCESS | 1669 | 1477969286234 Marionette TRACE conn2 <- [1,511,null,{"value":["/content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html",0,null,null,[["Expecting alerts: [\"Pass 1 of 2\",\"Pass 2 of 2\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:01:26 INFO - PROCESS | 1669 | 1477969286240 Marionette TRACE conn2 -> [0,512,"getWindowHandle",null] 20:01:26 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html 20:01:26 INFO - PROCESS | 1669 | 1477969286243 Marionette TRACE conn2 <- [1,512,null,{"value":"7"}] 20:01:26 INFO - PROCESS | 1669 | 1477969286248 Marionette TRACE conn2 -> [0,513,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:01:26 INFO - PROCESS | 1669 | 1477969286349 Marionette TRACE conn2 <- [1,513,null,{"value":null}] 20:01:26 INFO - PROCESS | 1669 | 1477969286390 Marionette TRACE conn2 -> [0,514,"getWindowHandles",null] 20:01:26 INFO - PROCESS | 1669 | 1477969286392 Marionette TRACE conn2 <- [1,514,null,["7"]] 20:01:26 INFO - PROCESS | 1669 | 1477969286396 Marionette TRACE conn2 -> [0,515,"switchToWindow",{"name":"7"}] 20:01:26 INFO - PROCESS | 1669 | 1477969286400 Marionette TRACE conn2 <- [1,515,null,{}] 20:01:26 INFO - PROCESS | 1669 | 1477969286404 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:01:26 INFO - PROCESS | 1669 | ++DOCSHELL 0x11ebb7000 == 11 [pid = 1669] [id = 118] 20:01:26 INFO - PROCESS | 1669 | ++DOMWINDOW == 27 (0x11f887000) [pid = 1669] [serial = 344] [outer = 0x0] 20:01:26 INFO - PROCESS | 1669 | ++DOMWINDOW == 28 (0x11f9a4800) [pid = 1669] [serial = 345] [outer = 0x11f887000] 20:01:26 INFO - PROCESS | 1669 | 1477969286450 Marionette DEBUG loaded listener.js 20:01:26 INFO - PROCESS | 1669 | ++DOMWINDOW == 29 (0x128f4d800) [pid = 1669] [serial = 346] [outer = 0x11f887000] 20:01:26 INFO - PROCESS | 1669 | --DOMWINDOW == 28 (0x11f890000) [pid = 1669] [serial = 336] [outer = 0x0] [url = about:blank] 20:01:26 INFO - PROCESS | 1669 | --DOMWINDOW == 27 (0x129182000) [pid = 1669] [serial = 337] [outer = 0x0] [url = about:blank] 20:01:26 INFO - PROCESS | 1669 | --DOMWINDOW == 26 (0x12cb19800) [pid = 1669] [serial = 334] [outer = 0x0] [url = about:blank] 20:01:26 INFO - PROCESS | 1669 | --DOMWINDOW == 25 (0x12a93c000) [pid = 1669] [serial = 339] [outer = 0x0] [url = about:blank] 20:01:27 INFO - PROCESS | 1669 | 1477969287284 Marionette TRACE conn2 <- [1,516,null,{"value":["/content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 20:01:27 INFO - . 20:01:27 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html | took 1066ms 20:01:27 INFO - PROCESS | 1669 | 1477969287313 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 20:01:27 INFO - PROCESS | 1669 | 1477969287316 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 20:01:27 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html 20:01:27 INFO - PROCESS | 1669 | 1477969287320 Marionette TRACE conn2 -> [0,518,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:01:27 INFO - PROCESS | 1669 | 1477969287405 Marionette TRACE conn2 <- [1,518,null,{"value":null}] 20:01:27 INFO - PROCESS | 1669 | 1477969287410 Marionette TRACE conn2 -> [0,519,"getWindowHandles",null] 20:01:27 INFO - PROCESS | 1669 | 1477969287412 Marionette TRACE conn2 <- [1,519,null,["7"]] 20:01:27 INFO - PROCESS | 1669 | 1477969287450 Marionette TRACE conn2 -> [0,520,"switchToWindow",{"name":"7"}] 20:01:27 INFO - PROCESS | 1669 | 1477969287453 Marionette TRACE conn2 <- [1,520,null,{}] 20:01:27 INFO - PROCESS | 1669 | 1477969287456 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:01:27 INFO - PROCESS | 1669 | ++DOCSHELL 0x11f99d800 == 12 [pid = 1669] [id = 119] 20:01:27 INFO - PROCESS | 1669 | ++DOMWINDOW == 26 (0x128e90000) [pid = 1669] [serial = 347] [outer = 0x0] 20:01:27 INFO - PROCESS | 1669 | ++DOMWINDOW == 27 (0x129174800) [pid = 1669] [serial = 348] [outer = 0x128e90000] 20:01:27 INFO - PROCESS | 1669 | 1477969287497 Marionette DEBUG loaded listener.js 20:01:27 INFO - PROCESS | 1669 | ++DOMWINDOW == 28 (0x12918f800) [pid = 1669] [serial = 349] [outer = 0x128e90000] 20:01:28 INFO - PROCESS | 1669 | --DOMWINDOW == 27 (0x12a931000) [pid = 1669] [serial = 338] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html] 20:01:32 INFO - PROCESS | 1669 | 1477969292735 Marionette TRACE conn2 <- [1,521,null,{"value":["/content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html",0,null,null,[["Expecting logs: [\"PASS: 2 stylesheets on the page.\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:01:32 INFO - .. 20:01:32 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html | took 5471ms 20:01:32 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html 20:01:32 INFO - PROCESS | 1669 | 1477969292806 Marionette TRACE conn2 -> [0,522,"getWindowHandle",null] 20:01:32 INFO - PROCESS | 1669 | 1477969292809 Marionette TRACE conn2 <- [1,522,null,{"value":"7"}] 20:01:32 INFO - PROCESS | 1669 | 1477969292814 Marionette TRACE conn2 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:01:32 INFO - PROCESS | 1669 | 1477969292897 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 20:01:32 INFO - PROCESS | 1669 | 1477969292902 Marionette TRACE conn2 -> [0,524,"getWindowHandles",null] 20:01:32 INFO - PROCESS | 1669 | 1477969292905 Marionette TRACE conn2 <- [1,524,null,["7"]] 20:01:32 INFO - PROCESS | 1669 | 1477969292908 Marionette TRACE conn2 -> [0,525,"switchToWindow",{"name":"7"}] 20:01:32 INFO - PROCESS | 1669 | 1477969292911 Marionette TRACE conn2 <- [1,525,null,{}] 20:01:32 INFO - PROCESS | 1669 | 1477969292986 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:01:33 INFO - PROCESS | 1669 | ++DOCSHELL 0x128f4d000 == 13 [pid = 1669] [id = 120] 20:01:33 INFO - PROCESS | 1669 | ++DOMWINDOW == 28 (0x129186800) [pid = 1669] [serial = 350] [outer = 0x0] 20:01:33 INFO - PROCESS | 1669 | ++DOMWINDOW == 29 (0x12966f800) [pid = 1669] [serial = 351] [outer = 0x129186800] 20:01:33 INFO - PROCESS | 1669 | 1477969293038 Marionette DEBUG loaded listener.js 20:01:33 INFO - PROCESS | 1669 | ++DOMWINDOW == 30 (0x12a934800) [pid = 1669] [serial = 352] [outer = 0x129186800] 20:01:33 INFO - PROCESS | 1669 | 1477969293849 Marionette TRACE conn2 <- [1,526,null,{"value":["/content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:01:33 INFO - .. 20:01:33 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html | took 1065ms 20:01:33 INFO - PROCESS | 1669 | 1477969293879 Marionette TRACE conn2 -> [0,527,"getWindowHandle",null] 20:01:33 INFO - PROCESS | 1669 | 1477969293881 Marionette TRACE conn2 <- [1,527,null,{"value":"7"}] 20:01:33 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html 20:01:33 INFO - PROCESS | 1669 | 1477969293884 Marionette TRACE conn2 -> [0,528,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:01:34 INFO - PROCESS | 1669 | 1477969294015 Marionette TRACE conn2 <- [1,528,null,{"value":null}] 20:01:34 INFO - PROCESS | 1669 | 1477969294055 Marionette TRACE conn2 -> [0,529,"getWindowHandles",null] 20:01:34 INFO - PROCESS | 1669 | 1477969294057 Marionette TRACE conn2 <- [1,529,null,["7"]] 20:01:34 INFO - PROCESS | 1669 | 1477969294060 Marionette TRACE conn2 -> [0,530,"switchToWindow",{"name":"7"}] 20:01:34 INFO - PROCESS | 1669 | 1477969294063 Marionette TRACE conn2 <- [1,530,null,{}] 20:01:34 INFO - PROCESS | 1669 | 1477969294065 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:01:34 INFO - PROCESS | 1669 | ++DOCSHELL 0x12b6ae000 == 14 [pid = 1669] [id = 121] 20:01:34 INFO - PROCESS | 1669 | ++DOMWINDOW == 31 (0x12b6ae800) [pid = 1669] [serial = 353] [outer = 0x0] 20:01:34 INFO - PROCESS | 1669 | ++DOMWINDOW == 32 (0x12b6b8800) [pid = 1669] [serial = 354] [outer = 0x12b6ae800] 20:01:34 INFO - PROCESS | 1669 | 1477969294109 Marionette DEBUG loaded listener.js 20:01:34 INFO - PROCESS | 1669 | ++DOMWINDOW == 33 (0x12b94b000) [pid = 1669] [serial = 355] [outer = 0x12b6ae800] 20:01:34 WARNING - wptserve Traceback (most recent call last): 20:01:34 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:01:34 WARNING - rv = self.func(request, response) 20:01:34 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/content-security-policy/support/report.py", line 33, in main 20:01:34 WARNING - request.server.stash.put(key=key, value=report) 20:01:34 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/stash.py", line 121, in put 20:01:34 WARNING - (internal_key, self.data[str(internal_key)], value)) 20:01:34 WARNING - File "", line 2, in __getitem__ 20:01:34 WARNING - File "/tools/python27/lib/python2.7/multiprocessing/managers.py", line 773, in _callmethod 20:01:34 WARNING - raise convert_to_error(kind, result) 20:01:34 WARNING - KeyError: "('/content-security-policy/support/report.py', '94e4a8bd-e59f-4f1e-b59b-3045d322145b')" 20:01:34 WARNING - 20:01:34 INFO - PROCESS | 1669 | 1477969294890 Marionette TRACE conn2 <- [1,531,null,{"value":["/content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html",0,null,null,[["Violation report status OK.",0,null,null],["inline-style-allowed-while-cloning-objects",0,null,null],["inline-style-allowed-while-cloning-objects 1",0,null,null],["inline-style-allowed-while-cloning-objects 2",0,null,null],["inline-style-allowed-while-cloning-objects 3",0,null,null],["inline-style-allowed-while-cloning-objects 4",0,null,null],["inline-style-allowed-while-cloning-objects 5",0,null,null],["inline-style-allowed-while-cloning-objects 6",0,null,null],["inline-style-allowed-while-cloning-objects 7",0,null,null],["inline-style-allowed-while-cloning-objects 8",0,null,null],["inline-style-allowed-while-cloning-objects 9",0,null,null],["inline-style-allowed-while-cloning-objects 10",0,null,null],["inline-style-allowed-while-cloning-objects 11",0,null,null],["inline-style-allowed-while-cloning-objects 12",0,null,null],["inline-style-allowed-while-cloning-objects 13",0,null,null],["inline-style-allowed-while-cloning-objects 14",0,null,null],["inline-style-allowed-while-cloning-objects 15",0,null,null],["inline-style-allowed-while-cloning-objects 16",0,null,null],["inline-style-allowed-while-cloning-objects 17",0,null,null],["inline-style-allowed-while-cloning-objects 18",0,null,null],["inline-style-allowed-while-cloning-objects 19",0,null,null],["inline-style-allowed-while-cloning-objects 20",0,null,null],["inline-style-allowed-while-cloning-objects 21",0,null,null]]]}] 20:01:34 INFO - ....................... 20:01:34 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html | took 1020ms 20:01:34 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-allowed.sub.html 20:01:34 INFO - PROCESS | 1669 | 1477969294905 Marionette TRACE conn2 -> [0,532,"getWindowHandle",null] 20:01:34 INFO - PROCESS | 1669 | 1477969294908 Marionette TRACE conn2 <- [1,532,null,{"value":"7"}] 20:01:34 INFO - PROCESS | 1669 | 1477969294912 Marionette TRACE conn2 -> [0,533,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:01:35 INFO - PROCESS | 1669 | 1477969295005 Marionette TRACE conn2 <- [1,533,null,{"value":null}] 20:01:35 INFO - PROCESS | 1669 | --DOMWINDOW == 32 (0x11ebc6000) [pid = 1669] [serial = 342] [outer = 0x0] [url = about:blank] 20:01:35 INFO - PROCESS | 1669 | --DOMWINDOW == 31 (0x12a94c000) [pid = 1669] [serial = 340] [outer = 0x0] [url = about:blank] 20:01:35 INFO - PROCESS | 1669 | 1477969295045 Marionette TRACE conn2 -> [0,534,"getWindowHandles",null] 20:01:35 INFO - PROCESS | 1669 | 1477969295047 Marionette TRACE conn2 <- [1,534,null,["7"]] 20:01:35 INFO - PROCESS | 1669 | 1477969295050 Marionette TRACE conn2 -> [0,535,"switchToWindow",{"name":"7"}] 20:01:35 INFO - PROCESS | 1669 | 1477969295053 Marionette TRACE conn2 <- [1,535,null,{}] 20:01:35 INFO - PROCESS | 1669 | 1477969295056 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:01:35 INFO - PROCESS | 1669 | ++DOCSHELL 0x129667000 == 15 [pid = 1669] [id = 122] 20:01:35 INFO - PROCESS | 1669 | ++DOMWINDOW == 32 (0x12966f000) [pid = 1669] [serial = 356] [outer = 0x0] 20:01:35 INFO - PROCESS | 1669 | ++DOMWINDOW == 33 (0x12a930800) [pid = 1669] [serial = 357] [outer = 0x12966f000] 20:01:35 INFO - PROCESS | 1669 | 1477969295097 Marionette DEBUG loaded listener.js 20:01:35 INFO - PROCESS | 1669 | ++DOMWINDOW == 34 (0x12b330000) [pid = 1669] [serial = 358] [outer = 0x12966f000] 20:01:40 INFO - PROCESS | 1669 | 1477969300329 Marionette TRACE conn2 <- [1,536,null,{"value":["/content-security-policy/blink-contrib/inline-style-allowed.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:01:40 INFO - .. 20:01:40 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-allowed.sub.html | took 5473ms 20:01:40 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html 20:01:40 INFO - PROCESS | 1669 | 1477969300385 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 20:01:40 INFO - PROCESS | 1669 | 1477969300387 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 20:01:40 INFO - PROCESS | 1669 | 1477969300390 Marionette TRACE conn2 -> [0,538,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:01:40 INFO - PROCESS | 1669 | 1477969300482 Marionette TRACE conn2 <- [1,538,null,{"value":null}] 20:01:40 INFO - PROCESS | 1669 | 1477969300488 Marionette TRACE conn2 -> [0,539,"getWindowHandles",null] 20:01:40 INFO - PROCESS | 1669 | 1477969300490 Marionette TRACE conn2 <- [1,539,null,["7"]] 20:01:40 INFO - PROCESS | 1669 | 1477969300493 Marionette TRACE conn2 -> [0,540,"switchToWindow",{"name":"7"}] 20:01:40 INFO - PROCESS | 1669 | 1477969300495 Marionette TRACE conn2 <- [1,540,null,{}] 20:01:40 INFO - PROCESS | 1669 | 1477969300497 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:01:40 INFO - PROCESS | 1669 | ++DOCSHELL 0x12b32b000 == 16 [pid = 1669] [id = 123] 20:01:40 INFO - PROCESS | 1669 | ++DOMWINDOW == 35 (0x12b6a1000) [pid = 1669] [serial = 359] [outer = 0x0] 20:01:40 INFO - PROCESS | 1669 | ++DOMWINDOW == 36 (0x12b951000) [pid = 1669] [serial = 360] [outer = 0x12b6a1000] 20:01:40 INFO - PROCESS | 1669 | 1477969300537 Marionette DEBUG loaded listener.js 20:01:40 INFO - PROCESS | 1669 | ++DOMWINDOW == 37 (0x12ba19800) [pid = 1669] [serial = 361] [outer = 0x12b6a1000] 20:01:42 INFO - PROCESS | 1669 | --DOCSHELL 0x11ebb7000 == 15 [pid = 1669] [id = 118] 20:01:42 INFO - PROCESS | 1669 | --DOCSHELL 0x11ebb3800 == 14 [pid = 1669] [id = 117] 20:01:42 INFO - PROCESS | 1669 | --DOCSHELL 0x12a732800 == 13 [pid = 1669] [id = 116] 20:01:42 INFO - PROCESS | 1669 | --DOCSHELL 0x11f99d800 == 12 [pid = 1669] [id = 119] 20:01:42 INFO - PROCESS | 1669 | --DOCSHELL 0x128f4d000 == 11 [pid = 1669] [id = 120] 20:01:42 INFO - PROCESS | 1669 | --DOMWINDOW == 36 (0x129174800) [pid = 1669] [serial = 348] [outer = 0x0] [url = about:blank] 20:01:42 INFO - PROCESS | 1669 | --DOMWINDOW == 35 (0x11f9a4800) [pid = 1669] [serial = 345] [outer = 0x0] [url = about:blank] 20:01:45 INFO - PROCESS | 1669 | --DOMWINDOW == 34 (0x12966f000) [pid = 1669] [serial = 356] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-allowed.sub.html] 20:01:45 INFO - PROCESS | 1669 | --DOMWINDOW == 33 (0x129186800) [pid = 1669] [serial = 350] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html] 20:01:45 INFO - PROCESS | 1669 | --DOMWINDOW == 32 (0x12b6ae800) [pid = 1669] [serial = 353] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html] 20:01:45 INFO - PROCESS | 1669 | --DOMWINDOW == 31 (0x128e90000) [pid = 1669] [serial = 347] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html] 20:01:45 INFO - PROCESS | 1669 | --DOMWINDOW == 30 (0x11ebb4800) [pid = 1669] [serial = 341] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html] 20:01:45 INFO - PROCESS | 1669 | --DOMWINDOW == 29 (0x11f887000) [pid = 1669] [serial = 344] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html] 20:01:45 INFO - PROCESS | 1669 | 1477969305805 Marionette TRACE conn2 <- [1,541,null,{"value":["/content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:01:45 INFO - .. 20:01:45 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html | took 5425ms 20:01:45 INFO - PROCESS | 1669 | 1477969305817 Marionette TRACE conn2 -> [0,542,"getWindowHandle",null] 20:01:45 INFO - PROCESS | 1669 | 1477969305820 Marionette TRACE conn2 <- [1,542,null,{"value":"7"}] 20:01:45 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html 20:01:45 INFO - PROCESS | 1669 | 1477969305825 Marionette TRACE conn2 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:01:45 INFO - PROCESS | 1669 | 1477969305910 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 20:01:45 INFO - PROCESS | 1669 | 1477969305916 Marionette TRACE conn2 -> [0,544,"getWindowHandles",null] 20:01:45 INFO - PROCESS | 1669 | 1477969305919 Marionette TRACE conn2 <- [1,544,null,["7"]] 20:01:45 INFO - PROCESS | 1669 | 1477969305922 Marionette TRACE conn2 -> [0,545,"switchToWindow",{"name":"7"}] 20:01:45 INFO - PROCESS | 1669 | 1477969305926 Marionette TRACE conn2 <- [1,545,null,{}] 20:01:45 INFO - PROCESS | 1669 | 1477969305929 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:01:45 INFO - PROCESS | 1669 | ++DOCSHELL 0x11f866800 == 12 [pid = 1669] [id = 124] 20:01:45 INFO - PROCESS | 1669 | ++DOMWINDOW == 30 (0x11f868800) [pid = 1669] [serial = 362] [outer = 0x0] 20:01:45 INFO - PROCESS | 1669 | ++DOMWINDOW == 31 (0x11f874000) [pid = 1669] [serial = 363] [outer = 0x11f868800] 20:01:45 INFO - PROCESS | 1669 | 1477969305975 Marionette DEBUG loaded listener.js 20:01:46 INFO - PROCESS | 1669 | ++DOMWINDOW == 32 (0x128e8f800) [pid = 1669] [serial = 364] [outer = 0x11f868800] 20:01:46 INFO - PROCESS | 1669 | 1477969306749 Marionette TRACE conn2 <- [1,546,null,{"value":["/content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:01:46 INFO - .. 20:01:46 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html | took 966ms 20:01:46 INFO - PROCESS | 1669 | 1477969306790 Marionette TRACE conn2 -> [0,547,"getWindowHandle",null] 20:01:46 INFO - PROCESS | 1669 | 1477969306792 Marionette TRACE conn2 <- [1,547,null,{"value":"7"}] 20:01:46 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html 20:01:46 INFO - PROCESS | 1669 | 1477969306795 Marionette TRACE conn2 -> [0,548,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:01:46 INFO - PROCESS | 1669 | 1477969306877 Marionette TRACE conn2 <- [1,548,null,{"value":null}] 20:01:46 INFO - PROCESS | 1669 | 1477969306882 Marionette TRACE conn2 -> [0,549,"getWindowHandles",null] 20:01:46 INFO - PROCESS | 1669 | 1477969306884 Marionette TRACE conn2 <- [1,549,null,["7"]] 20:01:46 INFO - PROCESS | 1669 | 1477969306887 Marionette TRACE conn2 -> [0,550,"switchToWindow",{"name":"7"}] 20:01:46 INFO - PROCESS | 1669 | 1477969306890 Marionette TRACE conn2 <- [1,550,null,{}] 20:01:46 INFO - PROCESS | 1669 | 1477969306893 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:01:46 INFO - PROCESS | 1669 | ++DOCSHELL 0x129c53800 == 13 [pid = 1669] [id = 125] 20:01:46 INFO - PROCESS | 1669 | ++DOMWINDOW == 33 (0x129c56800) [pid = 1669] [serial = 365] [outer = 0x0] 20:01:46 INFO - PROCESS | 1669 | ++DOMWINDOW == 34 (0x129c6a000) [pid = 1669] [serial = 366] [outer = 0x129c56800] 20:01:46 INFO - PROCESS | 1669 | 1477969306934 Marionette DEBUG loaded listener.js 20:01:46 INFO - PROCESS | 1669 | ++DOMWINDOW == 35 (0x129f74800) [pid = 1669] [serial = 367] [outer = 0x129c56800] 20:01:49 INFO - PROCESS | 1669 | --DOCSHELL 0x12b6ae000 == 12 [pid = 1669] [id = 121] 20:01:49 INFO - PROCESS | 1669 | --DOCSHELL 0x129667000 == 11 [pid = 1669] [id = 122] 20:01:49 INFO - PROCESS | 1669 | --DOCSHELL 0x11f866800 == 10 [pid = 1669] [id = 124] 20:01:49 INFO - PROCESS | 1669 | --DOCSHELL 0x12b32b000 == 9 [pid = 1669] [id = 123] 20:01:50 INFO - PROCESS | 1669 | --DOMWINDOW == 34 (0x11ec99800) [pid = 1669] [serial = 343] [outer = 0x0] [url = about:blank] 20:01:50 INFO - PROCESS | 1669 | --DOMWINDOW == 33 (0x128f4d800) [pid = 1669] [serial = 346] [outer = 0x0] [url = about:blank] 20:01:50 INFO - PROCESS | 1669 | --DOMWINDOW == 32 (0x12a930800) [pid = 1669] [serial = 357] [outer = 0x0] [url = about:blank] 20:01:50 INFO - PROCESS | 1669 | --DOMWINDOW == 31 (0x12b330000) [pid = 1669] [serial = 358] [outer = 0x0] [url = about:blank] 20:01:50 INFO - PROCESS | 1669 | --DOMWINDOW == 30 (0x12b6b8800) [pid = 1669] [serial = 354] [outer = 0x0] [url = about:blank] 20:01:50 INFO - PROCESS | 1669 | --DOMWINDOW == 29 (0x12b94b000) [pid = 1669] [serial = 355] [outer = 0x0] [url = about:blank] 20:01:50 INFO - PROCESS | 1669 | --DOMWINDOW == 28 (0x12966f800) [pid = 1669] [serial = 351] [outer = 0x0] [url = about:blank] 20:01:50 INFO - PROCESS | 1669 | --DOMWINDOW == 27 (0x12a934800) [pid = 1669] [serial = 352] [outer = 0x0] [url = about:blank] 20:01:50 INFO - PROCESS | 1669 | --DOMWINDOW == 26 (0x12918f800) [pid = 1669] [serial = 349] [outer = 0x0] [url = about:blank] 20:01:50 INFO - PROCESS | 1669 | --DOMWINDOW == 25 (0x12b951000) [pid = 1669] [serial = 360] [outer = 0x0] [url = about:blank] 20:01:52 INFO - PROCESS | 1669 | 1477969312209 Marionette TRACE conn2 <- [1,551,null,{"value":["/content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:01:52 INFO - .. 20:01:52 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html | took 5422ms 20:01:52 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-blocked.sub.html 20:01:52 INFO - PROCESS | 1669 | 1477969312218 Marionette TRACE conn2 -> [0,552,"getWindowHandle",null] 20:01:52 INFO - PROCESS | 1669 | 1477969312221 Marionette TRACE conn2 <- [1,552,null,{"value":"7"}] 20:01:52 INFO - PROCESS | 1669 | 1477969312227 Marionette TRACE conn2 -> [0,553,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:01:52 INFO - PROCESS | 1669 | 1477969312328 Marionette TRACE conn2 <- [1,553,null,{"value":null}] 20:01:52 INFO - PROCESS | 1669 | 1477969312334 Marionette TRACE conn2 -> [0,554,"getWindowHandles",null] 20:01:52 INFO - PROCESS | 1669 | 1477969312336 Marionette TRACE conn2 <- [1,554,null,["7"]] 20:01:52 INFO - PROCESS | 1669 | 1477969312362 Marionette TRACE conn2 -> [0,555,"switchToWindow",{"name":"7"}] 20:01:52 INFO - PROCESS | 1669 | 1477969312366 Marionette TRACE conn2 <- [1,555,null,{}] 20:01:52 INFO - PROCESS | 1669 | 1477969312369 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:01:52 INFO - PROCESS | 1669 | ++DOCSHELL 0x11ebb6000 == 10 [pid = 1669] [id = 126] 20:01:52 INFO - PROCESS | 1669 | ++DOMWINDOW == 26 (0x11ebc0800) [pid = 1669] [serial = 368] [outer = 0x0] 20:01:52 INFO - PROCESS | 1669 | ++DOMWINDOW == 27 (0x11ebc7000) [pid = 1669] [serial = 369] [outer = 0x11ebc0800] 20:01:52 INFO - PROCESS | 1669 | 1477969312412 Marionette DEBUG loaded listener.js 20:01:52 INFO - PROCESS | 1669 | ++DOMWINDOW == 28 (0x11f150800) [pid = 1669] [serial = 370] [outer = 0x11ebc0800] 20:01:52 INFO - PROCESS | 1669 | --DOMWINDOW == 27 (0x11f868800) [pid = 1669] [serial = 362] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html] 20:01:52 INFO - PROCESS | 1669 | --DOMWINDOW == 26 (0x12b6a1000) [pid = 1669] [serial = 359] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html] 20:01:53 INFO - PROCESS | 1669 | 1477969313168 Marionette TRACE conn2 <- [1,556,null,{"value":["/content-security-policy/blink-contrib/inline-style-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:01:53 INFO - .. 20:01:53 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-blocked.sub.html | took 967ms 20:01:53 INFO - TEST-START | /content-security-policy/blink-contrib/media-src-track-block.sub.html 20:01:53 INFO - PROCESS | 1669 | 1477969313192 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 20:01:53 INFO - PROCESS | 1669 | 1477969313194 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 20:01:53 INFO - PROCESS | 1669 | 1477969313197 Marionette TRACE conn2 -> [0,558,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:01:53 INFO - PROCESS | 1669 | 1477969313284 Marionette TRACE conn2 <- [1,558,null,{"value":null}] 20:01:53 INFO - PROCESS | 1669 | 1477969313288 Marionette TRACE conn2 -> [0,559,"getWindowHandles",null] 20:01:53 INFO - PROCESS | 1669 | 1477969313290 Marionette TRACE conn2 <- [1,559,null,["7"]] 20:01:53 INFO - PROCESS | 1669 | 1477969313293 Marionette TRACE conn2 -> [0,560,"switchToWindow",{"name":"7"}] 20:01:53 INFO - PROCESS | 1669 | 1477969313295 Marionette TRACE conn2 <- [1,560,null,{}] 20:01:53 INFO - PROCESS | 1669 | 1477969313299 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:01:53 INFO - PROCESS | 1669 | ++DOCSHELL 0x11ebc2000 == 11 [pid = 1669] [id = 127] 20:01:53 INFO - PROCESS | 1669 | ++DOMWINDOW == 27 (0x128f4c000) [pid = 1669] [serial = 371] [outer = 0x0] 20:01:53 INFO - PROCESS | 1669 | ++DOMWINDOW == 28 (0x12917a800) [pid = 1669] [serial = 372] [outer = 0x128f4c000] 20:01:53 INFO - PROCESS | 1669 | 1477969313340 Marionette DEBUG loaded listener.js 20:01:53 INFO - PROCESS | 1669 | ++DOMWINDOW == 29 (0x12918f800) [pid = 1669] [serial = 373] [outer = 0x128f4c000] 20:01:57 INFO - PROCESS | 1669 | --DOCSHELL 0x11ebb6000 == 10 [pid = 1669] [id = 126] 20:01:57 INFO - PROCESS | 1669 | --DOCSHELL 0x129c53800 == 9 [pid = 1669] [id = 125] 20:01:57 INFO - PROCESS | 1669 | --DOMWINDOW == 28 (0x11f874000) [pid = 1669] [serial = 363] [outer = 0x0] [url = about:blank] 20:01:57 INFO - PROCESS | 1669 | --DOMWINDOW == 27 (0x128e8f800) [pid = 1669] [serial = 364] [outer = 0x0] [url = about:blank] 20:01:57 INFO - PROCESS | 1669 | --DOMWINDOW == 26 (0x12ba19800) [pid = 1669] [serial = 361] [outer = 0x0] [url = about:blank] 20:01:59 INFO - PROCESS | 1669 | 1477969319577 Marionette TRACE conn2 <- [1,561,null,{"value":["/content-security-policy/blink-contrib/media-src-track-block.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",1,"assert_unreached: Alert timeout, expected alerts PASS not fired. Reached unreachable code","@http://web-platform.test:8000/content-security-policy/support/alertAssert.sub.js?alerts=[%22PASS%22]:16:32\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\n@http://web-platform.test:8000/content-security-policy/support/alertAssert.sub.js?alerts=[%22PASS%22]:16:6\nstep_timeout/<@http://web-platform.test:8000/resources/testharness.js:668:13\nsetTimeout handler*step_timeout@http://web-platform.test:8000/resources/testharness.js:667:16\n@http://web-platform.test:8000/content-security-policy/support/alertAssert.sub.js?alerts=[%22PASS%22]:14:2\n"],["Violation report status OK.",1,"assert_equals: No such report. expected \"true\" but got \"false\"","report.onload<@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=media-src%20%27none%27:47:11\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=media-src%20%27none%27:42:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\n@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=media-src%20%27none%27:39:3\n@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=media-src%20%27none%27:1:2\n"]]]}] 20:01:59 INFO - .. 20:01:59 INFO - TEST-OK | /content-security-policy/blink-contrib/media-src-track-block.sub.html | took 6429ms 20:01:59 INFO - PROCESS | 1669 | --DOMWINDOW == 25 (0x11ebc0800) [pid = 1669] [serial = 368] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-blocked.sub.html] 20:01:59 INFO - PROCESS | 1669 | --DOMWINDOW == 24 (0x129c56800) [pid = 1669] [serial = 365] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html] 20:01:59 INFO - PROCESS | 1669 | 1477969319639 Marionette TRACE conn2 -> [0,562,"getWindowHandle",null] 20:01:59 INFO - PROCESS | 1669 | 1477969319642 Marionette TRACE conn2 <- [1,562,null,{"value":"7"}] 20:01:59 INFO - TEST-START | /content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html 20:01:59 INFO - PROCESS | 1669 | 1477969319647 Marionette TRACE conn2 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:01:59 INFO - PROCESS | 1669 | 1477969319745 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 20:01:59 INFO - PROCESS | 1669 | 1477969319769 Marionette TRACE conn2 -> [0,564,"getWindowHandles",null] 20:01:59 INFO - PROCESS | 1669 | 1477969319772 Marionette TRACE conn2 <- [1,564,null,["7"]] 20:01:59 INFO - PROCESS | 1669 | 1477969319775 Marionette TRACE conn2 -> [0,565,"switchToWindow",{"name":"7"}] 20:01:59 INFO - PROCESS | 1669 | 1477969319779 Marionette TRACE conn2 <- [1,565,null,{}] 20:01:59 INFO - PROCESS | 1669 | 1477969319784 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:01:59 INFO - PROCESS | 1669 | ++DOCSHELL 0x11f868800 == 10 [pid = 1669] [id = 128] 20:01:59 INFO - PROCESS | 1669 | ++DOMWINDOW == 25 (0x11f86d000) [pid = 1669] [serial = 374] [outer = 0x0] 20:01:59 INFO - PROCESS | 1669 | ++DOMWINDOW == 26 (0x11f98f000) [pid = 1669] [serial = 375] [outer = 0x11f86d000] 20:01:59 INFO - PROCESS | 1669 | 1477969319828 Marionette DEBUG loaded listener.js 20:01:59 INFO - PROCESS | 1669 | ++DOMWINDOW == 27 (0x128f3b800) [pid = 1669] [serial = 376] [outer = 0x11f86d000] 20:02:00 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:02:00 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5735 20:02:00 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsObjectLoadingContent.cpp, line 2703 20:02:00 INFO - PROCESS | 1669 | 1477969320552 Marionette TRACE conn2 <- [1,566,null,{"value":["/content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 20:02:00 INFO - . 20:02:00 INFO - TEST-OK | /content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html | took 916ms 20:02:00 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html 20:02:00 INFO - PROCESS | 1669 | 1477969320561 Marionette TRACE conn2 -> [0,567,"getWindowHandle",null] 20:02:00 INFO - PROCESS | 1669 | 1477969320564 Marionette TRACE conn2 <- [1,567,null,{"value":"7"}] 20:02:00 INFO - PROCESS | 1669 | 1477969320567 Marionette TRACE conn2 -> [0,568,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:02:00 INFO - PROCESS | 1669 | 1477969320652 Marionette TRACE conn2 <- [1,568,null,{"value":null}] 20:02:00 INFO - PROCESS | 1669 | 1477969320657 Marionette TRACE conn2 -> [0,569,"getWindowHandles",null] 20:02:00 INFO - PROCESS | 1669 | 1477969320659 Marionette TRACE conn2 <- [1,569,null,["7"]] 20:02:00 INFO - PROCESS | 1669 | 1477969320661 Marionette TRACE conn2 -> [0,570,"switchToWindow",{"name":"7"}] 20:02:00 INFO - PROCESS | 1669 | 1477969320664 Marionette TRACE conn2 <- [1,570,null,{}] 20:02:00 INFO - PROCESS | 1669 | 1477969320670 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:02:00 INFO - PROCESS | 1669 | ++DOCSHELL 0x12a084800 == 11 [pid = 1669] [id = 129] 20:02:00 INFO - PROCESS | 1669 | ++DOMWINDOW == 28 (0x12a085000) [pid = 1669] [serial = 377] [outer = 0x0] 20:02:00 INFO - PROCESS | 1669 | ++DOMWINDOW == 29 (0x12a71b800) [pid = 1669] [serial = 378] [outer = 0x12a085000] 20:02:00 INFO - PROCESS | 1669 | 1477969320709 Marionette DEBUG loaded listener.js 20:02:00 INFO - PROCESS | 1669 | ++DOMWINDOW == 30 (0x12a731000) [pid = 1669] [serial = 379] [outer = 0x12a085000] 20:02:00 INFO - PROCESS | 1669 | 1477969320978 Marionette TRACE conn2 <- [1,571,null,{"value":["/content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",3,"No Java Plugin, cannot run test.",null]]]}] 20:02:01 INFO - . 20:02:01 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html | took 464ms 20:02:01 INFO - PROCESS | 1669 | 1477969321037 Marionette TRACE conn2 -> [0,572,"getWindowHandle",null] 20:02:01 INFO - PROCESS | 1669 | 1477969321041 Marionette TRACE conn2 <- [1,572,null,{"value":"7"}] 20:02:01 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-archive.sub.html 20:02:01 INFO - PROCESS | 1669 | 1477969321044 Marionette TRACE conn2 -> [0,573,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:02:01 INFO - PROCESS | 1669 | 1477969321133 Marionette TRACE conn2 <- [1,573,null,{"value":null}] 20:02:01 INFO - PROCESS | 1669 | 1477969321139 Marionette TRACE conn2 -> [0,574,"getWindowHandles",null] 20:02:01 INFO - PROCESS | 1669 | 1477969321141 Marionette TRACE conn2 <- [1,574,null,["7"]] 20:02:01 INFO - PROCESS | 1669 | 1477969321144 Marionette TRACE conn2 -> [0,575,"switchToWindow",{"name":"7"}] 20:02:01 INFO - PROCESS | 1669 | 1477969321147 Marionette TRACE conn2 <- [1,575,null,{}] 20:02:01 INFO - PROCESS | 1669 | 1477969321152 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:02:01 INFO - PROCESS | 1669 | ++DOCSHELL 0x12b6a2800 == 12 [pid = 1669] [id = 130] 20:02:01 INFO - PROCESS | 1669 | ++DOMWINDOW == 31 (0x12b6a4800) [pid = 1669] [serial = 380] [outer = 0x0] 20:02:01 INFO - PROCESS | 1669 | ++DOMWINDOW == 32 (0x12b6ad000) [pid = 1669] [serial = 381] [outer = 0x12b6a4800] 20:02:01 INFO - PROCESS | 1669 | 1477969321193 Marionette DEBUG loaded listener.js 20:02:01 INFO - PROCESS | 1669 | ++DOMWINDOW == 33 (0x12b6bc000) [pid = 1669] [serial = 382] [outer = 0x12b6a4800] 20:02:01 INFO - PROCESS | 1669 | 1477969321469 Marionette TRACE conn2 <- [1,576,null,{"value":["/content-security-policy/blink-contrib/object-src-applet-archive.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",3,"No Java Plugin, cannot run test.",null]]]}] 20:02:01 INFO - . 20:02:01 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-archive.sub.html | took 467ms 20:02:01 INFO - PROCESS | 1669 | 1477969321511 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 20:02:01 INFO - PROCESS | 1669 | 1477969321513 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 20:02:01 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html 20:02:01 INFO - PROCESS | 1669 | 1477969321516 Marionette TRACE conn2 -> [0,578,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:02:01 INFO - PROCESS | 1669 | 1477969321603 Marionette TRACE conn2 <- [1,578,null,{"value":null}] 20:02:01 INFO - PROCESS | 1669 | 1477969321647 Marionette TRACE conn2 -> [0,579,"getWindowHandles",null] 20:02:01 INFO - PROCESS | 1669 | 1477969321649 Marionette TRACE conn2 <- [1,579,null,["7"]] 20:02:01 INFO - PROCESS | 1669 | 1477969321651 Marionette TRACE conn2 -> [0,580,"switchToWindow",{"name":"7"}] 20:02:01 INFO - PROCESS | 1669 | 1477969321654 Marionette TRACE conn2 <- [1,580,null,{}] 20:02:01 INFO - PROCESS | 1669 | 1477969321657 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:02:01 INFO - PROCESS | 1669 | ++DOCSHELL 0x12ba06800 == 13 [pid = 1669] [id = 131] 20:02:01 INFO - PROCESS | 1669 | ++DOMWINDOW == 34 (0x12ba0a000) [pid = 1669] [serial = 383] [outer = 0x0] 20:02:01 INFO - PROCESS | 1669 | ++DOMWINDOW == 35 (0x12cb05800) [pid = 1669] [serial = 384] [outer = 0x12ba0a000] 20:02:01 INFO - PROCESS | 1669 | 1477969321699 Marionette DEBUG loaded listener.js 20:02:01 INFO - PROCESS | 1669 | ++DOMWINDOW == 36 (0x12cb1a000) [pid = 1669] [serial = 385] [outer = 0x12ba0a000] 20:02:01 INFO - . 20:02:01 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html | took 418ms 20:02:01 INFO - PROCESS | 1669 | 1477969321929 Marionette TRACE conn2 <- [1,581,null,{"value":["/content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",3,"No Java Plugin, cannot run test.",null]]]}] 20:02:01 INFO - PROCESS | 1669 | 1477969321934 Marionette TRACE conn2 -> [0,582,"getWindowHandle",null] 20:02:01 INFO - PROCESS | 1669 | 1477969321935 Marionette TRACE conn2 <- [1,582,null,{"value":"7"}] 20:02:01 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-code.sub.html 20:02:01 INFO - PROCESS | 1669 | 1477969321938 Marionette TRACE conn2 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:02:02 INFO - PROCESS | 1669 | 1477969322014 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 20:02:02 INFO - PROCESS | 1669 | 1477969322020 Marionette TRACE conn2 -> [0,584,"getWindowHandles",null] 20:02:02 INFO - PROCESS | 1669 | 1477969322022 Marionette TRACE conn2 <- [1,584,null,["7"]] 20:02:02 INFO - PROCESS | 1669 | 1477969322024 Marionette TRACE conn2 -> [0,585,"switchToWindow",{"name":"7"}] 20:02:02 INFO - PROCESS | 1669 | 1477969322027 Marionette TRACE conn2 <- [1,585,null,{}] 20:02:02 INFO - PROCESS | 1669 | 1477969322032 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:02:02 INFO - PROCESS | 1669 | ++DOCSHELL 0x12ccb9800 == 14 [pid = 1669] [id = 132] 20:02:02 INFO - PROCESS | 1669 | ++DOMWINDOW == 37 (0x12ccca000) [pid = 1669] [serial = 386] [outer = 0x0] 20:02:02 INFO - PROCESS | 1669 | ++DOMWINDOW == 38 (0x12ccd0800) [pid = 1669] [serial = 387] [outer = 0x12ccca000] 20:02:02 INFO - PROCESS | 1669 | 1477969322077 Marionette DEBUG loaded listener.js 20:02:02 INFO - PROCESS | 1669 | ++DOMWINDOW == 39 (0x12d166800) [pid = 1669] [serial = 388] [outer = 0x12ccca000] 20:02:02 INFO - PROCESS | 1669 | 1477969322373 Marionette TRACE conn2 <- [1,586,null,{"value":["/content-security-policy/blink-contrib/object-src-applet-code.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",3,"No Java Plugin, cannot run test.",null]]]}] 20:02:02 INFO - . 20:02:02 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-code.sub.html | took 467ms 20:02:02 INFO - PROCESS | 1669 | 1477969322406 Marionette TRACE conn2 -> [0,587,"getWindowHandle",null] 20:02:02 INFO - PROCESS | 1669 | 1477969322408 Marionette TRACE conn2 <- [1,587,null,{"value":"7"}] 20:02:02 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html 20:02:02 INFO - PROCESS | 1669 | 1477969322412 Marionette TRACE conn2 -> [0,588,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:02:02 INFO - PROCESS | 1669 | 1477969322590 Marionette TRACE conn2 <- [1,588,null,{"value":null}] 20:02:02 INFO - PROCESS | 1669 | 1477969322625 Marionette TRACE conn2 -> [0,589,"getWindowHandles",null] 20:02:02 INFO - PROCESS | 1669 | 1477969322627 Marionette TRACE conn2 <- [1,589,null,["7"]] 20:02:02 INFO - PROCESS | 1669 | 1477969322630 Marionette TRACE conn2 -> [0,590,"switchToWindow",{"name":"7"}] 20:02:02 INFO - PROCESS | 1669 | 1477969322634 Marionette TRACE conn2 <- [1,590,null,{}] 20:02:02 INFO - PROCESS | 1669 | 1477969322637 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:02:02 INFO - PROCESS | 1669 | ++DOCSHELL 0x12d82a800 == 15 [pid = 1669] [id = 133] 20:02:02 INFO - PROCESS | 1669 | ++DOMWINDOW == 40 (0x12d82f000) [pid = 1669] [serial = 389] [outer = 0x0] 20:02:02 INFO - PROCESS | 1669 | ++DOMWINDOW == 41 (0x12da2a000) [pid = 1669] [serial = 390] [outer = 0x12d82f000] 20:02:02 INFO - PROCESS | 1669 | 1477969322695 Marionette DEBUG loaded listener.js 20:02:02 INFO - PROCESS | 1669 | ++DOMWINDOW == 42 (0x12ddd8000) [pid = 1669] [serial = 391] [outer = 0x12d82f000] 20:02:04 INFO - PROCESS | 1669 | --DOCSHELL 0x11ebc2000 == 14 [pid = 1669] [id = 127] 20:02:05 INFO - PROCESS | 1669 | --DOMWINDOW == 41 (0x129c6a000) [pid = 1669] [serial = 366] [outer = 0x0] [url = about:blank] 20:02:05 INFO - PROCESS | 1669 | --DOMWINDOW == 40 (0x12917a800) [pid = 1669] [serial = 372] [outer = 0x0] [url = about:blank] 20:02:05 INFO - PROCESS | 1669 | --DOMWINDOW == 39 (0x11f150800) [pid = 1669] [serial = 370] [outer = 0x0] [url = about:blank] 20:02:05 INFO - PROCESS | 1669 | --DOMWINDOW == 38 (0x11ebc7000) [pid = 1669] [serial = 369] [outer = 0x0] [url = about:blank] 20:02:05 INFO - PROCESS | 1669 | --DOMWINDOW == 37 (0x129f74800) [pid = 1669] [serial = 367] [outer = 0x0] [url = about:blank] 20:02:07 INFO - PROCESS | 1669 | --DOMWINDOW == 36 (0x12ccca000) [pid = 1669] [serial = 386] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-code.sub.html] 20:02:07 INFO - PROCESS | 1669 | --DOMWINDOW == 35 (0x12a085000) [pid = 1669] [serial = 377] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html] 20:02:07 INFO - PROCESS | 1669 | --DOMWINDOW == 34 (0x12b6a4800) [pid = 1669] [serial = 380] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-archive.sub.html] 20:02:07 INFO - PROCESS | 1669 | --DOMWINDOW == 33 (0x12ba0a000) [pid = 1669] [serial = 383] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html] 20:02:07 INFO - PROCESS | 1669 | --DOMWINDOW == 32 (0x11f86d000) [pid = 1669] [serial = 374] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html] 20:02:07 INFO - PROCESS | 1669 | --DOMWINDOW == 31 (0x128f4c000) [pid = 1669] [serial = 371] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/media-src-track-block.sub.html] 20:02:08 INFO - PROCESS | 1669 | 1477969328029 Marionette TRACE conn2 <- [1,591,null,{"value":["/content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 20:02:08 INFO - . 20:02:08 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html | took 5625ms 20:02:08 INFO - PROCESS | 1669 | 1477969328038 Marionette TRACE conn2 -> [0,592,"getWindowHandle",null] 20:02:08 INFO - PROCESS | 1669 | 1477969328041 Marionette TRACE conn2 <- [1,592,null,{"value":"7"}] 20:02:08 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html 20:02:08 INFO - PROCESS | 1669 | 1477969328045 Marionette TRACE conn2 -> [0,593,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:02:08 INFO - PROCESS | 1669 | 1477969328129 Marionette TRACE conn2 <- [1,593,null,{"value":null}] 20:02:08 INFO - PROCESS | 1669 | 1477969328135 Marionette TRACE conn2 -> [0,594,"getWindowHandles",null] 20:02:08 INFO - PROCESS | 1669 | 1477969328136 Marionette TRACE conn2 <- [1,594,null,["7"]] 20:02:08 INFO - PROCESS | 1669 | 1477969328140 Marionette TRACE conn2 -> [0,595,"switchToWindow",{"name":"7"}] 20:02:08 INFO - PROCESS | 1669 | 1477969328143 Marionette TRACE conn2 <- [1,595,null,{}] 20:02:08 INFO - PROCESS | 1669 | 1477969328146 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:02:08 INFO - PROCESS | 1669 | ++DOCSHELL 0x128e95800 == 15 [pid = 1669] [id = 134] 20:02:08 INFO - PROCESS | 1669 | ++DOMWINDOW == 32 (0x128e96000) [pid = 1669] [serial = 392] [outer = 0x0] 20:02:08 INFO - PROCESS | 1669 | ++DOMWINDOW == 33 (0x128f4c000) [pid = 1669] [serial = 393] [outer = 0x128e96000] 20:02:08 INFO - PROCESS | 1669 | 1477969328192 Marionette DEBUG loaded listener.js 20:02:08 INFO - PROCESS | 1669 | ++DOMWINDOW == 34 (0x129658800) [pid = 1669] [serial = 394] [outer = 0x128e96000] 20:02:12 INFO - PROCESS | 1669 | --DOCSHELL 0x12ba06800 == 14 [pid = 1669] [id = 131] 20:02:12 INFO - PROCESS | 1669 | --DOCSHELL 0x12ccb9800 == 13 [pid = 1669] [id = 132] 20:02:12 INFO - PROCESS | 1669 | --DOCSHELL 0x12b6a2800 == 12 [pid = 1669] [id = 130] 20:02:12 INFO - PROCESS | 1669 | --DOCSHELL 0x12a084800 == 11 [pid = 1669] [id = 129] 20:02:12 INFO - PROCESS | 1669 | --DOCSHELL 0x11f868800 == 10 [pid = 1669] [id = 128] 20:02:12 INFO - PROCESS | 1669 | --DOCSHELL 0x12d82a800 == 9 [pid = 1669] [id = 133] 20:02:12 INFO - PROCESS | 1669 | --DOMWINDOW == 33 (0x12ccd0800) [pid = 1669] [serial = 387] [outer = 0x0] [url = about:blank] 20:02:12 INFO - PROCESS | 1669 | --DOMWINDOW == 32 (0x12d166800) [pid = 1669] [serial = 388] [outer = 0x0] [url = about:blank] 20:02:12 INFO - PROCESS | 1669 | --DOMWINDOW == 31 (0x12cb05800) [pid = 1669] [serial = 384] [outer = 0x0] [url = about:blank] 20:02:12 INFO - PROCESS | 1669 | --DOMWINDOW == 30 (0x12cb1a000) [pid = 1669] [serial = 385] [outer = 0x0] [url = about:blank] 20:02:12 INFO - PROCESS | 1669 | --DOMWINDOW == 29 (0x12b6ad000) [pid = 1669] [serial = 381] [outer = 0x0] [url = about:blank] 20:02:12 INFO - PROCESS | 1669 | --DOMWINDOW == 28 (0x12b6bc000) [pid = 1669] [serial = 382] [outer = 0x0] [url = about:blank] 20:02:12 INFO - PROCESS | 1669 | --DOMWINDOW == 27 (0x12a71b800) [pid = 1669] [serial = 378] [outer = 0x0] [url = about:blank] 20:02:12 INFO - PROCESS | 1669 | --DOMWINDOW == 26 (0x12a731000) [pid = 1669] [serial = 379] [outer = 0x0] [url = about:blank] 20:02:12 INFO - PROCESS | 1669 | --DOMWINDOW == 25 (0x11f98f000) [pid = 1669] [serial = 375] [outer = 0x0] [url = about:blank] 20:02:12 INFO - PROCESS | 1669 | --DOMWINDOW == 24 (0x128f3b800) [pid = 1669] [serial = 376] [outer = 0x0] [url = about:blank] 20:02:12 INFO - PROCESS | 1669 | --DOMWINDOW == 23 (0x12918f800) [pid = 1669] [serial = 373] [outer = 0x0] [url = about:blank] 20:02:12 INFO - PROCESS | 1669 | --DOMWINDOW == 22 (0x12da2a000) [pid = 1669] [serial = 390] [outer = 0x0] [url = about:blank] 20:02:13 INFO - PROCESS | 1669 | ++DOMWINDOW == 23 (0x11cfd8000) [pid = 1669] [serial = 395] [outer = 0x13f91a800] 20:02:13 INFO - PROCESS | 1669 | 1477969333486 Marionette TRACE conn2 <- [1,596,null,{"value":["/content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html",0,null,null,[["Violation report status OK.",1,"assert_equals: No such report. expected \"true\" but got \"false\"","report.onload<@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=object-src%20%27none%27:47:11\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=object-src%20%27none%27:42:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\n@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=object-src%20%27none%27:39:3\n@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=object-src%20%27none%27:1:2\n"]]]}] 20:02:13 INFO - . 20:02:13 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html | took 5477ms 20:02:13 INFO - PROCESS | 1669 | 1477969333523 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 20:02:13 INFO - PROCESS | 1669 | 1477969333526 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 20:02:13 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-url-allowed.sub.html 20:02:13 INFO - PROCESS | 1669 | 1477969333533 Marionette TRACE conn2 -> [0,598,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:02:13 INFO - PROCESS | 1669 | 1477969333620 Marionette TRACE conn2 <- [1,598,null,{"value":null}] 20:02:13 INFO - PROCESS | 1669 | 1477969333624 Marionette TRACE conn2 -> [0,599,"getWindowHandles",null] 20:02:13 INFO - PROCESS | 1669 | 1477969333627 Marionette TRACE conn2 <- [1,599,null,["7"]] 20:02:13 INFO - PROCESS | 1669 | 1477969333630 Marionette TRACE conn2 -> [0,600,"switchToWindow",{"name":"7"}] 20:02:13 INFO - PROCESS | 1669 | 1477969333634 Marionette TRACE conn2 <- [1,600,null,{}] 20:02:13 INFO - PROCESS | 1669 | 1477969333638 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:02:13 INFO - PROCESS | 1669 | ++DOCSHELL 0x129189800 == 10 [pid = 1669] [id = 135] 20:02:13 INFO - PROCESS | 1669 | ++DOMWINDOW == 24 (0x12918a800) [pid = 1669] [serial = 396] [outer = 0x0] 20:02:13 INFO - PROCESS | 1669 | ++DOMWINDOW == 25 (0x129665800) [pid = 1669] [serial = 397] [outer = 0x12918a800] 20:02:13 INFO - PROCESS | 1669 | 1477969333684 Marionette DEBUG loaded listener.js 20:02:13 INFO - PROCESS | 1669 | ++DOMWINDOW == 26 (0x129e40800) [pid = 1669] [serial = 398] [outer = 0x12918a800] 20:02:14 INFO - PROCESS | 1669 | --DOMWINDOW == 25 (0x12d82f000) [pid = 1669] [serial = 389] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html] 20:02:18 INFO - PROCESS | 1669 | 1477969338968 Marionette TRACE conn2 <- [1,601,null,{"value":["/content-security-policy/blink-contrib/object-src-url-allowed.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 20:02:19 INFO - . 20:02:19 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-url-allowed.sub.html | took 5472ms 20:02:19 INFO - PROCESS | 1669 | 1477969339029 Marionette TRACE conn2 -> [0,602,"getWindowHandle",null] 20:02:19 INFO - PROCESS | 1669 | 1477969339032 Marionette TRACE conn2 <- [1,602,null,{"value":"7"}] 20:02:19 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-url-blocked.sub.html 20:02:19 INFO - PROCESS | 1669 | 1477969339037 Marionette TRACE conn2 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:02:19 INFO - PROCESS | 1669 | 1477969339118 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 20:02:19 INFO - PROCESS | 1669 | 1477969339124 Marionette TRACE conn2 -> [0,604,"getWindowHandles",null] 20:02:19 INFO - PROCESS | 1669 | 1477969339127 Marionette TRACE conn2 <- [1,604,null,["7"]] 20:02:19 INFO - PROCESS | 1669 | 1477969339203 Marionette TRACE conn2 -> [0,605,"switchToWindow",{"name":"7"}] 20:02:19 INFO - PROCESS | 1669 | 1477969339208 Marionette TRACE conn2 <- [1,605,null,{}] 20:02:19 INFO - PROCESS | 1669 | 1477969339211 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:02:19 INFO - PROCESS | 1669 | ++DOCSHELL 0x129e40000 == 11 [pid = 1669] [id = 136] 20:02:19 INFO - PROCESS | 1669 | ++DOMWINDOW == 26 (0x129f72800) [pid = 1669] [serial = 399] [outer = 0x0] 20:02:19 INFO - PROCESS | 1669 | ++DOMWINDOW == 27 (0x12a06e000) [pid = 1669] [serial = 400] [outer = 0x129f72800] 20:02:19 INFO - PROCESS | 1669 | 1477969339258 Marionette DEBUG loaded listener.js 20:02:19 INFO - PROCESS | 1669 | ++DOMWINDOW == 28 (0x12a731000) [pid = 1669] [serial = 401] [outer = 0x129f72800] 20:02:19 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:02:19 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5735 20:02:19 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsObjectLoadingContent.cpp, line 2703 20:02:20 INFO - PROCESS | 1669 | 1477969340050 Marionette TRACE conn2 <- [1,606,null,{"value":["/content-security-policy/blink-contrib/object-src-url-blocked.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 20:02:20 INFO - . 20:02:20 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-url-blocked.sub.html | took 1019ms 20:02:20 INFO - PROCESS | 1669 | 1477969340055 Marionette TRACE conn2 -> [0,607,"getWindowHandle",null] 20:02:20 INFO - PROCESS | 1669 | 1477969340058 Marionette TRACE conn2 <- [1,607,null,{"value":"7"}] 20:02:20 INFO - TEST-START | /content-security-policy/blink-contrib/report-blocked-data-uri.sub.html 20:02:20 INFO - PROCESS | 1669 | 1477969340063 Marionette TRACE conn2 -> [0,608,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:02:20 INFO - PROCESS | 1669 | 1477969340159 Marionette TRACE conn2 <- [1,608,null,{"value":null}] 20:02:20 INFO - PROCESS | 1669 | 1477969340196 Marionette TRACE conn2 -> [0,609,"getWindowHandles",null] 20:02:20 INFO - PROCESS | 1669 | 1477969340198 Marionette TRACE conn2 <- [1,609,null,["7"]] 20:02:20 INFO - PROCESS | 1669 | 1477969340201 Marionette TRACE conn2 -> [0,610,"switchToWindow",{"name":"7"}] 20:02:20 INFO - PROCESS | 1669 | 1477969340205 Marionette TRACE conn2 <- [1,610,null,{}] 20:02:20 INFO - PROCESS | 1669 | 1477969340207 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:02:20 INFO - PROCESS | 1669 | ++DOCSHELL 0x12a738800 == 12 [pid = 1669] [id = 137] 20:02:20 INFO - PROCESS | 1669 | ++DOMWINDOW == 29 (0x12a739800) [pid = 1669] [serial = 402] [outer = 0x0] 20:02:20 INFO - PROCESS | 1669 | ++DOMWINDOW == 30 (0x12a937800) [pid = 1669] [serial = 403] [outer = 0x12a739800] 20:02:20 INFO - PROCESS | 1669 | 1477969340249 Marionette DEBUG loaded listener.js 20:02:20 INFO - PROCESS | 1669 | ++DOMWINDOW == 31 (0x12b31c800) [pid = 1669] [serial = 404] [outer = 0x12a739800] 20:02:20 INFO - PROCESS | 1669 | --DOMWINDOW == 30 (0x128f4c000) [pid = 1669] [serial = 393] [outer = 0x0] [url = about:blank] 20:02:20 INFO - PROCESS | 1669 | --DOMWINDOW == 29 (0x12ddd8000) [pid = 1669] [serial = 391] [outer = 0x0] [url = about:blank] 20:02:21 INFO - PROCESS | 1669 | 1477969341014 Marionette TRACE conn2 <- [1,611,null,{"value":["/content-security-policy/blink-contrib/report-blocked-data-uri.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 20:02:21 INFO - . 20:02:21 INFO - TEST-OK | /content-security-policy/blink-contrib/report-blocked-data-uri.sub.html | took 967ms 20:02:21 INFO - TEST-START | /content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html 20:02:21 INFO - PROCESS | 1669 | 1477969341029 Marionette TRACE conn2 -> [0,612,"getWindowHandle",null] 20:02:21 INFO - PROCESS | 1669 | 1477969341031 Marionette TRACE conn2 <- [1,612,null,{"value":"7"}] 20:02:21 INFO - PROCESS | 1669 | 1477969341034 Marionette TRACE conn2 -> [0,613,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:02:21 INFO - PROCESS | 1669 | 1477969341124 Marionette TRACE conn2 <- [1,613,null,{"value":null}] 20:02:21 INFO - PROCESS | 1669 | 1477969341128 Marionette TRACE conn2 -> [0,614,"getWindowHandles",null] 20:02:21 INFO - PROCESS | 1669 | 1477969341130 Marionette TRACE conn2 <- [1,614,null,["7"]] 20:02:21 INFO - PROCESS | 1669 | 1477969341136 Marionette TRACE conn2 -> [0,615,"switchToWindow",{"name":"7"}] 20:02:21 INFO - PROCESS | 1669 | 1477969341138 Marionette TRACE conn2 <- [1,615,null,{}] 20:02:21 INFO - PROCESS | 1669 | 1477969341141 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:02:21 INFO - PROCESS | 1669 | ++DOCSHELL 0x12b6a8800 == 13 [pid = 1669] [id = 138] 20:02:21 INFO - PROCESS | 1669 | ++DOMWINDOW == 30 (0x12b6a9800) [pid = 1669] [serial = 405] [outer = 0x0] 20:02:21 INFO - PROCESS | 1669 | ++DOMWINDOW == 31 (0x11f734000) [pid = 1669] [serial = 406] [outer = 0x12b6a9800] 20:02:21 INFO - PROCESS | 1669 | 1477969341184 Marionette DEBUG loaded listener.js 20:02:21 INFO - PROCESS | 1669 | ++DOMWINDOW == 32 (0x12b6b0800) [pid = 1669] [serial = 407] [outer = 0x12b6a9800] 20:02:21 INFO - PROCESS | 1669 | 1477969341939 Marionette TRACE conn2 <- [1,616,null,{"value":["/content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html",0,null,null,[["Violation report status OK.",0,null,null],["No cookies sent with report.",0,null,null]]]}] 20:02:21 INFO - .. 20:02:21 INFO - TEST-OK | /content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html | took 918ms 20:02:21 INFO - PROCESS | 1669 | 1477969341961 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 20:02:21 INFO - PROCESS | 1669 | 1477969341964 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 20:02:21 INFO - TEST-START | /content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html 20:02:21 INFO - PROCESS | 1669 | 1477969341968 Marionette TRACE conn2 -> [0,618,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:02:22 INFO - PROCESS | 1669 | 1477969342055 Marionette TRACE conn2 <- [1,618,null,{"value":null}] 20:02:22 INFO - PROCESS | 1669 | 1477969342061 Marionette TRACE conn2 -> [0,619,"getWindowHandles",null] 20:02:22 INFO - PROCESS | 1669 | 1477969342063 Marionette TRACE conn2 <- [1,619,null,["7"]] 20:02:22 INFO - PROCESS | 1669 | 1477969342065 Marionette TRACE conn2 -> [0,620,"switchToWindow",{"name":"7"}] 20:02:22 INFO - PROCESS | 1669 | 1477969342069 Marionette TRACE conn2 <- [1,620,null,{}] 20:02:22 INFO - PROCESS | 1669 | 1477969342072 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:02:22 INFO - PROCESS | 1669 | ++DOCSHELL 0x12cb15800 == 14 [pid = 1669] [id = 139] 20:02:22 INFO - PROCESS | 1669 | ++DOMWINDOW == 33 (0x12cb19000) [pid = 1669] [serial = 408] [outer = 0x0] 20:02:22 INFO - PROCESS | 1669 | ++DOMWINDOW == 34 (0x12cb1e000) [pid = 1669] [serial = 409] [outer = 0x12cb19000] 20:02:22 INFO - PROCESS | 1669 | 1477969342111 Marionette DEBUG loaded listener.js 20:02:22 INFO - PROCESS | 1669 | ++DOMWINDOW == 35 (0x12ccc7000) [pid = 1669] [serial = 410] [outer = 0x12cb19000] 20:02:22 INFO - PROCESS | 1669 | --DOMWINDOW == 34 (0x128e96000) [pid = 1669] [serial = 392] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html] 20:02:27 INFO - PROCESS | 1669 | 1477969347453 Marionette TRACE conn2 <- [1,621,null,{"value":["/content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:02:27 INFO - .. 20:02:27 INFO - TEST-OK | /content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html | took 5524ms 20:02:27 INFO - PROCESS | 1669 | 1477969347492 Marionette TRACE conn2 -> [0,622,"getWindowHandle",null] 20:02:27 INFO - TEST-START | /content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html 20:02:27 INFO - PROCESS | 1669 | 1477969347496 Marionette TRACE conn2 <- [1,622,null,{"value":"7"}] 20:02:27 INFO - PROCESS | 1669 | 1477969347501 Marionette TRACE conn2 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:02:27 INFO - PROCESS | 1669 | 1477969347636 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 20:02:27 INFO - PROCESS | 1669 | 1477969347680 Marionette TRACE conn2 -> [0,624,"getWindowHandles",null] 20:02:27 INFO - PROCESS | 1669 | 1477969347682 Marionette TRACE conn2 <- [1,624,null,["7"]] 20:02:27 INFO - PROCESS | 1669 | 1477969347686 Marionette TRACE conn2 -> [0,625,"switchToWindow",{"name":"7"}] 20:02:27 INFO - PROCESS | 1669 | 1477969347690 Marionette TRACE conn2 <- [1,625,null,{}] 20:02:27 INFO - PROCESS | 1669 | 1477969347692 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:02:27 INFO - PROCESS | 1669 | ++DOCSHELL 0x11f85d000 == 15 [pid = 1669] [id = 140] 20:02:27 INFO - PROCESS | 1669 | ++DOMWINDOW == 35 (0x11f86c000) [pid = 1669] [serial = 411] [outer = 0x0] 20:02:27 INFO - PROCESS | 1669 | ++DOMWINDOW == 36 (0x11f99c800) [pid = 1669] [serial = 412] [outer = 0x11f86c000] 20:02:27 INFO - PROCESS | 1669 | 1477969347738 Marionette DEBUG loaded listener.js 20:02:27 INFO - PROCESS | 1669 | ++DOMWINDOW == 37 (0x12966e800) [pid = 1669] [serial = 413] [outer = 0x11f86c000] 20:02:27 INFO - PROCESS | 1669 | --DOCSHELL 0x128e95800 == 14 [pid = 1669] [id = 134] 20:02:27 INFO - PROCESS | 1669 | --DOCSHELL 0x12b6a8800 == 13 [pid = 1669] [id = 138] 20:02:27 INFO - PROCESS | 1669 | --DOCSHELL 0x129189800 == 12 [pid = 1669] [id = 135] 20:02:27 INFO - PROCESS | 1669 | --DOCSHELL 0x12a738800 == 11 [pid = 1669] [id = 137] 20:02:27 INFO - PROCESS | 1669 | --DOCSHELL 0x129e40000 == 10 [pid = 1669] [id = 136] 20:02:27 INFO - PROCESS | 1669 | --DOMWINDOW == 36 (0x12d167000) [pid = 1669] [serial = 288] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 20:02:27 INFO - PROCESS | 1669 | --DOMWINDOW == 35 (0x129658800) [pid = 1669] [serial = 394] [outer = 0x0] [url = about:blank] 20:02:27 INFO - PROCESS | 1669 | --DOMWINDOW == 34 (0x129665800) [pid = 1669] [serial = 397] [outer = 0x0] [url = about:blank] 20:02:28 INFO - PROCESS | 1669 | 1477969348514 Marionette TRACE conn2 <- [1,626,null,{"value":["/content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html",0,null,null,[["Violation report status OK.",0,null,null],["No cookies sent with report.",0,null,null]]]}] 20:02:28 INFO - .. 20:02:28 INFO - TEST-OK | /content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html | took 1066ms 20:02:28 INFO - TEST-START | /content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html 20:02:28 INFO - PROCESS | 1669 | 1477969348566 Marionette TRACE conn2 -> [0,627,"getWindowHandle",null] 20:02:28 INFO - PROCESS | 1669 | 1477969348568 Marionette TRACE conn2 <- [1,627,null,{"value":"7"}] 20:02:28 INFO - PROCESS | 1669 | 1477969348571 Marionette TRACE conn2 -> [0,628,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:02:28 INFO - PROCESS | 1669 | 1477969348657 Marionette TRACE conn2 <- [1,628,null,{"value":null}] 20:02:28 INFO - PROCESS | 1669 | 1477969348662 Marionette TRACE conn2 -> [0,629,"getWindowHandles",null] 20:02:28 INFO - PROCESS | 1669 | 1477969348664 Marionette TRACE conn2 <- [1,629,null,["7"]] 20:02:28 INFO - PROCESS | 1669 | 1477969348670 Marionette TRACE conn2 -> [0,630,"switchToWindow",{"name":"7"}] 20:02:28 INFO - PROCESS | 1669 | 1477969348673 Marionette TRACE conn2 <- [1,630,null,{}] 20:02:28 INFO - PROCESS | 1669 | 1477969348676 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:02:28 INFO - PROCESS | 1669 | ++DOCSHELL 0x11f887000 == 11 [pid = 1669] [id = 141] 20:02:28 INFO - PROCESS | 1669 | ++DOMWINDOW == 35 (0x12a074000) [pid = 1669] [serial = 414] [outer = 0x0] 20:02:28 INFO - PROCESS | 1669 | ++DOMWINDOW == 36 (0x12a723000) [pid = 1669] [serial = 415] [outer = 0x12a074000] 20:02:28 INFO - PROCESS | 1669 | 1477969348715 Marionette DEBUG loaded listener.js 20:02:28 INFO - PROCESS | 1669 | ++DOMWINDOW == 37 (0x12a947000) [pid = 1669] [serial = 416] [outer = 0x12a074000] 20:02:29 INFO - PROCESS | 1669 | 1477969349464 Marionette TRACE conn2 <- [1,631,null,{"value":["/content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 20:02:29 INFO - . 20:02:29 INFO - TEST-OK | /content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html | took 916ms 20:02:29 INFO - TEST-START | /content-security-policy/blink-contrib/report-uri-from-javascript.sub.html 20:02:29 INFO - PROCESS | 1669 | 1477969349493 Marionette TRACE conn2 -> [0,632,"getWindowHandle",null] 20:02:29 INFO - PROCESS | 1669 | 1477969349496 Marionette TRACE conn2 <- [1,632,null,{"value":"7"}] 20:02:29 INFO - PROCESS | 1669 | 1477969349499 Marionette TRACE conn2 -> [0,633,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:02:29 INFO - PROCESS | 1669 | 1477969349588 Marionette TRACE conn2 <- [1,633,null,{"value":null}] 20:02:29 INFO - PROCESS | 1669 | 1477969349596 Marionette TRACE conn2 -> [0,634,"getWindowHandles",null] 20:02:29 INFO - PROCESS | 1669 | 1477969349598 Marionette TRACE conn2 <- [1,634,null,["7"]] 20:02:29 INFO - PROCESS | 1669 | 1477969349602 Marionette TRACE conn2 -> [0,635,"switchToWindow",{"name":"7"}] 20:02:29 INFO - PROCESS | 1669 | 1477969349606 Marionette TRACE conn2 <- [1,635,null,{}] 20:02:29 INFO - PROCESS | 1669 | 1477969349651 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:02:29 INFO - PROCESS | 1669 | ++DOCSHELL 0x12b94e000 == 12 [pid = 1669] [id = 142] 20:02:29 INFO - PROCESS | 1669 | ++DOMWINDOW == 38 (0x12b94e800) [pid = 1669] [serial = 417] [outer = 0x0] 20:02:29 INFO - PROCESS | 1669 | ++DOMWINDOW == 39 (0x12b954000) [pid = 1669] [serial = 418] [outer = 0x12b94e800] 20:02:29 INFO - PROCESS | 1669 | 1477969349692 Marionette DEBUG loaded listener.js 20:02:29 INFO - PROCESS | 1669 | ++DOMWINDOW == 40 (0x12b961000) [pid = 1669] [serial = 419] [outer = 0x12b94e800] 20:02:30 INFO - PROCESS | 1669 | --DOMWINDOW == 39 (0x12b6a9800) [pid = 1669] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html] 20:02:30 INFO - PROCESS | 1669 | --DOMWINDOW == 38 (0x12918a800) [pid = 1669] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-url-allowed.sub.html] 20:02:30 INFO - PROCESS | 1669 | --DOMWINDOW == 37 (0x129f72800) [pid = 1669] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-url-blocked.sub.html] 20:02:30 INFO - PROCESS | 1669 | --DOMWINDOW == 36 (0x12a739800) [pid = 1669] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-blocked-data-uri.sub.html] 20:02:30 INFO - PROCESS | 1669 | 1477969350447 Marionette TRACE conn2 <- [1,636,null,{"value":["/content-security-policy/blink-contrib/report-uri-from-javascript.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 20:02:30 INFO - . 20:02:30 INFO - TEST-OK | /content-security-policy/blink-contrib/report-uri-from-javascript.sub.html | took 965ms 20:02:30 INFO - TEST-START | /content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html 20:02:30 INFO - PROCESS | 1669 | 1477969350465 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 20:02:30 INFO - PROCESS | 1669 | 1477969350467 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 20:02:30 INFO - PROCESS | 1669 | 1477969350469 Marionette TRACE conn2 -> [0,638,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:02:30 INFO - PROCESS | 1669 | 1477969350566 Marionette TRACE conn2 <- [1,638,null,{"value":null}] 20:02:30 INFO - PROCESS | 1669 | 1477969350590 Marionette TRACE conn2 -> [0,639,"getWindowHandles",null] 20:02:30 INFO - PROCESS | 1669 | 1477969350592 Marionette TRACE conn2 <- [1,639,null,["7"]] 20:02:30 INFO - PROCESS | 1669 | 1477969350594 Marionette TRACE conn2 -> [0,640,"switchToWindow",{"name":"7"}] 20:02:30 INFO - PROCESS | 1669 | 1477969350597 Marionette TRACE conn2 <- [1,640,null,{}] 20:02:30 INFO - PROCESS | 1669 | 1477969350599 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:02:30 INFO - PROCESS | 1669 | ++DOCSHELL 0x12bd14800 == 13 [pid = 1669] [id = 143] 20:02:30 INFO - PROCESS | 1669 | ++DOMWINDOW == 37 (0x12bd16000) [pid = 1669] [serial = 420] [outer = 0x0] 20:02:30 INFO - PROCESS | 1669 | ++DOMWINDOW == 38 (0x12d167800) [pid = 1669] [serial = 421] [outer = 0x12bd16000] 20:02:30 INFO - PROCESS | 1669 | 1477969350641 Marionette DEBUG loaded listener.js 20:02:30 INFO - PROCESS | 1669 | ++DOMWINDOW == 39 (0x12d828800) [pid = 1669] [serial = 422] [outer = 0x12bd16000] 20:02:35 INFO - PROCESS | 1669 | --DOCSHELL 0x12b94e000 == 12 [pid = 1669] [id = 142] 20:02:35 INFO - PROCESS | 1669 | --DOCSHELL 0x11f887000 == 11 [pid = 1669] [id = 141] 20:02:35 INFO - PROCESS | 1669 | --DOCSHELL 0x11f85d000 == 10 [pid = 1669] [id = 140] 20:02:35 INFO - PROCESS | 1669 | --DOCSHELL 0x12cb15800 == 9 [pid = 1669] [id = 139] 20:02:35 INFO - PROCESS | 1669 | --DOMWINDOW == 38 (0x11f734000) [pid = 1669] [serial = 406] [outer = 0x0] [url = about:blank] 20:02:35 INFO - PROCESS | 1669 | --DOMWINDOW == 37 (0x12b6b0800) [pid = 1669] [serial = 407] [outer = 0x0] [url = about:blank] 20:02:35 INFO - PROCESS | 1669 | --DOMWINDOW == 36 (0x12a937800) [pid = 1669] [serial = 403] [outer = 0x0] [url = about:blank] 20:02:35 INFO - PROCESS | 1669 | --DOMWINDOW == 35 (0x12b31c800) [pid = 1669] [serial = 404] [outer = 0x0] [url = about:blank] 20:02:35 INFO - PROCESS | 1669 | --DOMWINDOW == 34 (0x12a06e000) [pid = 1669] [serial = 400] [outer = 0x0] [url = about:blank] 20:02:35 INFO - PROCESS | 1669 | --DOMWINDOW == 33 (0x12a731000) [pid = 1669] [serial = 401] [outer = 0x0] [url = about:blank] 20:02:35 INFO - PROCESS | 1669 | --DOMWINDOW == 32 (0x129e40800) [pid = 1669] [serial = 398] [outer = 0x0] [url = about:blank] 20:02:35 INFO - PROCESS | 1669 | --DOMWINDOW == 31 (0x12cb1e000) [pid = 1669] [serial = 409] [outer = 0x0] [url = about:blank] 20:02:35 INFO - PROCESS | 1669 | 1477969355926 Marionette TRACE conn2 <- [1,641,null,{"value":["/content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html",0,null,null,[["Expecting alerts: [\"PASS 1 of 2\",\"PASS 2 of 2\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:02:35 INFO - .. 20:02:35 INFO - TEST-OK | /content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html | took 5475ms 20:02:35 INFO - PROCESS | 1669 | 1477969355945 Marionette TRACE conn2 -> [0,642,"getWindowHandle",null] 20:02:35 INFO - TEST-START | /content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html 20:02:35 INFO - PROCESS | 1669 | 1477969355948 Marionette TRACE conn2 <- [1,642,null,{"value":"7"}] 20:02:35 INFO - PROCESS | 1669 | 1477969355953 Marionette TRACE conn2 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:02:36 INFO - PROCESS | 1669 | 1477969356039 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 20:02:36 INFO - PROCESS | 1669 | 1477969356045 Marionette TRACE conn2 -> [0,644,"getWindowHandles",null] 20:02:36 INFO - PROCESS | 1669 | 1477969356047 Marionette TRACE conn2 <- [1,644,null,["7"]] 20:02:36 INFO - PROCESS | 1669 | 1477969356052 Marionette TRACE conn2 -> [0,645,"switchToWindow",{"name":"7"}] 20:02:36 INFO - PROCESS | 1669 | 1477969356055 Marionette TRACE conn2 <- [1,645,null,{}] 20:02:36 INFO - PROCESS | 1669 | 1477969356059 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:02:36 INFO - PROCESS | 1669 | ++DOCSHELL 0x11f291000 == 10 [pid = 1669] [id = 144] 20:02:36 INFO - PROCESS | 1669 | ++DOMWINDOW == 32 (0x11f343000) [pid = 1669] [serial = 423] [outer = 0x0] 20:02:36 INFO - PROCESS | 1669 | ++DOMWINDOW == 33 (0x11f730800) [pid = 1669] [serial = 424] [outer = 0x11f343000] 20:02:36 INFO - PROCESS | 1669 | 1477969356104 Marionette DEBUG loaded listener.js 20:02:36 INFO - PROCESS | 1669 | ++DOMWINDOW == 34 (0x11f873000) [pid = 1669] [serial = 425] [outer = 0x11f343000] 20:02:37 INFO - PROCESS | 1669 | --DOMWINDOW == 33 (0x12cb19000) [pid = 1669] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html] 20:02:37 INFO - PROCESS | 1669 | --DOMWINDOW == 32 (0x12a074000) [pid = 1669] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html] 20:02:37 INFO - PROCESS | 1669 | --DOMWINDOW == 31 (0x11f86c000) [pid = 1669] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html] 20:02:37 INFO - PROCESS | 1669 | --DOMWINDOW == 30 (0x12b94e800) [pid = 1669] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-uri-from-javascript.sub.html] 20:02:41 INFO - PROCESS | 1669 | 1477969361377 Marionette TRACE conn2 <- [1,646,null,{"value":["/content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html",0,null,null,[["Expecting alerts: [\"xhr allowed\",\"TEST COMPLETE\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:02:41 INFO - .. 20:02:41 INFO - TEST-OK | /content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html | took 5476ms 20:02:41 INFO - PROCESS | 1669 | 1477969361462 Marionette TRACE conn2 -> [0,647,"getWindowHandle",null] 20:02:41 INFO - PROCESS | 1669 | 1477969361466 Marionette TRACE conn2 <- [1,647,null,{"value":"7"}] 20:02:41 INFO - TEST-START | /content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html 20:02:41 INFO - PROCESS | 1669 | 1477969361471 Marionette TRACE conn2 -> [0,648,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:02:41 INFO - PROCESS | 1669 | 1477969361553 Marionette TRACE conn2 <- [1,648,null,{"value":null}] 20:02:41 INFO - PROCESS | 1669 | 1477969361558 Marionette TRACE conn2 -> [0,649,"getWindowHandles",null] 20:02:41 INFO - PROCESS | 1669 | 1477969361560 Marionette TRACE conn2 <- [1,649,null,["7"]] 20:02:41 INFO - PROCESS | 1669 | 1477969361635 Marionette TRACE conn2 -> [0,650,"switchToWindow",{"name":"7"}] 20:02:41 INFO - PROCESS | 1669 | 1477969361639 Marionette TRACE conn2 <- [1,650,null,{}] 20:02:41 INFO - PROCESS | 1669 | 1477969361643 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:02:41 INFO - PROCESS | 1669 | ++DOCSHELL 0x11f355000 == 11 [pid = 1669] [id = 145] 20:02:41 INFO - PROCESS | 1669 | ++DOMWINDOW == 31 (0x129f81800) [pid = 1669] [serial = 426] [outer = 0x0] 20:02:41 INFO - PROCESS | 1669 | ++DOMWINDOW == 32 (0x12a072800) [pid = 1669] [serial = 427] [outer = 0x129f81800] 20:02:41 INFO - PROCESS | 1669 | 1477969361689 Marionette DEBUG loaded listener.js 20:02:41 INFO - PROCESS | 1669 | ++DOMWINDOW == 33 (0x12a727800) [pid = 1669] [serial = 428] [outer = 0x129f81800] 20:02:42 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:02:42 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5735 20:02:42 INFO - PROCESS | 1669 | [1669] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 20:02:43 INFO - PROCESS | 1669 | --DOMWINDOW == 32 (0x12b954000) [pid = 1669] [serial = 418] [outer = 0x0] [url = about:blank] 20:02:43 INFO - PROCESS | 1669 | --DOMWINDOW == 31 (0x12b961000) [pid = 1669] [serial = 419] [outer = 0x0] [url = about:blank] 20:02:43 INFO - PROCESS | 1669 | --DOMWINDOW == 30 (0x12a723000) [pid = 1669] [serial = 415] [outer = 0x0] [url = about:blank] 20:02:43 INFO - PROCESS | 1669 | --DOMWINDOW == 29 (0x12a947000) [pid = 1669] [serial = 416] [outer = 0x0] [url = about:blank] 20:02:43 INFO - PROCESS | 1669 | --DOMWINDOW == 28 (0x11f99c800) [pid = 1669] [serial = 412] [outer = 0x0] [url = about:blank] 20:02:43 INFO - PROCESS | 1669 | --DOMWINDOW == 27 (0x12966e800) [pid = 1669] [serial = 413] [outer = 0x0] [url = about:blank] 20:02:43 INFO - PROCESS | 1669 | --DOMWINDOW == 26 (0x12ccc7000) [pid = 1669] [serial = 410] [outer = 0x0] [url = about:blank] 20:02:43 INFO - PROCESS | 1669 | --DOMWINDOW == 25 (0x12d167800) [pid = 1669] [serial = 421] [outer = 0x0] [url = about:blank] 20:02:47 INFO - PROCESS | 1669 | 1477969367052 Marionette TRACE conn2 <- [1,651,null,{"value":["/content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html",0,null,null,[["Expecting alerts: [\"xhr blocked\",\"TEST COMPLETE\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:02:47 INFO - .. 20:02:47 INFO - TEST-OK | /content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html | took 5627ms 20:02:47 INFO - PROCESS | 1669 | 1477969367098 Marionette TRACE conn2 -> [0,652,"getWindowHandle",null] 20:02:47 INFO - PROCESS | 1669 | 1477969367100 Marionette TRACE conn2 <- [1,652,null,{"value":"7"}] 20:02:47 INFO - TEST-START | /content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html 20:02:47 INFO - PROCESS | 1669 | 1477969367105 Marionette TRACE conn2 -> [0,653,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:02:47 INFO - PROCESS | 1669 | 1477969367194 Marionette TRACE conn2 <- [1,653,null,{"value":null}] 20:02:47 INFO - PROCESS | 1669 | 1477969367218 Marionette TRACE conn2 -> [0,654,"getWindowHandles",null] 20:02:47 INFO - PROCESS | 1669 | 1477969367221 Marionette TRACE conn2 <- [1,654,null,["7"]] 20:02:47 INFO - PROCESS | 1669 | 1477969367224 Marionette TRACE conn2 -> [0,655,"switchToWindow",{"name":"7"}] 20:02:47 INFO - PROCESS | 1669 | 1477969367228 Marionette TRACE conn2 <- [1,655,null,{}] 20:02:47 INFO - PROCESS | 1669 | 1477969367230 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:02:47 INFO - PROCESS | 1669 | ++DOCSHELL 0x129175000 == 12 [pid = 1669] [id = 146] 20:02:47 INFO - PROCESS | 1669 | ++DOMWINDOW == 26 (0x12917b000) [pid = 1669] [serial = 429] [outer = 0x0] 20:02:47 INFO - PROCESS | 1669 | ++DOMWINDOW == 27 (0x12966f800) [pid = 1669] [serial = 430] [outer = 0x12917b000] 20:02:47 INFO - PROCESS | 1669 | 1477969367273 Marionette DEBUG loaded listener.js 20:02:47 INFO - PROCESS | 1669 | ++DOMWINDOW == 28 (0x129e41800) [pid = 1669] [serial = 431] [outer = 0x12917b000] 20:02:50 INFO - PROCESS | 1669 | --DOCSHELL 0x12bd14800 == 11 [pid = 1669] [id = 143] 20:02:50 INFO - PROCESS | 1669 | --DOCSHELL 0x11f291000 == 10 [pid = 1669] [id = 144] 20:02:50 INFO - PROCESS | 1669 | --DOCSHELL 0x11f355000 == 9 [pid = 1669] [id = 145] 20:02:50 INFO - PROCESS | 1669 | --DOMWINDOW == 27 (0x11f730800) [pid = 1669] [serial = 424] [outer = 0x0] [url = about:blank] 20:02:52 INFO - PROCESS | 1669 | 1477969372519 Marionette TRACE conn2 <- [1,656,null,{"value":["/content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 20:02:52 INFO - . 20:02:52 INFO - TEST-OK | /content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html | took 5421ms 20:02:52 INFO - TEST-START | /content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html 20:02:52 INFO - PROCESS | 1669 | 1477969372530 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 20:02:52 INFO - PROCESS | 1669 | 1477969372533 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 20:02:52 INFO - PROCESS | 1669 | 1477969372538 Marionette TRACE conn2 -> [0,658,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:02:52 INFO - PROCESS | 1669 | 1477969372640 Marionette TRACE conn2 <- [1,658,null,{"value":null}] 20:02:52 INFO - PROCESS | 1669 | 1477969372645 Marionette TRACE conn2 -> [0,659,"getWindowHandles",null] 20:02:52 INFO - PROCESS | 1669 | 1477969372647 Marionette TRACE conn2 <- [1,659,null,["7"]] 20:02:52 INFO - PROCESS | 1669 | 1477969372650 Marionette TRACE conn2 -> [0,660,"switchToWindow",{"name":"7"}] 20:02:52 INFO - PROCESS | 1669 | 1477969372655 Marionette TRACE conn2 <- [1,660,null,{}] 20:02:52 INFO - PROCESS | 1669 | 1477969372683 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:02:52 INFO - PROCESS | 1669 | ++DOCSHELL 0x11f34b800 == 10 [pid = 1669] [id = 147] 20:02:52 INFO - PROCESS | 1669 | ++DOMWINDOW == 28 (0x11f355000) [pid = 1669] [serial = 432] [outer = 0x0] 20:02:52 INFO - PROCESS | 1669 | ++DOMWINDOW == 29 (0x11f855800) [pid = 1669] [serial = 433] [outer = 0x11f355000] 20:02:52 INFO - PROCESS | 1669 | 1477969372726 Marionette DEBUG loaded listener.js 20:02:52 INFO - PROCESS | 1669 | ++DOMWINDOW == 30 (0x11f86b800) [pid = 1669] [serial = 434] [outer = 0x11f355000] 20:02:52 INFO - PROCESS | 1669 | --DOMWINDOW == 29 (0x12bd16000) [pid = 1669] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html] 20:02:52 INFO - PROCESS | 1669 | --DOMWINDOW == 28 (0x129f81800) [pid = 1669] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html] 20:02:52 INFO - PROCESS | 1669 | --DOMWINDOW == 27 (0x11f343000) [pid = 1669] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html] 20:02:52 INFO - PROCESS | 1669 | ++DOCSHELL 0x11f86d800 == 11 [pid = 1669] [id = 148] 20:02:52 INFO - PROCESS | 1669 | ++DOMWINDOW == 28 (0x128f4c000) [pid = 1669] [serial = 435] [outer = 0x0] 20:02:52 INFO - PROCESS | 1669 | ++DOMWINDOW == 29 (0x12918b000) [pid = 1669] [serial = 436] [outer = 0x128f4c000] 20:02:53 INFO - PROCESS | 1669 | 1477969373474 Marionette TRACE conn2 <- [1,661,null,{"value":["/content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 20:02:53 INFO - . 20:02:53 INFO - TEST-OK | /content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html | took 969ms 20:02:53 INFO - TEST-START | /content-security-policy/blink-contrib/style-allowed.sub.html 20:02:53 INFO - PROCESS | 1669 | 1477969373506 Marionette TRACE conn2 -> [0,662,"getWindowHandle",null] 20:02:53 INFO - PROCESS | 1669 | 1477969373508 Marionette TRACE conn2 <- [1,662,null,{"value":"7"}] 20:02:53 INFO - PROCESS | 1669 | 1477969373511 Marionette TRACE conn2 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:02:53 INFO - PROCESS | 1669 | 1477969373610 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 20:02:53 INFO - PROCESS | 1669 | 1477969373615 Marionette TRACE conn2 -> [0,664,"getWindowHandles",null] 20:02:53 INFO - PROCESS | 1669 | 1477969373617 Marionette TRACE conn2 <- [1,664,null,["7"]] 20:02:53 INFO - PROCESS | 1669 | 1477969373621 Marionette TRACE conn2 -> [0,665,"switchToWindow",{"name":"7"}] 20:02:53 INFO - PROCESS | 1669 | 1477969373623 Marionette TRACE conn2 <- [1,665,null,{}] 20:02:53 INFO - PROCESS | 1669 | 1477969373626 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:02:53 INFO - PROCESS | 1669 | ++DOCSHELL 0x12a08a000 == 12 [pid = 1669] [id = 149] 20:02:53 INFO - PROCESS | 1669 | ++DOMWINDOW == 30 (0x12a08b000) [pid = 1669] [serial = 437] [outer = 0x0] 20:02:53 INFO - PROCESS | 1669 | ++DOMWINDOW == 31 (0x12a726000) [pid = 1669] [serial = 438] [outer = 0x12a08b000] 20:02:53 INFO - PROCESS | 1669 | 1477969373665 Marionette DEBUG loaded listener.js 20:02:53 INFO - PROCESS | 1669 | ++DOMWINDOW == 32 (0x12a936800) [pid = 1669] [serial = 439] [outer = 0x12a08b000] 20:02:57 INFO - PROCESS | 1669 | --DOCSHELL 0x11f86d800 == 11 [pid = 1669] [id = 148] 20:02:57 INFO - PROCESS | 1669 | --DOCSHELL 0x11f34b800 == 10 [pid = 1669] [id = 147] 20:02:57 INFO - PROCESS | 1669 | --DOCSHELL 0x129175000 == 9 [pid = 1669] [id = 146] 20:02:58 INFO - PROCESS | 1669 | --DOMWINDOW == 31 (0x12d828800) [pid = 1669] [serial = 422] [outer = 0x0] [url = about:blank] 20:02:58 INFO - PROCESS | 1669 | --DOMWINDOW == 30 (0x12a072800) [pid = 1669] [serial = 427] [outer = 0x0] [url = about:blank] 20:02:58 INFO - PROCESS | 1669 | --DOMWINDOW == 29 (0x12a727800) [pid = 1669] [serial = 428] [outer = 0x0] [url = about:blank] 20:02:58 INFO - PROCESS | 1669 | --DOMWINDOW == 28 (0x11f873000) [pid = 1669] [serial = 425] [outer = 0x0] [url = about:blank] 20:02:58 INFO - PROCESS | 1669 | 1477969378929 Marionette TRACE conn2 <- [1,666,null,{"value":["/content-security-policy/blink-contrib/style-allowed.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:02:58 INFO - .. 20:02:58 INFO - TEST-OK | /content-security-policy/blink-contrib/style-allowed.sub.html | took 5428ms 20:02:58 INFO - TEST-START | /content-security-policy/blink-contrib/style-blocked.sub.html 20:02:58 INFO - PROCESS | 1669 | 1477969378941 Marionette TRACE conn2 -> [0,667,"getWindowHandle",null] 20:02:58 INFO - PROCESS | 1669 | 1477969378944 Marionette TRACE conn2 <- [1,667,null,{"value":"7"}] 20:02:58 INFO - PROCESS | 1669 | 1477969378949 Marionette TRACE conn2 -> [0,668,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:02:59 INFO - PROCESS | 1669 | 1477969379037 Marionette TRACE conn2 <- [1,668,null,{"value":null}] 20:02:59 INFO - PROCESS | 1669 | 1477969379042 Marionette TRACE conn2 -> [0,669,"getWindowHandles",null] 20:02:59 INFO - PROCESS | 1669 | 1477969379045 Marionette TRACE conn2 <- [1,669,null,["7"]] 20:02:59 INFO - PROCESS | 1669 | 1477969379048 Marionette TRACE conn2 -> [0,670,"switchToWindow",{"name":"7"}] 20:02:59 INFO - PROCESS | 1669 | 1477969379053 Marionette TRACE conn2 <- [1,670,null,{}] 20:02:59 INFO - PROCESS | 1669 | 1477969379056 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:02:59 INFO - PROCESS | 1669 | ++DOCSHELL 0x11f85d800 == 10 [pid = 1669] [id = 150] 20:02:59 INFO - PROCESS | 1669 | ++DOMWINDOW == 29 (0x11f861800) [pid = 1669] [serial = 440] [outer = 0x0] 20:02:59 INFO - PROCESS | 1669 | ++DOMWINDOW == 30 (0x11f86d000) [pid = 1669] [serial = 441] [outer = 0x11f861800] 20:02:59 INFO - PROCESS | 1669 | 1477969379102 Marionette DEBUG loaded listener.js 20:02:59 INFO - PROCESS | 1669 | ++DOMWINDOW == 31 (0x128e96800) [pid = 1669] [serial = 442] [outer = 0x11f861800] 20:02:59 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/layout/style/Loader.cpp, line 2388 20:02:59 INFO - PROCESS | 1669 | [1669] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/layout/style/Loader.cpp, line 2088 20:02:59 INFO - PROCESS | 1669 | 1477969379860 Marionette TRACE conn2 <- [1,671,null,{"value":["/content-security-policy/blink-contrib/style-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:02:59 INFO - .. 20:02:59 INFO - TEST-OK | /content-security-policy/blink-contrib/style-blocked.sub.html | took 965ms 20:02:59 INFO - TEST-START | /content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html 20:02:59 INFO - PROCESS | 1669 | 1477969379913 Marionette TRACE conn2 -> [0,672,"getWindowHandle",null] 20:02:59 INFO - PROCESS | 1669 | 1477969379915 Marionette TRACE conn2 <- [1,672,null,{"value":"7"}] 20:02:59 INFO - PROCESS | 1669 | 1477969379918 Marionette TRACE conn2 -> [0,673,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:03:00 INFO - PROCESS | 1669 | 1477969380020 Marionette TRACE conn2 <- [1,673,null,{"value":null}] 20:03:00 INFO - PROCESS | 1669 | 1477969380046 Marionette TRACE conn2 -> [0,674,"getWindowHandles",null] 20:03:00 INFO - PROCESS | 1669 | 1477969380048 Marionette TRACE conn2 <- [1,674,null,["7"]] 20:03:00 INFO - PROCESS | 1669 | 1477969380050 Marionette TRACE conn2 -> [0,675,"switchToWindow",{"name":"7"}] 20:03:00 INFO - PROCESS | 1669 | 1477969380053 Marionette TRACE conn2 <- [1,675,null,{}] 20:03:00 INFO - PROCESS | 1669 | 1477969380055 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:03:00 INFO - PROCESS | 1669 | ++DOCSHELL 0x11f864800 == 11 [pid = 1669] [id = 151] 20:03:00 INFO - PROCESS | 1669 | ++DOMWINDOW == 32 (0x12a084800) [pid = 1669] [serial = 443] [outer = 0x0] 20:03:00 INFO - PROCESS | 1669 | ++DOMWINDOW == 33 (0x12a723800) [pid = 1669] [serial = 444] [outer = 0x12a084800] 20:03:00 INFO - PROCESS | 1669 | 1477969380094 Marionette DEBUG loaded listener.js 20:03:00 INFO - PROCESS | 1669 | ++DOMWINDOW == 34 (0x12a935000) [pid = 1669] [serial = 445] [outer = 0x12a084800] 20:03:00 INFO - PROCESS | 1669 | --DOMWINDOW == 33 (0x12917b000) [pid = 1669] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html] 20:03:00 INFO - PROCESS | 1669 | --DOMWINDOW == 32 (0x11f355000) [pid = 1669] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html] 20:03:00 INFO - PROCESS | 1669 | --DOMWINDOW == 31 (0x128f4c000) [pid = 1669] [serial = 435] [outer = 0x0] [url = about:srcdoc] 20:03:00 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:03:00 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5735 20:03:00 INFO - PROCESS | 1669 | [1669] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 20:03:05 INFO - PROCESS | 1669 | 1477969385375 Marionette TRACE conn2 <- [1,676,null,{"value":["/content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html",0,null,null,[["Expecting alerts: [\"xhr blocked\",\"TEST COMPLETE\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:03:05 INFO - .. 20:03:05 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html | took 5480ms 20:03:05 INFO - PROCESS | 1669 | 1477969385400 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 20:03:05 INFO - PROCESS | 1669 | 1477969385403 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 20:03:05 INFO - TEST-START | /content-security-policy/blink-contrib/worker-eval-blocked.sub.html 20:03:05 INFO - PROCESS | 1669 | 1477969385408 Marionette TRACE conn2 -> [0,678,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:03:05 INFO - PROCESS | 1669 | 1477969385494 Marionette TRACE conn2 <- [1,678,null,{"value":null}] 20:03:05 INFO - PROCESS | 1669 | 1477969385499 Marionette TRACE conn2 -> [0,679,"getWindowHandles",null] 20:03:05 INFO - PROCESS | 1669 | 1477969385503 Marionette TRACE conn2 <- [1,679,null,["7"]] 20:03:05 INFO - PROCESS | 1669 | --DOCSHELL 0x11f85d800 == 10 [pid = 1669] [id = 150] 20:03:05 INFO - PROCESS | 1669 | --DOCSHELL 0x12a08a000 == 9 [pid = 1669] [id = 149] 20:03:05 INFO - PROCESS | 1669 | --DOMWINDOW == 30 (0x129e41800) [pid = 1669] [serial = 431] [outer = 0x0] [url = about:blank] 20:03:05 INFO - PROCESS | 1669 | --DOMWINDOW == 29 (0x11f86b800) [pid = 1669] [serial = 434] [outer = 0x0] [url = about:blank] 20:03:05 INFO - PROCESS | 1669 | --DOMWINDOW == 28 (0x11f855800) [pid = 1669] [serial = 433] [outer = 0x0] [url = about:blank] 20:03:05 INFO - PROCESS | 1669 | --DOMWINDOW == 27 (0x12a726000) [pid = 1669] [serial = 438] [outer = 0x0] [url = about:blank] 20:03:05 INFO - PROCESS | 1669 | --DOMWINDOW == 26 (0x12918b000) [pid = 1669] [serial = 436] [outer = 0x0] [url = about:srcdoc] 20:03:05 INFO - PROCESS | 1669 | --DOMWINDOW == 25 (0x12966f800) [pid = 1669] [serial = 430] [outer = 0x0] [url = about:blank] 20:03:05 INFO - PROCESS | 1669 | 1477969385542 Marionette TRACE conn2 -> [0,680,"switchToWindow",{"name":"7"}] 20:03:05 INFO - PROCESS | 1669 | 1477969385546 Marionette TRACE conn2 <- [1,680,null,{}] 20:03:05 INFO - PROCESS | 1669 | 1477969385549 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:03:05 INFO - PROCESS | 1669 | ++DOCSHELL 0x129175800 == 10 [pid = 1669] [id = 152] 20:03:05 INFO - PROCESS | 1669 | ++DOMWINDOW == 26 (0x12917a800) [pid = 1669] [serial = 446] [outer = 0x0] 20:03:05 INFO - PROCESS | 1669 | ++DOMWINDOW == 27 (0x12966f800) [pid = 1669] [serial = 447] [outer = 0x12917a800] 20:03:05 INFO - PROCESS | 1669 | 1477969385592 Marionette DEBUG loaded listener.js 20:03:05 INFO - PROCESS | 1669 | ++DOMWINDOW == 28 (0x129e41800) [pid = 1669] [serial = 448] [outer = 0x12917a800] 20:03:07 INFO - PROCESS | 1669 | --DOMWINDOW == 27 (0x11f861800) [pid = 1669] [serial = 440] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/style-blocked.sub.html] 20:03:07 INFO - PROCESS | 1669 | --DOMWINDOW == 26 (0x12a08b000) [pid = 1669] [serial = 437] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/style-allowed.sub.html] 20:03:10 INFO - PROCESS | 1669 | 1477969390840 Marionette TRACE conn2 <- [1,681,null,{"value":["/content-security-policy/blink-contrib/worker-eval-blocked.sub.html",0,null,null,[["Expecting alerts: [\"eval blocked\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:03:10 INFO - .. 20:03:10 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-eval-blocked.sub.html | took 5471ms 20:03:10 INFO - TEST-START | /content-security-policy/blink-contrib/worker-from-guid.sub.html 20:03:10 INFO - PROCESS | 1669 | 1477969390878 Marionette TRACE conn2 -> [0,682,"getWindowHandle",null] 20:03:10 INFO - PROCESS | 1669 | 1477969390880 Marionette TRACE conn2 <- [1,682,null,{"value":"7"}] 20:03:10 INFO - PROCESS | 1669 | 1477969390883 Marionette TRACE conn2 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:03:10 INFO - PROCESS | 1669 | 1477969390965 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 20:03:10 INFO - PROCESS | 1669 | 1477969390971 Marionette TRACE conn2 -> [0,684,"getWindowHandles",null] 20:03:10 INFO - PROCESS | 1669 | 1477969390973 Marionette TRACE conn2 <- [1,684,null,["7"]] 20:03:10 INFO - PROCESS | 1669 | 1477969390975 Marionette TRACE conn2 -> [0,685,"switchToWindow",{"name":"7"}] 20:03:10 INFO - PROCESS | 1669 | 1477969390978 Marionette TRACE conn2 <- [1,685,null,{}] 20:03:10 INFO - PROCESS | 1669 | 1477969390981 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:03:11 INFO - PROCESS | 1669 | ++DOCSHELL 0x12b95f800 == 11 [pid = 1669] [id = 153] 20:03:11 INFO - PROCESS | 1669 | ++DOMWINDOW == 27 (0x12b960000) [pid = 1669] [serial = 449] [outer = 0x0] 20:03:11 INFO - PROCESS | 1669 | ++DOMWINDOW == 28 (0x12ba0f800) [pid = 1669] [serial = 450] [outer = 0x12b960000] 20:03:11 INFO - PROCESS | 1669 | 1477969391023 Marionette DEBUG loaded listener.js 20:03:11 INFO - PROCESS | 1669 | ++DOMWINDOW == 29 (0x12bd04800) [pid = 1669] [serial = 451] [outer = 0x12b960000] 20:03:11 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:03:11 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5735 20:03:11 INFO - PROCESS | 1669 | [1669] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 20:03:11 INFO - PROCESS | 1669 | 1477969391777 Marionette TRACE conn2 <- [1,686,null,{"value":["/content-security-policy/blink-contrib/worker-from-guid.sub.html",0,null,null,[["Expecting alerts: [\"xhr blocked\",\"TEST COMPLETE\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:03:11 INFO - .. 20:03:11 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-from-guid.sub.html | took 917ms 20:03:11 INFO - PROCESS | 1669 | 1477969391800 Marionette TRACE conn2 -> [0,687,"getWindowHandle",null] 20:03:11 INFO - PROCESS | 1669 | 1477969391803 Marionette TRACE conn2 <- [1,687,null,{"value":"7"}] 20:03:11 INFO - TEST-START | /content-security-policy/blink-contrib/worker-function-function-blocked.sub.html 20:03:11 INFO - PROCESS | 1669 | 1477969391849 Marionette TRACE conn2 -> [0,688,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:03:11 INFO - PROCESS | 1669 | 1477969391941 Marionette TRACE conn2 <- [1,688,null,{"value":null}] 20:03:12 INFO - PROCESS | 1669 | 1477969392019 Marionette TRACE conn2 -> [0,689,"getWindowHandles",null] 20:03:12 INFO - PROCESS | 1669 | 1477969392021 Marionette TRACE conn2 <- [1,689,null,["7"]] 20:03:12 INFO - PROCESS | 1669 | 1477969392026 Marionette TRACE conn2 -> [0,690,"switchToWindow",{"name":"7"}] 20:03:12 INFO - PROCESS | 1669 | 1477969392030 Marionette TRACE conn2 <- [1,690,null,{}] 20:03:12 INFO - PROCESS | 1669 | 1477969392033 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:03:12 INFO - PROCESS | 1669 | ++DOCSHELL 0x12b6a2800 == 12 [pid = 1669] [id = 154] 20:03:12 INFO - PROCESS | 1669 | ++DOMWINDOW == 30 (0x12b6a4800) [pid = 1669] [serial = 452] [outer = 0x0] 20:03:12 INFO - PROCESS | 1669 | ++DOMWINDOW == 31 (0x12b95f000) [pid = 1669] [serial = 453] [outer = 0x12b6a4800] 20:03:12 INFO - PROCESS | 1669 | 1477969392080 Marionette DEBUG loaded listener.js 20:03:12 INFO - PROCESS | 1669 | ++DOMWINDOW == 32 (0x12bd14800) [pid = 1669] [serial = 454] [outer = 0x12b6a4800] 20:03:13 INFO - PROCESS | 1669 | --DOMWINDOW == 31 (0x11f86d000) [pid = 1669] [serial = 441] [outer = 0x0] [url = about:blank] 20:03:13 INFO - PROCESS | 1669 | --DOMWINDOW == 30 (0x128e96800) [pid = 1669] [serial = 442] [outer = 0x0] [url = about:blank] 20:03:13 INFO - PROCESS | 1669 | --DOMWINDOW == 29 (0x12a936800) [pid = 1669] [serial = 439] [outer = 0x0] [url = about:blank] 20:03:13 INFO - PROCESS | 1669 | --DOMWINDOW == 28 (0x12a723800) [pid = 1669] [serial = 444] [outer = 0x0] [url = about:blank] 20:03:15 INFO - PROCESS | 1669 | --DOMWINDOW == 27 (0x12a084800) [pid = 1669] [serial = 443] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html] 20:03:17 INFO - PROCESS | 1669 | 1477969397393 Marionette TRACE conn2 <- [1,691,null,{"value":["/content-security-policy/blink-contrib/worker-function-function-blocked.sub.html",0,null,null,[["Expecting alerts: [\"Function() function blocked\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:03:17 INFO - .. 20:03:17 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-function-function-blocked.sub.html | took 5571ms 20:03:17 INFO - PROCESS | 1669 | 1477969397419 Marionette TRACE conn2 -> [0,692,"getWindowHandle",null] 20:03:17 INFO - PROCESS | 1669 | 1477969397422 Marionette TRACE conn2 <- [1,692,null,{"value":"7"}] 20:03:17 INFO - TEST-START | /content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html 20:03:17 INFO - PROCESS | 1669 | 1477969397427 Marionette TRACE conn2 -> [0,693,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:03:17 INFO - PROCESS | 1669 | 1477969397501 Marionette TRACE conn2 <- [1,693,null,{"value":null}] 20:03:17 INFO - PROCESS | 1669 | 1477969397506 Marionette TRACE conn2 -> [0,694,"getWindowHandles",null] 20:03:17 INFO - PROCESS | 1669 | 1477969397508 Marionette TRACE conn2 <- [1,694,null,["7"]] 20:03:17 INFO - PROCESS | 1669 | 1477969397511 Marionette TRACE conn2 -> [0,695,"switchToWindow",{"name":"7"}] 20:03:17 INFO - PROCESS | 1669 | 1477969397515 Marionette TRACE conn2 <- [1,695,null,{}] 20:03:17 INFO - PROCESS | 1669 | 1477969397520 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:03:17 INFO - PROCESS | 1669 | ++DOCSHELL 0x11f98b000 == 13 [pid = 1669] [id = 155] 20:03:17 INFO - PROCESS | 1669 | ++DOMWINDOW == 28 (0x11f99b000) [pid = 1669] [serial = 455] [outer = 0x0] 20:03:17 INFO - PROCESS | 1669 | ++DOMWINDOW == 29 (0x128f4c000) [pid = 1669] [serial = 456] [outer = 0x11f99b000] 20:03:17 INFO - PROCESS | 1669 | 1477969397567 Marionette DEBUG loaded listener.js 20:03:17 INFO - PROCESS | 1669 | ++DOMWINDOW == 30 (0x12c0f5000) [pid = 1669] [serial = 457] [outer = 0x11f99b000] 20:03:21 INFO - PROCESS | 1669 | --DOCSHELL 0x11f864800 == 12 [pid = 1669] [id = 151] 20:03:21 INFO - PROCESS | 1669 | --DOCSHELL 0x129175800 == 11 [pid = 1669] [id = 152] 20:03:21 INFO - PROCESS | 1669 | --DOCSHELL 0x12b6a2800 == 10 [pid = 1669] [id = 154] 20:03:21 INFO - PROCESS | 1669 | --DOCSHELL 0x12b95f800 == 9 [pid = 1669] [id = 153] 20:03:21 INFO - PROCESS | 1669 | --DOMWINDOW == 29 (0x12966f800) [pid = 1669] [serial = 447] [outer = 0x0] [url = about:blank] 20:03:21 INFO - PROCESS | 1669 | --DOMWINDOW == 28 (0x12a935000) [pid = 1669] [serial = 445] [outer = 0x0] [url = about:blank] 20:03:21 INFO - PROCESS | 1669 | --DOMWINDOW == 27 (0x12ba0f800) [pid = 1669] [serial = 450] [outer = 0x0] [url = about:blank] 20:03:22 INFO - PROCESS | 1669 | 1477969402832 Marionette TRACE conn2 <- [1,696,null,{"value":["/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html",0,null,null,[["Expecting logs: [\"TEST COMPLETE\"]",0,null,null],["Violation report status OK.",0,null,null],["worker-importscripts-blocked",1,"assert_equals: expected \"importScripts blocked\" but got \"importScripts allowed\"","worker.onmessage/<@http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html:26:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.onmessage@http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html:25:17\nEventHandlerNonNull*@http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html:23:13\n"],["worker-importscripts-blocked 1",1,"assert_equals: expected \"importScripts blocked\" but got \"importScripts allowed\"","worker.onmessage/<@http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html:26:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.onmessage@http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html:25:17\nEventHandlerNonNull*@http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html:23:13\n"]]]}] 20:03:22 INFO - .... 20:03:22 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html | took 5424ms 20:03:22 INFO - PROCESS | 1669 | 1477969402851 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 20:03:22 INFO - PROCESS | 1669 | 1477969402854 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 20:03:22 INFO - TEST-START | /content-security-policy/blink-contrib/worker-set-timeout-blocked.sub.html 20:03:22 INFO - PROCESS | 1669 | 1477969402859 Marionette TRACE conn2 -> [0,698,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:03:22 INFO - PROCESS | 1669 | 1477969402943 Marionette TRACE conn2 <- [1,698,null,{"value":null}] 20:03:22 INFO - PROCESS | 1669 | 1477969402947 Marionette TRACE conn2 -> [0,699,"getWindowHandles",null] 20:03:22 INFO - PROCESS | 1669 | 1477969402950 Marionette TRACE conn2 <- [1,699,null,["7"]] 20:03:22 INFO - PROCESS | 1669 | 1477969402953 Marionette TRACE conn2 -> [0,700,"switchToWindow",{"name":"7"}] 20:03:22 INFO - PROCESS | 1669 | 1477969402957 Marionette TRACE conn2 <- [1,700,null,{}] 20:03:22 INFO - PROCESS | 1669 | 1477969402961 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:03:22 INFO - PROCESS | 1669 | ++DOCSHELL 0x11f885000 == 10 [pid = 1669] [id = 156] 20:03:22 INFO - PROCESS | 1669 | ++DOMWINDOW == 28 (0x11f886000) [pid = 1669] [serial = 458] [outer = 0x0] 20:03:23 INFO - PROCESS | 1669 | ++DOMWINDOW == 29 (0x128e96000) [pid = 1669] [serial = 459] [outer = 0x11f886000] 20:03:23 INFO - PROCESS | 1669 | 1477969403006 Marionette DEBUG loaded listener.js 20:03:23 INFO - PROCESS | 1669 | ++DOMWINDOW == 30 (0x129659000) [pid = 1669] [serial = 460] [outer = 0x11f886000] 20:03:23 INFO - PROCESS | 1669 | --DOMWINDOW == 29 (0x12b6a4800) [pid = 1669] [serial = 452] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-function-function-blocked.sub.html] 20:03:23 INFO - PROCESS | 1669 | --DOMWINDOW == 28 (0x12b960000) [pid = 1669] [serial = 449] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-from-guid.sub.html] 20:03:23 INFO - PROCESS | 1669 | --DOMWINDOW == 27 (0x12917a800) [pid = 1669] [serial = 446] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-eval-blocked.sub.html] 20:03:28 INFO - PROCESS | 1669 | 1477969408295 Marionette TRACE conn2 <- [1,701,null,{"value":["/content-security-policy/blink-contrib/worker-set-timeout-blocked.sub.html",0,null,null,[["Expecting alerts: [\"setTimeout blocked\"]",1,"assert_unreached: unexpected alert: setTimeout allowed Reached unreachable code","alert_assert [0,702,"getWindowHandle",null] 20:03:28 INFO - PROCESS | 1669 | 1477969408334 Marionette TRACE conn2 <- [1,702,null,{"value":"7"}] 20:03:28 INFO - PROCESS | 1669 | 1477969408338 Marionette TRACE conn2 -> [0,703,"timeouts",{"script":185000}] 20:03:28 INFO - PROCESS | 1669 | 1477969408340 Marionette TRACE conn2 <- [1,703,null,{}] 20:03:28 INFO - PROCESS | 1669 | 1477969408345 Marionette TRACE conn2 -> [0,704,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:03:28 INFO - PROCESS | 1669 | 1477969408476 Marionette TRACE conn2 <- [1,704,null,{"value":null}] 20:03:28 INFO - PROCESS | 1669 | 1477969408519 Marionette TRACE conn2 -> [0,705,"getWindowHandles",null] 20:03:28 INFO - PROCESS | 1669 | 1477969408522 Marionette TRACE conn2 <- [1,705,null,["7"]] 20:03:28 INFO - PROCESS | 1669 | 1477969408525 Marionette TRACE conn2 -> [0,706,"switchToWindow",{"name":"7"}] 20:03:28 INFO - PROCESS | 1669 | 1477969408530 Marionette TRACE conn2 <- [1,706,null,{}] 20:03:28 INFO - PROCESS | 1669 | 1477969408536 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:03:28 INFO - PROCESS | 1669 | ++DOCSHELL 0x128e93800 == 11 [pid = 1669] [id = 157] 20:03:28 INFO - PROCESS | 1669 | ++DOMWINDOW == 28 (0x128eab000) [pid = 1669] [serial = 461] [outer = 0x0] 20:03:28 INFO - PROCESS | 1669 | ++DOMWINDOW == 29 (0x12918a800) [pid = 1669] [serial = 462] [outer = 0x128eab000] 20:03:28 INFO - PROCESS | 1669 | 1477969408580 Marionette DEBUG loaded listener.js 20:03:28 INFO - PROCESS | 1669 | ++DOMWINDOW == 30 (0x129956800) [pid = 1669] [serial = 463] [outer = 0x128eab000] 20:03:28 INFO - PROCESS | 1669 | --DOCSHELL 0x11f98b000 == 10 [pid = 1669] [id = 155] 20:03:28 INFO - PROCESS | 1669 | --DOMWINDOW == 29 (0x129e41800) [pid = 1669] [serial = 448] [outer = 0x0] [url = about:blank] 20:03:28 INFO - PROCESS | 1669 | --DOMWINDOW == 28 (0x12bd04800) [pid = 1669] [serial = 451] [outer = 0x0] [url = about:blank] 20:03:28 INFO - PROCESS | 1669 | --DOMWINDOW == 27 (0x12bd14800) [pid = 1669] [serial = 454] [outer = 0x0] [url = about:blank] 20:03:28 INFO - PROCESS | 1669 | --DOMWINDOW == 26 (0x12b95f000) [pid = 1669] [serial = 453] [outer = 0x0] [url = about:blank] 20:03:28 INFO - PROCESS | 1669 | --DOMWINDOW == 25 (0x128f4c000) [pid = 1669] [serial = 456] [outer = 0x0] [url = about:blank] 20:03:28 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:03:28 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5735 20:03:28 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:03:28 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5735 20:03:29 INFO - PROCESS | 1669 | 1477969409316 Marionette TRACE conn2 <- [1,707,null,{"value":["/content-security-policy/media-src/media-src-7_1_2.html",0,null,null,[["Disallowed async video src",0,null,null],["Disallowed async video source element",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:03:29 INFO - ... 20:03:29 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_1_2.html | took 1022ms 20:03:29 INFO - PROCESS | 1669 | 1477969409360 Marionette TRACE conn2 -> [0,708,"getWindowHandle",null] 20:03:29 INFO - PROCESS | 1669 | 1477969409362 Marionette TRACE conn2 <- [1,708,null,{"value":"7"}] 20:03:29 INFO - TEST-START | /content-security-policy/media-src/media-src-7_2.html 20:03:29 INFO - PROCESS | 1669 | 1477969409365 Marionette TRACE conn2 -> [0,709,"timeouts",{"script":35000}] 20:03:29 INFO - PROCESS | 1669 | 1477969409367 Marionette TRACE conn2 <- [1,709,null,{}] 20:03:29 INFO - PROCESS | 1669 | 1477969409371 Marionette TRACE conn2 -> [0,710,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:03:29 INFO - PROCESS | 1669 | 1477969409462 Marionette TRACE conn2 <- [1,710,null,{"value":null}] 20:03:29 INFO - PROCESS | 1669 | 1477969409467 Marionette TRACE conn2 -> [0,711,"getWindowHandles",null] 20:03:29 INFO - PROCESS | 1669 | 1477969409472 Marionette TRACE conn2 <- [1,711,null,["7"]] 20:03:29 INFO - PROCESS | 1669 | 1477969409515 Marionette TRACE conn2 -> [0,712,"switchToWindow",{"name":"7"}] 20:03:29 INFO - PROCESS | 1669 | 1477969409520 Marionette TRACE conn2 <- [1,712,null,{}] 20:03:29 INFO - PROCESS | 1669 | 1477969409522 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:03:29 INFO - PROCESS | 1669 | ++DOCSHELL 0x128f42800 == 11 [pid = 1669] [id = 158] 20:03:29 INFO - PROCESS | 1669 | ++DOMWINDOW == 26 (0x12ba19000) [pid = 1669] [serial = 464] [outer = 0x0] 20:03:29 INFO - PROCESS | 1669 | ++DOMWINDOW == 27 (0x12bd03000) [pid = 1669] [serial = 465] [outer = 0x12ba19000] 20:03:29 INFO - PROCESS | 1669 | 1477969409561 Marionette DEBUG loaded listener.js 20:03:29 INFO - PROCESS | 1669 | ++DOMWINDOW == 28 (0x12bd10800) [pid = 1669] [serial = 466] [outer = 0x12ba19000] 20:03:29 INFO - PROCESS | 1669 | [1669] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 20:03:29 INFO - PROCESS | 1669 | [1669] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 20:03:30 INFO - PROCESS | 1669 | [1669] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 20:03:30 INFO - PROCESS | 1669 | [1669] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 20:03:30 INFO - PROCESS | 1669 | --DOMWINDOW == 27 (0x11f99b000) [pid = 1669] [serial = 455] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html] 20:03:34 INFO - PROCESS | 1669 | 1477969414778 Marionette TRACE conn2 <- [1,713,null,{"value":["/content-security-policy/media-src/media-src-7_2.html",0,null,null,[["In-policy audio src",0,null,null],["In-policy audio source element",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:03:34 INFO - ... 20:03:34 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_2.html | took 5429ms 20:03:34 INFO - PROCESS | 1669 | 1477969414795 Marionette TRACE conn2 -> [0,714,"getWindowHandle",null] 20:03:34 INFO - PROCESS | 1669 | 1477969414798 Marionette TRACE conn2 <- [1,714,null,{"value":"7"}] 20:03:34 INFO - TEST-START | /content-security-policy/media-src/media-src-7_2_2.html 20:03:34 INFO - PROCESS | 1669 | 1477969414802 Marionette TRACE conn2 -> [0,715,"timeouts",{"script":185000}] 20:03:34 INFO - PROCESS | 1669 | 1477969414805 Marionette TRACE conn2 <- [1,715,null,{}] 20:03:34 INFO - PROCESS | 1669 | 1477969414810 Marionette TRACE conn2 -> [0,716,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:03:34 INFO - PROCESS | 1669 | 1477969414943 Marionette TRACE conn2 <- [1,716,null,{"value":null}] 20:03:34 INFO - PROCESS | 1669 | 1477969414983 Marionette TRACE conn2 -> [0,717,"getWindowHandles",null] 20:03:34 INFO - PROCESS | 1669 | 1477969414985 Marionette TRACE conn2 <- [1,717,null,["7"]] 20:03:34 INFO - PROCESS | 1669 | 1477969414990 Marionette TRACE conn2 -> [0,718,"switchToWindow",{"name":"7"}] 20:03:34 INFO - PROCESS | 1669 | 1477969414995 Marionette TRACE conn2 <- [1,718,null,{}] 20:03:35 INFO - PROCESS | 1669 | 1477969415001 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:03:35 INFO - PROCESS | 1669 | ++DOCSHELL 0x12a94b800 == 12 [pid = 1669] [id = 159] 20:03:35 INFO - PROCESS | 1669 | ++DOMWINDOW == 28 (0x12a950000) [pid = 1669] [serial = 467] [outer = 0x0] 20:03:35 INFO - PROCESS | 1669 | ++DOMWINDOW == 29 (0x12b95a800) [pid = 1669] [serial = 468] [outer = 0x12a950000] 20:03:35 INFO - PROCESS | 1669 | 1477969415049 Marionette DEBUG loaded listener.js 20:03:35 INFO - PROCESS | 1669 | ++DOMWINDOW == 30 (0x12bd10000) [pid = 1669] [serial = 469] [outer = 0x12a950000] 20:03:35 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:03:35 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5735 20:03:35 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:03:35 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5735 20:03:35 INFO - PROCESS | 1669 | 1477969415818 Marionette TRACE conn2 <- [1,719,null,{"value":["/content-security-policy/media-src/media-src-7_2_2.html",0,null,null,[["Disallaowed audio src",0,null,null],["Disallowed audio source element",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:03:35 INFO - ... 20:03:35 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_2_2.html | took 1023ms 20:03:35 INFO - PROCESS | 1669 | 1477969415824 Marionette TRACE conn2 -> [0,720,"getWindowHandle",null] 20:03:35 INFO - PROCESS | 1669 | 1477969415826 Marionette TRACE conn2 <- [1,720,null,{"value":"7"}] 20:03:35 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3.html 20:03:35 INFO - PROCESS | 1669 | 1477969415829 Marionette TRACE conn2 -> [0,721,"timeouts",{"script":35000}] 20:03:35 INFO - PROCESS | 1669 | 1477969415831 Marionette TRACE conn2 <- [1,721,null,{}] 20:03:35 INFO - PROCESS | 1669 | 1477969415836 Marionette TRACE conn2 -> [0,722,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:03:35 INFO - PROCESS | 1669 | 1477969415940 Marionette TRACE conn2 <- [1,722,null,{"value":null}] 20:03:35 INFO - PROCESS | 1669 | 1477969415978 Marionette TRACE conn2 -> [0,723,"getWindowHandles",null] 20:03:35 INFO - PROCESS | 1669 | 1477969415982 Marionette TRACE conn2 <- [1,723,null,["7"]] 20:03:36 INFO - PROCESS | 1669 | 1477969415990 Marionette TRACE conn2 -> [0,724,"switchToWindow",{"name":"7"}] 20:03:36 INFO - PROCESS | 1669 | 1477969415995 Marionette TRACE conn2 <- [1,724,null,{}] 20:03:36 INFO - PROCESS | 1669 | 1477969415997 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:03:36 INFO - PROCESS | 1669 | ++DOCSHELL 0x12d75f000 == 13 [pid = 1669] [id = 160] 20:03:36 INFO - PROCESS | 1669 | ++DOMWINDOW == 31 (0x12d760000) [pid = 1669] [serial = 470] [outer = 0x0] 20:03:36 INFO - PROCESS | 1669 | ++DOMWINDOW == 32 (0x12df5f800) [pid = 1669] [serial = 471] [outer = 0x12d760000] 20:03:36 INFO - PROCESS | 1669 | 1477969416046 Marionette DEBUG loaded listener.js 20:03:36 INFO - PROCESS | 1669 | ++DOMWINDOW == 33 (0x12df6d800) [pid = 1669] [serial = 472] [outer = 0x12d760000] 20:03:37 INFO - PROCESS | 1669 | --DOCSHELL 0x128e93800 == 12 [pid = 1669] [id = 157] 20:03:37 INFO - PROCESS | 1669 | --DOMWINDOW == 32 (0x12c0f5000) [pid = 1669] [serial = 457] [outer = 0x0] [url = about:blank] 20:03:37 INFO - PROCESS | 1669 | --DOMWINDOW == 31 (0x128e96000) [pid = 1669] [serial = 459] [outer = 0x0] [url = about:blank] 20:03:39 INFO - PROCESS | 1669 | --DOMWINDOW == 30 (0x128eab000) [pid = 1669] [serial = 461] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_1_2.html] 20:03:41 INFO - PROCESS | 1669 | 1477969421330 Marionette TRACE conn2 <- [1,725,null,{"value":["/content-security-policy/media-src/media-src-7_3.html",0,null,null,[["In-policy track element",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:03:41 INFO - .. 20:03:41 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_3.html | took 5529ms 20:03:41 INFO - TEST-START | /content-security-policy/media-src/media-src-redir-bug.sub.html 20:03:41 INFO - PROCESS | 1669 | 1477969421359 Marionette TRACE conn2 -> [0,726,"getWindowHandle",null] 20:03:41 INFO - PROCESS | 1669 | 1477969421362 Marionette TRACE conn2 <- [1,726,null,{"value":"7"}] 20:03:41 INFO - PROCESS | 1669 | 1477969421366 Marionette TRACE conn2 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:03:41 INFO - PROCESS | 1669 | 1477969421490 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 20:03:41 INFO - PROCESS | 1669 | 1477969421497 Marionette TRACE conn2 -> [0,728,"getWindowHandles",null] 20:03:41 INFO - PROCESS | 1669 | 1477969421499 Marionette TRACE conn2 <- [1,728,null,["7"]] 20:03:41 INFO - PROCESS | 1669 | 1477969421502 Marionette TRACE conn2 -> [0,729,"switchToWindow",{"name":"7"}] 20:03:41 INFO - PROCESS | 1669 | 1477969421506 Marionette TRACE conn2 <- [1,729,null,{}] 20:03:41 INFO - PROCESS | 1669 | 1477969421510 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:03:41 INFO - PROCESS | 1669 | ++DOCSHELL 0x12a938000 == 13 [pid = 1669] [id = 161] 20:03:41 INFO - PROCESS | 1669 | ++DOMWINDOW == 31 (0x12a93a800) [pid = 1669] [serial = 473] [outer = 0x0] 20:03:41 INFO - PROCESS | 1669 | ++DOMWINDOW == 32 (0x12b949000) [pid = 1669] [serial = 474] [outer = 0x12a93a800] 20:03:41 INFO - PROCESS | 1669 | 1477969421550 Marionette DEBUG loaded listener.js 20:03:41 INFO - PROCESS | 1669 | ++DOMWINDOW == 33 (0x12c0d8800) [pid = 1669] [serial = 475] [outer = 0x12a93a800] 20:03:41 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4796 20:03:44 INFO - PROCESS | 1669 | --DOCSHELL 0x11f885000 == 12 [pid = 1669] [id = 156] 20:03:44 INFO - PROCESS | 1669 | --DOCSHELL 0x128f42800 == 11 [pid = 1669] [id = 158] 20:03:44 INFO - PROCESS | 1669 | --DOCSHELL 0x12d75f000 == 10 [pid = 1669] [id = 160] 20:03:44 INFO - PROCESS | 1669 | --DOCSHELL 0x12a94b800 == 9 [pid = 1669] [id = 159] 20:03:44 INFO - PROCESS | 1669 | --DOMWINDOW == 32 (0x12918a800) [pid = 1669] [serial = 462] [outer = 0x0] [url = about:blank] 20:03:44 INFO - PROCESS | 1669 | --DOMWINDOW == 31 (0x129956800) [pid = 1669] [serial = 463] [outer = 0x0] [url = about:blank] 20:03:44 INFO - PROCESS | 1669 | --DOMWINDOW == 30 (0x12bd03000) [pid = 1669] [serial = 465] [outer = 0x0] [url = about:blank] 20:03:46 INFO - PROCESS | 1669 | 1477969426804 Marionette TRACE conn2 <- [1,730,null,{"value":["/content-security-policy/media-src/media-src-redir-bug.sub.html",0,null,null,[["In-policy async video src",0,null,null],["in-policy async video src w/redir",0,null,null],["In-policy async video source element",0,null,null],["In-policy async video source element w/redir",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:03:46 INFO - ..... 20:03:46 INFO - TEST-OK | /content-security-policy/media-src/media-src-redir-bug.sub.html | took 5484ms 20:03:46 INFO - PROCESS | 1669 | 1477969426850 Marionette TRACE conn2 -> [0,731,"getWindowHandle",null] 20:03:46 INFO - PROCESS | 1669 | 1477969426853 Marionette TRACE conn2 <- [1,731,null,{"value":"7"}] 20:03:46 INFO - TEST-START | /custom-elements/reactions/Attr.html 20:03:46 INFO - PROCESS | 1669 | 1477969426858 Marionette TRACE conn2 -> [0,732,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:03:46 INFO - PROCESS | 1669 | 1477969426976 Marionette TRACE conn2 <- [1,732,null,{"value":null}] 20:03:46 INFO - PROCESS | 1669 | 1477969426980 Marionette TRACE conn2 -> [0,733,"getWindowHandles",null] 20:03:46 INFO - PROCESS | 1669 | 1477969426983 Marionette TRACE conn2 <- [1,733,null,["7"]] 20:03:46 INFO - PROCESS | 1669 | 1477969426988 Marionette TRACE conn2 -> [0,734,"switchToWindow",{"name":"7"}] 20:03:46 INFO - PROCESS | 1669 | 1477969426992 Marionette TRACE conn2 <- [1,734,null,{}] 20:03:47 INFO - PROCESS | 1669 | 1477969427019 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:03:47 INFO - PROCESS | 1669 | ++DOCSHELL 0x128f37800 == 10 [pid = 1669] [id = 162] 20:03:47 INFO - PROCESS | 1669 | ++DOMWINDOW == 31 (0x128f3b000) [pid = 1669] [serial = 476] [outer = 0x0] 20:03:47 INFO - PROCESS | 1669 | ++DOMWINDOW == 32 (0x129186800) [pid = 1669] [serial = 477] [outer = 0x128f3b000] 20:03:47 INFO - PROCESS | 1669 | 1477969427062 Marionette DEBUG loaded listener.js 20:03:47 INFO - PROCESS | 1669 | ++DOMWINDOW == 33 (0x129c56800) [pid = 1669] [serial = 478] [outer = 0x128f3b000] 20:03:47 INFO - PROCESS | 1669 | 1477969427391 Marionette TRACE conn2 <- [1,735,null,{"value":["/custom-elements/reactions/Attr.html",0,null,null,[["value on Attr must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeMutator/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:163:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeMutator@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:159:5\n@http://web-platform.test:8000/custom-elements/reactions/Attr.html:17:1\n"],["value on Attr must not enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeMutator/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:174:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeMutator@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:170:5\n@http://web-platform.test:8000/custom-elements/reactions/Attr.html:17:1\n"]]]}] 20:03:47 INFO - PROCESS | 1669 | --DOMWINDOW == 32 (0x11f886000) [pid = 1669] [serial = 458] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-set-timeout-blocked.sub.html] 20:03:47 INFO - PROCESS | 1669 | --DOMWINDOW == 31 (0x12a950000) [pid = 1669] [serial = 467] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_2_2.html] 20:03:47 INFO - PROCESS | 1669 | --DOMWINDOW == 30 (0x12ba19000) [pid = 1669] [serial = 464] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_2.html] 20:03:47 INFO - PROCESS | 1669 | --DOMWINDOW == 29 (0x12d760000) [pid = 1669] [serial = 470] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_3.html] 20:03:47 INFO - .. 20:03:47 INFO - TEST-OK | /custom-elements/reactions/Attr.html | took 567ms 20:03:47 INFO - PROCESS | 1669 | 1477969427424 Marionette TRACE conn2 -> [0,736,"getWindowHandle",null] 20:03:47 INFO - PROCESS | 1669 | 1477969427427 Marionette TRACE conn2 <- [1,736,null,{"value":"7"}] 20:03:47 INFO - TEST-START | /custom-elements/reactions/ChildNode.html 20:03:47 INFO - PROCESS | 1669 | 1477969427430 Marionette TRACE conn2 -> [0,737,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:03:47 INFO - PROCESS | 1669 | 1477969427518 Marionette TRACE conn2 <- [1,737,null,{"value":null}] 20:03:47 INFO - PROCESS | 1669 | 1477969427525 Marionette TRACE conn2 -> [0,738,"getWindowHandles",null] 20:03:47 INFO - PROCESS | 1669 | 1477969427527 Marionette TRACE conn2 <- [1,738,null,["7"]] 20:03:47 INFO - PROCESS | 1669 | 1477969427530 Marionette TRACE conn2 -> [0,739,"switchToWindow",{"name":"7"}] 20:03:47 INFO - PROCESS | 1669 | 1477969427532 Marionette TRACE conn2 <- [1,739,null,{}] 20:03:47 INFO - PROCESS | 1669 | 1477969427536 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:03:47 INFO - PROCESS | 1669 | ++DOCSHELL 0x12917a800 == 11 [pid = 1669] [id = 163] 20:03:47 INFO - PROCESS | 1669 | ++DOMWINDOW == 30 (0x12b6ad000) [pid = 1669] [serial = 479] [outer = 0x0] 20:03:47 INFO - PROCESS | 1669 | ++DOMWINDOW == 31 (0x12b6bc000) [pid = 1669] [serial = 480] [outer = 0x12b6ad000] 20:03:47 INFO - PROCESS | 1669 | 1477969427575 Marionette DEBUG loaded listener.js 20:03:47 INFO - PROCESS | 1669 | ++DOMWINDOW == 32 (0x12b956800) [pid = 1669] [serial = 481] [outer = 0x12b6ad000] 20:03:47 INFO - PROCESS | 1669 | 1477969427867 Marionette TRACE conn2 <- [1,740,null,{"value":["/custom-elements/reactions/ChildNode.html",0,null,null,[["before on ChildNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/ChildNode.html:17:1\n"],["before on ChildNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/ChildNode.html:17:1\n"],["after on ChildNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/ChildNode.html:21:1\n"],["after on ChildNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/ChildNode.html:21:1\n"],["replaceWith on ChildNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/ChildNode.html:25:1\n"],["replaceWith on ChildNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/ChildNode.html:25:1\n"],["replaceWith on ChildNode must enqueue a disconnected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeDisconnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:39:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeDisconnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:36:5\n@http://web-platform.test:8000/custom-elements/reactions/ChildNode.html:29:1\n"]]]}] 20:03:47 INFO - ....... 20:03:47 INFO - TEST-OK | /custom-elements/reactions/ChildNode.html | took 466ms 20:03:47 INFO - PROCESS | 1669 | 1477969427901 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 20:03:47 INFO - PROCESS | 1669 | 1477969427905 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 20:03:47 INFO - TEST-START | /custom-elements/reactions/DOMTokenList.html 20:03:47 INFO - PROCESS | 1669 | 1477969427908 Marionette TRACE conn2 -> [0,742,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:03:48 INFO - PROCESS | 1669 | 1477969427997 Marionette TRACE conn2 <- [1,742,null,{"value":null}] 20:03:48 INFO - PROCESS | 1669 | 1477969428005 Marionette TRACE conn2 -> [0,743,"getWindowHandles",null] 20:03:48 INFO - PROCESS | 1669 | 1477969428008 Marionette TRACE conn2 <- [1,743,null,["7"]] 20:03:48 INFO - PROCESS | 1669 | 1477969428010 Marionette TRACE conn2 -> [0,744,"switchToWindow",{"name":"7"}] 20:03:48 INFO - PROCESS | 1669 | 1477969428014 Marionette TRACE conn2 <- [1,744,null,{}] 20:03:48 INFO - PROCESS | 1669 | 1477969428048 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:03:48 INFO - PROCESS | 1669 | ++DOCSHELL 0x12ccce000 == 12 [pid = 1669] [id = 164] 20:03:48 INFO - PROCESS | 1669 | ++DOMWINDOW == 33 (0x12ccce800) [pid = 1669] [serial = 482] [outer = 0x0] 20:03:48 INFO - PROCESS | 1669 | ++DOMWINDOW == 34 (0x12d169800) [pid = 1669] [serial = 483] [outer = 0x12ccce800] 20:03:48 INFO - PROCESS | 1669 | 1477969428089 Marionette DEBUG loaded listener.js 20:03:48 INFO - PROCESS | 1669 | ++DOMWINDOW == 35 (0x12d76e800) [pid = 1669] [serial = 484] [outer = 0x12ccce800] 20:03:48 INFO - PROCESS | 1669 | 1477969428404 Marionette TRACE conn2 <- [1,745,null,{"value":["/custom-elements/reactions/DOMTokenList.html",0,null,null,[["add on DOMTokenList must enqueue an attributeChanged reaction when adding an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:19:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:16:1\n"],["add on DOMTokenList must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:29:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:26:1\n"],["add on DOMTokenList must enqueue an attributeChanged reaction when adding a value to an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:34:1\n"],["add on DOMTokenList must not enqueue an attributeChanged reaction when adding a value to an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:49:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:45:1\n"],["add on DOMTokenList must enqueue exactly one attributeChanged reaction when adding multiple values to an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:57:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:54:1\n"],["remove on DOMTokenList must enqueue an attributeChanged reaction when removing a value from an attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:68:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:64:1\n"],["remove on DOMTokenList must enqueue exactly one attributeChanged reaction when removing multiple values to an attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:79:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:75:1\n"],["remove on DOMTokenList must not enqueue an attributeChanged reaction when removing a non-existent value from an attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:90:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:86:1\n"],["remove on DOMTokenList must not enqueue an attributeChanged reaction when removing a value from an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:99:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:95:1\n"],["toggle on DOMTokenList must enqueue an attributeChanged reaction when adding a value to an attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:108:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:104:1\n"],["toggle on DOMTokenList must enqueue an attributeChanged reaction when removing a value from an attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:119:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:115:1\n"],["remove on DOMTokenList must not enqueue an attributeChanged reaction when removing a value from an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:130:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:126:1\n"],["replace on DOMTokenList must enqueue an attributeChanged reaction when replacing a value in an attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:139:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:135:1\n"],["replace on DOMTokenList must not enqueue an attributeChanged reaction when the token to replace does not exist in the attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:150:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:146:1\n"],["replace on DOMTokenList must not enqueue an attributeChanged reaction when replacing a value in an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:159:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:155:1\n"],["the stringifier of DOMTokenList must enqueue an attributeChanged reaction when adding an observed attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:167:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:164:1\n"],["the stringifier of DOMTokenList must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:178:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:174:1\n"],["the stringifier of DOMTokenList must enqueue an attributeChanged reaction when mutating the value of an observed attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:188:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:184:1\n"],["the stringifier of DOMTokenList must not enqueue an attributeChanged reaction when mutating the value of an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:199:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:195:1\n"],["the stringifier of DOMTokenList must enqueue an attributeChanged reaction when the setter is called with the original value of the attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:208:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:204:1\n"]]]}] 20:03:48 INFO - .................... 20:03:48 INFO - TEST-OK | /custom-elements/reactions/DOMTokenList.html | took 518ms 20:03:48 INFO - PROCESS | 1669 | 1477969428427 Marionette TRACE conn2 -> [0,746,"getWindowHandle",null] 20:03:48 INFO - TEST-START | /custom-elements/reactions/Document.html 20:03:48 INFO - PROCESS | 1669 | 1477969428429 Marionette TRACE conn2 <- [1,746,null,{"value":"7"}] 20:03:48 INFO - PROCESS | 1669 | 1477969428432 Marionette TRACE conn2 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:03:48 INFO - PROCESS | 1669 | 1477969428512 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 20:03:48 INFO - PROCESS | 1669 | 1477969428516 Marionette TRACE conn2 -> [0,748,"getWindowHandles",null] 20:03:48 INFO - PROCESS | 1669 | 1477969428518 Marionette TRACE conn2 <- [1,748,null,["7"]] 20:03:48 INFO - PROCESS | 1669 | 1477969428523 Marionette TRACE conn2 -> [0,749,"switchToWindow",{"name":"7"}] 20:03:48 INFO - PROCESS | 1669 | 1477969428527 Marionette TRACE conn2 <- [1,749,null,{}] 20:03:48 INFO - PROCESS | 1669 | 1477969428529 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:03:48 INFO - PROCESS | 1669 | ++DOCSHELL 0x12ddd8800 == 13 [pid = 1669] [id = 165] 20:03:48 INFO - PROCESS | 1669 | ++DOMWINDOW == 36 (0x12ddd9000) [pid = 1669] [serial = 485] [outer = 0x0] 20:03:48 INFO - PROCESS | 1669 | ++DOMWINDOW == 37 (0x12dddd800) [pid = 1669] [serial = 486] [outer = 0x12ddd9000] 20:03:48 INFO - PROCESS | 1669 | 1477969428571 Marionette DEBUG loaded listener.js 20:03:48 INFO - PROCESS | 1669 | ++DOMWINDOW == 38 (0x12fc17000) [pid = 1669] [serial = 487] [outer = 0x12ddd9000] 20:03:48 INFO - .. 20:03:48 INFO - TEST-OK | /custom-elements/reactions/Document.html | took 416ms 20:03:48 INFO - PROCESS | 1669 | 1477969428843 Marionette TRACE conn2 <- [1,750,null,{"value":["/custom-elements/reactions/Document.html",0,null,null,[["importNode on Document must construct a new custom element when importing a custom element",1,"assert_array_equals: lengths differ, expected 1 got 0","@http://web-platform.test:8000/custom-elements/reactions/Document.html:20:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/Document.html:17:1\n"],["adoptNode on Document must enqueue an adopted reaction when importing a custom element",1,"assert_array_equals: lengths differ, expected 1 got 0","@http://web-platform.test:8000/custom-elements/reactions/Document.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/Document.html:31:1\n"]]]}] 20:03:48 INFO - PROCESS | 1669 | 1477969428849 Marionette TRACE conn2 -> [0,751,"getWindowHandle",null] 20:03:48 INFO - PROCESS | 1669 | 1477969428850 Marionette TRACE conn2 <- [1,751,null,{"value":"7"}] 20:03:48 INFO - TEST-START | /custom-elements/reactions/Element.html 20:03:48 INFO - PROCESS | 1669 | 1477969428857 Marionette TRACE conn2 -> [0,752,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:03:48 INFO - PROCESS | 1669 | 1477969428929 Marionette TRACE conn2 <- [1,752,null,{"value":null}] 20:03:48 INFO - PROCESS | 1669 | 1477969428932 Marionette TRACE conn2 -> [0,753,"getWindowHandles",null] 20:03:48 INFO - PROCESS | 1669 | 1477969428934 Marionette TRACE conn2 <- [1,753,null,["7"]] 20:03:48 INFO - PROCESS | 1669 | 1477969428939 Marionette TRACE conn2 -> [0,754,"switchToWindow",{"name":"7"}] 20:03:48 INFO - PROCESS | 1669 | 1477969428942 Marionette TRACE conn2 <- [1,754,null,{}] 20:03:48 INFO - PROCESS | 1669 | 1477969428944 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:03:48 INFO - PROCESS | 1669 | ++DOCSHELL 0x1306ac800 == 14 [pid = 1669] [id = 166] 20:03:48 INFO - PROCESS | 1669 | ++DOMWINDOW == 39 (0x1306ad000) [pid = 1669] [serial = 488] [outer = 0x0] 20:03:48 INFO - PROCESS | 1669 | ++DOMWINDOW == 40 (0x13121f000) [pid = 1669] [serial = 489] [outer = 0x1306ad000] 20:03:48 INFO - PROCESS | 1669 | 1477969428978 Marionette DEBUG loaded listener.js 20:03:49 INFO - PROCESS | 1669 | ++DOMWINDOW == 41 (0x131504000) [pid = 1669] [serial = 490] [outer = 0x1306ad000] 20:03:49 INFO - .................................... 20:03:49 INFO - TEST-OK | /custom-elements/reactions/Element.html | took 466ms 20:03:49 INFO - TEST-START | /custom-elements/reactions/NamedNodeMap.html 20:03:49 INFO - PROCESS | 1669 | 1477969429309 Marionette TRACE conn2 <- [1,755,null,{"value":["/custom-elements/reactions/Element.html",0,null,null,[["id on Element must enqueue an attributeChanged reaction when adding id content attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testReflectAttribute/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:99:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestReflectAttribute@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:96:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:17:1\n"],["id on Element must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testReflectAttribute/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:110:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestReflectAttribute@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:106:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:17:1\n"],["className on Element must enqueue an attributeChanged reaction when adding class content attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testReflectAttribute/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:99:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestReflectAttribute@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:96:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:18:1\n"],["className on Element must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testReflectAttribute/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:110:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestReflectAttribute@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:106:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:18:1\n"],["slot on Element must enqueue an attributeChanged reaction when adding slot content attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testReflectAttribute/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:99:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestReflectAttribute@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:96:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:19:1\n"],["slot on Element must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 0","testReflectAttribute/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:110:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestReflectAttribute@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:106:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:19:1\n"],["setAttribute on Element must enqueue an attributeChanged reaction when adding an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:122:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:119:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:21:1\n"],["setAttribute on Element must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:132:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:129:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:21:1\n"],["setAttribute on Element must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:141:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:137:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:21:1\n"],["setAttribute on Element must enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:152:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:148:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:21:1\n"],["setAttributeNS on Element must enqueue an attributeChanged reaction when adding an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:122:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:119:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:25:1\n"],["setAttributeNS on Element must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:132:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:129:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:25:1\n"],["setAttributeNS on Element must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:141:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:137:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:25:1\n"],["setAttributeNS on Element must enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:152:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:148:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:25:1\n"],["removeAttribute on Element must not enqueue an attributeChanged reaction when removing an attribute that does not exist",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:184:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:181:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:29:1\n"],["removeAttribute on Element must not enqueue an attributeChanged reaction when removing an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:193:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:189:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:29:1\n"],["removeAttribute on Element must enqueue an attributeChanged reaction when removing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:202:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:198:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:29:1\n"],["removeAttribute on Element must not enqueue an attributeChanged reaction when removing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:213:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:209:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:29:1\n"],["removeAttributeNS on Element must not enqueue an attributeChanged reaction when removing an attribute that does not exist",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:184:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:181:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:33:1\n"],["removeAttributeNS on Element must not enqueue an attributeChanged reaction when removing an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:193:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:189:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:33:1\n"],["removeAttributeNS on Element must enqueue an attributeChanged reaction when removing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:202:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:198:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:33:1\n"],["removeAttributeNS on Element must not enqueue an attributeChanged reaction when removing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:213:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:209:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:33:1\n"],["setAttributeNode on Element must enqueue an attributeChanged reaction when adding an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:122:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:119:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:37:1\n"],["setAttributeNode on Element must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:132:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:129:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:37:1\n"],["setAttributeNode on Element must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:141:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:137:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:37:1\n"],["setAttributeNode on Element must enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:152:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:148:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:37:1\n"],["setAttributeNodeNS on Element must enqueue an attributeChanged reaction when adding an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:122:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:119:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:43:1\n"],["setAttributeNodeNS on Element must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:132:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:129:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:43:1\n"],["setAttributeNodeNS on Element must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:141:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:137:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:43:1\n"],["setAttributeNodeNS on Element must enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:152:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:148:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:43:1\n"],["removeAttributeNode on Element must not enqueue an attributeChanged reaction when removing an attribute that does not exist",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:184:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:181:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:49:1\n"],["removeAttributeNode on Element must not enqueue an attributeChanged reaction when removing an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:193:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:189:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:49:1\n"],["removeAttributeNode on Element must enqueue an attributeChanged reaction when removing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:202:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:198:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:49:1\n"],["removeAttributeNode on Element must not enqueue an attributeChanged reaction when removing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:213:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:209:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:49:1\n"],["undefined must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:55:1\n"],["undefined must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:55:1\n"]]]}] 20:03:49 INFO - PROCESS | 1669 | 1477969429328 Marionette TRACE conn2 -> [0,756,"getWindowHandle",null] 20:03:49 INFO - PROCESS | 1669 | 1477969429329 Marionette TRACE conn2 <- [1,756,null,{"value":"7"}] 20:03:49 INFO - PROCESS | 1669 | 1477969429332 Marionette TRACE conn2 -> [0,757,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:03:49 INFO - PROCESS | 1669 | 1477969429456 Marionette TRACE conn2 <- [1,757,null,{"value":null}] 20:03:49 INFO - PROCESS | 1669 | 1477969429462 Marionette TRACE conn2 -> [0,758,"getWindowHandles",null] 20:03:49 INFO - PROCESS | 1669 | 1477969429463 Marionette TRACE conn2 <- [1,758,null,["7"]] 20:03:49 INFO - PROCESS | 1669 | 1477969429465 Marionette TRACE conn2 -> [0,759,"switchToWindow",{"name":"7"}] 20:03:49 INFO - PROCESS | 1669 | 1477969429467 Marionette TRACE conn2 <- [1,759,null,{}] 20:03:49 INFO - PROCESS | 1669 | 1477969429470 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:03:49 INFO - PROCESS | 1669 | ++DOCSHELL 0x131b73800 == 15 [pid = 1669] [id = 167] 20:03:49 INFO - PROCESS | 1669 | ++DOMWINDOW == 42 (0x131d7d800) [pid = 1669] [serial = 491] [outer = 0x0] 20:03:49 INFO - PROCESS | 1669 | ++DOMWINDOW == 43 (0x131d83000) [pid = 1669] [serial = 492] [outer = 0x131d7d800] 20:03:49 INFO - PROCESS | 1669 | 1477969429506 Marionette DEBUG loaded listener.js 20:03:49 INFO - PROCESS | 1669 | ++DOMWINDOW == 44 (0x131d90000) [pid = 1669] [serial = 493] [outer = 0x131d7d800] 20:03:49 INFO - ........... 20:03:49 INFO - PROCESS | 1669 | 1477969429843 Marionette TRACE conn2 <- [1,760,null,{"value":["/custom-elements/reactions/NamedNodeMap.html",0,null,null,[["setNamedItem on NamedNodeMap must enqueue an attributeChanged reaction when adding an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:122:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:119:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:17:1\n"],["setNamedItem on NamedNodeMap must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:132:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:129:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:17:1\n"],["setNamedItem on NamedNodeMap must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:141:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:137:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:17:1\n"],["setNamedItem on NamedNodeMap must enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:152:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:148:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:17:1\n"],["setNamedItemNS on NamedNodeMap must enqueue an attributeChanged reaction when adding an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:122:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:119:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:23:1\n"],["setNamedItemNS on NamedNodeMap must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:132:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:129:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:23:1\n"],["setNamedItemNS on NamedNodeMap must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:141:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:137:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:23:1\n"],["setNamedItemNS on NamedNodeMap must enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:152:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:148:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:23:1\n"],["removeNamedItem on NamedNodeMap must not enqueue an attributeChanged reaction when removing an attribute that does not exist",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:184:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:181:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:29:1\n"],["removeNamedItem on NamedNodeMap must not enqueue an attributeChanged reaction when removing an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:193:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:189:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:29:1\n"],["removeNamedItem on NamedNodeMap must enqueue an attributeChanged reaction when removing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:202:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:198:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:29:1\n"],["removeNamedItem on NamedNodeMap must not enqueue an attributeChanged reaction when removing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:213:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:209:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:29:1\n"],["removeNamedItemNS on NamedNodeMap must not enqueue an attributeChanged reaction when removing an attribute that does not exist",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:184:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:181:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:33:1\n"],["removeNamedItemNS on NamedNodeMap must not enqueue an attributeChanged reaction when removing an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:193:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:189:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:33:1\n"],["removeNamedItemNS on NamedNodeMap must enqueue an attributeChanged reaction when removing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:202:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:198:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:33:1\n"],["removeNamedItemNS on NamedNodeMap must not enqueue an attributeChanged reaction when removing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:213:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:209:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:33:1\n"]]]}] 20:03:49 INFO - ..... 20:03:49 INFO - TEST-OK | /custom-elements/reactions/NamedNodeMap.html | took 519ms 20:03:49 INFO - PROCESS | 1669 | 1477969429853 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 20:03:49 INFO - PROCESS | 1669 | 1477969429854 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 20:03:49 INFO - TEST-START | /custom-elements/reactions/Node.html 20:03:49 INFO - PROCESS | 1669 | 1477969429858 Marionette TRACE conn2 -> [0,762,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:03:49 INFO - PROCESS | 1669 | 1477969429972 Marionette TRACE conn2 <- [1,762,null,{"value":null}] 20:03:49 INFO - PROCESS | 1669 | 1477969429978 Marionette TRACE conn2 -> [0,763,"getWindowHandles",null] 20:03:49 INFO - PROCESS | 1669 | 1477969429980 Marionette TRACE conn2 <- [1,763,null,["7"]] 20:03:49 INFO - PROCESS | 1669 | 1477969429983 Marionette TRACE conn2 -> [0,764,"switchToWindow",{"name":"7"}] 20:03:49 INFO - PROCESS | 1669 | 1477969429987 Marionette TRACE conn2 <- [1,764,null,{}] 20:03:49 INFO - PROCESS | 1669 | 1477969429991 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:03:50 INFO - PROCESS | 1669 | ++DOCSHELL 0x131d97000 == 16 [pid = 1669] [id = 168] 20:03:50 INFO - PROCESS | 1669 | ++DOMWINDOW == 45 (0x13284a000) [pid = 1669] [serial = 494] [outer = 0x0] 20:03:50 INFO - PROCESS | 1669 | ++DOMWINDOW == 46 (0x132854800) [pid = 1669] [serial = 495] [outer = 0x13284a000] 20:03:50 INFO - PROCESS | 1669 | 1477969430045 Marionette DEBUG loaded listener.js 20:03:50 INFO - PROCESS | 1669 | ++DOMWINDOW == 47 (0x132a4c800) [pid = 1669] [serial = 496] [outer = 0x13284a000] 20:03:50 INFO - .............. 20:03:50 INFO - TEST-OK | /custom-elements/reactions/Node.html | took 568ms 20:03:50 INFO - PROCESS | 1669 | 1477969430417 Marionette TRACE conn2 <- [1,765,null,{"value":["/custom-elements/reactions/Node.html",0,null,null,[["nodeValue on Node must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeMutator/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:163:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeMutator@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:159:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:17:1\n"],["nodeValue on Node must not enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeMutator/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:174:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeMutator@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:170:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:17:1\n"],["textContent on Node must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeMutator/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:163:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeMutator@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:159:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:21:1\n"],["textContent on Node must not enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeMutator/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:174:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeMutator@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:170:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:21:1\n"],["cloneNode on Node must enqueue an attributeChanged reaction when cloning an element with an observed attribute",1,"assert_array_equals: lengths differ, expected 3 got 1","testCloner/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:60:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestCloner@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:54:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:27:1\n"],["cloneNode on Node must not enqueue an attributeChanged reaction when cloning an element with an unobserved attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testCloner/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:73:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestCloner@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:67:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:27:1\n"],["cloneNode on Node must enqueue an attributeChanged reaction when cloning an element only for observed attributes",1,"assert_array_equals: lengths differ, expected 4 got 3","testCloner/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:86:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestCloner@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:78:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:27:1\n"],["insertBefore on ChildNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:31:1\n"],["insertBefore on ChildNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:31:1\n"],["appendChild on ChildNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:35:1\n"],["appendChild on ChildNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:35:1\n"],["replaceChild on ChildNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:39:1\n"],["replaceChild on ChildNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:39:1\n"],["removeChild on ChildNode must enqueue a disconnected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeDisconnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:39:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeDisconnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:36:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:43:1\n"]]]}] 20:03:50 INFO - PROCESS | 1669 | 1477969430427 Marionette TRACE conn2 -> [0,766,"getWindowHandle",null] 20:03:50 INFO - PROCESS | 1669 | 1477969430428 Marionette TRACE conn2 <- [1,766,null,{"value":"7"}] 20:03:50 INFO - TEST-START | /custom-elements/reactions/ParentNode.html 20:03:50 INFO - PROCESS | 1669 | 1477969430431 Marionette TRACE conn2 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:03:50 INFO - PROCESS | 1669 | 1477969430524 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 20:03:50 INFO - PROCESS | 1669 | 1477969430548 Marionette TRACE conn2 -> [0,768,"getWindowHandles",null] 20:03:50 INFO - PROCESS | 1669 | 1477969430551 Marionette TRACE conn2 <- [1,768,null,["7"]] 20:03:50 INFO - PROCESS | 1669 | 1477969430553 Marionette TRACE conn2 -> [0,769,"switchToWindow",{"name":"7"}] 20:03:50 INFO - PROCESS | 1669 | 1477969430556 Marionette TRACE conn2 <- [1,769,null,{}] 20:03:50 INFO - PROCESS | 1669 | 1477969430558 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:03:50 INFO - PROCESS | 1669 | ++DOCSHELL 0x132f75800 == 17 [pid = 1669] [id = 169] 20:03:50 INFO - PROCESS | 1669 | ++DOMWINDOW == 48 (0x132f77800) [pid = 1669] [serial = 497] [outer = 0x0] 20:03:50 INFO - PROCESS | 1669 | ++DOMWINDOW == 49 (0x132f8f800) [pid = 1669] [serial = 498] [outer = 0x132f77800] 20:03:50 INFO - PROCESS | 1669 | 1477969430591 Marionette DEBUG loaded listener.js 20:03:50 INFO - PROCESS | 1669 | ++DOMWINDOW == 50 (0x13303f800) [pid = 1669] [serial = 499] [outer = 0x132f77800] 20:03:50 INFO - PROCESS | 1669 | 1477969430923 Marionette TRACE conn2 <- [1,770,null,{"value":["/custom-elements/reactions/ParentNode.html",0,null,null,[["prepend on ParentNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/ParentNode.html:17:1\n"],["prepend on ParentNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/ParentNode.html:17:1\n"],["append on ParentNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/ParentNode.html:21:1\n"],["append on ParentNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/ParentNode.html:21:1\n"]]]}] 20:03:50 INFO - .... 20:03:50 INFO - TEST-OK | /custom-elements/reactions/ParentNode.html | took 517ms 20:03:50 INFO - PROCESS | 1669 | 1477969430949 Marionette TRACE conn2 -> [0,771,"getWindowHandle",null] 20:03:50 INFO - PROCESS | 1669 | 1477969430953 Marionette TRACE conn2 <- [1,771,null,{"value":"7"}] 20:03:50 INFO - TEST-START | /custom-elements/reactions/Range.html 20:03:50 INFO - PROCESS | 1669 | 1477969430958 Marionette TRACE conn2 -> [0,772,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:03:51 INFO - PROCESS | 1669 | 1477969431061 Marionette TRACE conn2 <- [1,772,null,{"value":null}] 20:03:51 INFO - PROCESS | 1669 | 1477969431102 Marionette TRACE conn2 -> [0,773,"getWindowHandles",null] 20:03:51 INFO - PROCESS | 1669 | 1477969431104 Marionette TRACE conn2 <- [1,773,null,["7"]] 20:03:51 INFO - PROCESS | 1669 | 1477969431107 Marionette TRACE conn2 -> [0,774,"switchToWindow",{"name":"7"}] 20:03:51 INFO - PROCESS | 1669 | 1477969431111 Marionette TRACE conn2 <- [1,774,null,{}] 20:03:51 INFO - PROCESS | 1669 | 1477969431114 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:03:51 INFO - PROCESS | 1669 | ++DOCSHELL 0x12b94f800 == 18 [pid = 1669] [id = 170] 20:03:51 INFO - PROCESS | 1669 | ++DOMWINDOW == 51 (0x12b952800) [pid = 1669] [serial = 500] [outer = 0x0] 20:03:51 INFO - PROCESS | 1669 | ++DOMWINDOW == 52 (0x12bd1c000) [pid = 1669] [serial = 501] [outer = 0x12b952800] 20:03:51 INFO - PROCESS | 1669 | 1477969431163 Marionette DEBUG loaded listener.js 20:03:51 INFO - PROCESS | 1669 | ++DOMWINDOW == 53 (0x12c0f7000) [pid = 1669] [serial = 502] [outer = 0x12b952800] 20:03:51 INFO - PROCESS | 1669 | 1477969431501 Marionette TRACE conn2 <- [1,775,null,{"value":["/custom-elements/reactions/Range.html",0,null,null,[["deleteContents on Range must enqueue a disconnected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeDisconnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:39:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeDisconnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:36:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:17:1\n"],["extractContents on Range must enqueue a disconnected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeDisconnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:39:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeDisconnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:36:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:23:1\n"],["cloneContents on Range must enqueue an attributeChanged reaction when cloning an element with an observed attribute",1,"assert_array_equals: lengths differ, expected 3 got 1","testCloner/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:60:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestCloner@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:54:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:29:1\n"],["cloneContents on Range must not enqueue an attributeChanged reaction when cloning an element with an unobserved attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testCloner/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:73:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestCloner@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:67:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:29:1\n"],["cloneContents on Range must enqueue an attributeChanged reaction when cloning an element only for observed attributes",1,"assert_array_equals: lengths differ, expected 4 got 3","testCloner/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:86:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestCloner@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:78:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:29:1\n"],["insertNode on Range must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:35:1\n"],["insertNode on Range must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:35:1\n"],["insertNode on Range must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:41:1\n"],["insertNode on Range must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:41:1\n"]]]}] 20:03:51 INFO - ......... 20:03:51 INFO - TEST-OK | /custom-elements/reactions/Range.html | took 566ms 20:03:51 INFO - PROCESS | 1669 | 1477969431524 Marionette TRACE conn2 -> [0,776,"getWindowHandle",null] 20:03:51 INFO - PROCESS | 1669 | 1477969431527 Marionette TRACE conn2 <- [1,776,null,{"value":"7"}] 20:03:51 INFO - TEST-START | /encrypted-media/clearkey-check-initdata-type.html 20:03:51 INFO - PROCESS | 1669 | 1477969431530 Marionette TRACE conn2 -> [0,777,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:03:51 INFO - PROCESS | 1669 | 1477969431629 Marionette TRACE conn2 <- [1,777,null,{"value":null}] 20:03:51 INFO - PROCESS | 1669 | 1477969431670 Marionette TRACE conn2 -> [0,778,"getWindowHandles",null] 20:03:51 INFO - PROCESS | 1669 | 1477969431672 Marionette TRACE conn2 <- [1,778,null,["7"]] 20:03:51 INFO - PROCESS | 1669 | 1477969431675 Marionette TRACE conn2 -> [0,779,"switchToWindow",{"name":"7"}] 20:03:51 INFO - PROCESS | 1669 | 1477969431677 Marionette TRACE conn2 <- [1,779,null,{}] 20:03:51 INFO - PROCESS | 1669 | 1477969431680 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:03:51 INFO - PROCESS | 1669 | ++DOCSHELL 0x12ddc8800 == 19 [pid = 1669] [id = 171] 20:03:51 INFO - PROCESS | 1669 | ++DOMWINDOW == 54 (0x12ddcf000) [pid = 1669] [serial = 503] [outer = 0x0] 20:03:51 INFO - PROCESS | 1669 | ++DOMWINDOW == 55 (0x1301d2000) [pid = 1669] [serial = 504] [outer = 0x12ddcf000] 20:03:51 INFO - PROCESS | 1669 | 1477969431721 Marionette DEBUG loaded listener.js 20:03:51 INFO - PROCESS | 1669 | ++DOMWINDOW == 56 (0x13151b800) [pid = 1669] [serial = 505] [outer = 0x12ddcf000] 20:03:52 INFO - PROCESS | 1669 | 1477969432027 Marionette TRACE conn2 <- [1,780,null,{"value":["/encrypted-media/clearkey-check-initdata-type.html",0,null,null,[["org.w3.clearkey support for \"webm\".",0,null,null],["org.w3.clearkey support for \"cenc\".",0,null,null],["org.w3.clearkey support for \"keyids\".",0,null,null]]]}] 20:03:52 INFO - ... 20:03:52 INFO - TEST-OK | /encrypted-media/clearkey-check-initdata-type.html | took 516ms 20:03:52 INFO - PROCESS | 1669 | 1477969432050 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 20:03:52 INFO - PROCESS | 1669 | 1477969432054 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 20:03:52 INFO - TEST-START | /encrypted-media/clearkey-events-session-closed-event.html 20:03:52 INFO - PROCESS | 1669 | 1477969432057 Marionette TRACE conn2 -> [0,782,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:03:52 INFO - PROCESS | 1669 | 1477969432140 Marionette TRACE conn2 <- [1,782,null,{"value":null}] 20:03:52 INFO - PROCESS | 1669 | 1477969432186 Marionette TRACE conn2 -> [0,783,"getWindowHandles",null] 20:03:52 INFO - PROCESS | 1669 | 1477969432188 Marionette TRACE conn2 <- [1,783,null,["7"]] 20:03:52 INFO - PROCESS | 1669 | 1477969432191 Marionette TRACE conn2 -> [0,784,"switchToWindow",{"name":"7"}] 20:03:52 INFO - PROCESS | 1669 | 1477969432197 Marionette TRACE conn2 <- [1,784,null,{}] 20:03:52 INFO - PROCESS | 1669 | 1477969432201 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:03:52 INFO - PROCESS | 1669 | ++DOCSHELL 0x132846800 == 20 [pid = 1669] [id = 172] 20:03:52 INFO - PROCESS | 1669 | ++DOMWINDOW == 57 (0x132847000) [pid = 1669] [serial = 506] [outer = 0x0] 20:03:52 INFO - PROCESS | 1669 | ++DOMWINDOW == 58 (0x132a4f800) [pid = 1669] [serial = 507] [outer = 0x132847000] 20:03:52 INFO - PROCESS | 1669 | 1477969432277 Marionette DEBUG loaded listener.js 20:03:52 INFO - PROCESS | 1669 | ++DOMWINDOW == 59 (0x13303e000) [pid = 1669] [serial = 508] [outer = 0x132847000] 20:03:52 INFO - PROCESS | 1669 | [GMP 1677] WARNING: '!compMgr', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 20:03:52 INFO - PROCESS | 1669 | [GMP 1677] WARNING: '!compMgr', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 20:03:52 INFO - PROCESS | 1669 | [GMP 1677] WARNING: NS_ENSURE_TRUE(InitStaticMembers()) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/modules/libpref/Preferences.cpp, line 1391 20:03:52 INFO - PROCESS | 1669 | 1477969432778 Marionette TRACE conn2 <- [1,785,null,{"value":["/encrypted-media/clearkey-events-session-closed-event.html",0,null,null,[["org.w3.clearkey test MediaKeySession closed event.",0,null,null]]]}] 20:03:52 INFO - . 20:03:52 INFO - TEST-OK | /encrypted-media/clearkey-events-session-closed-event.html | took 770ms 20:03:52 INFO - TEST-START | /encrypted-media/clearkey-events.html 20:03:52 INFO - PROCESS | 1669 | 1477969432833 Marionette TRACE conn2 -> [0,786,"getWindowHandle",null] 20:03:52 INFO - PROCESS | 1669 | 1477969432835 Marionette TRACE conn2 <- [1,786,null,{"value":"7"}] 20:03:52 INFO - PROCESS | 1669 | 1477969432841 Marionette TRACE conn2 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:03:52 INFO - PROCESS | 1669 | 1477969432953 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 20:03:53 INFO - PROCESS | 1669 | 1477969433032 Marionette TRACE conn2 -> [0,788,"getWindowHandles",null] 20:03:53 INFO - PROCESS | 1669 | 1477969433034 Marionette TRACE conn2 <- [1,788,null,["7"]] 20:03:53 INFO - PROCESS | 1669 | 1477969433038 Marionette TRACE conn2 -> [0,789,"switchToWindow",{"name":"7"}] 20:03:53 INFO - PROCESS | 1669 | 1477969433040 Marionette TRACE conn2 <- [1,789,null,{}] 20:03:53 INFO - PROCESS | 1669 | 1477969433043 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:03:53 INFO - PROCESS | 1669 | ++DOCSHELL 0x133206000 == 21 [pid = 1669] [id = 173] 20:03:53 INFO - PROCESS | 1669 | ++DOMWINDOW == 60 (0x133206800) [pid = 1669] [serial = 509] [outer = 0x0] 20:03:53 INFO - PROCESS | 1669 | ++DOMWINDOW == 61 (0x13320a800) [pid = 1669] [serial = 510] [outer = 0x133206800] 20:03:53 INFO - PROCESS | 1669 | 1477969433083 Marionette DEBUG loaded listener.js 20:03:53 INFO - PROCESS | 1669 | ++DOMWINDOW == 62 (0x133214000) [pid = 1669] [serial = 511] [outer = 0x133206800] 20:03:53 INFO - PROCESS | 1669 | 1477969433511 Marionette TRACE conn2 <- [1,790,null,{"value":["/encrypted-media/clearkey-events.html",0,null,null,[["org.w3.clearkey, basic events",0,null,null]]]}] 20:03:53 INFO - . 20:03:53 INFO - TEST-OK | /encrypted-media/clearkey-events.html | took 717ms 20:03:53 INFO - PROCESS | 1669 | 1477969433557 Marionette TRACE conn2 -> [0,791,"getWindowHandle",null] 20:03:53 INFO - PROCESS | 1669 | 1477969433560 Marionette TRACE conn2 <- [1,791,null,{"value":"7"}] 20:03:53 INFO - TEST-START | /encrypted-media/clearkey-generate-request-disallowed-input.html 20:03:53 INFO - PROCESS | 1669 | 1477969433565 Marionette TRACE conn2 -> [0,792,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:03:53 INFO - PROCESS | 1669 | 1477969433660 Marionette TRACE conn2 <- [1,792,null,{"value":null}] 20:03:53 INFO - PROCESS | 1669 | 1477969433703 Marionette TRACE conn2 -> [0,793,"getWindowHandles",null] 20:03:53 INFO - PROCESS | 1669 | 1477969433705 Marionette TRACE conn2 <- [1,793,null,["7"]] 20:03:53 INFO - PROCESS | 1669 | 1477969433708 Marionette TRACE conn2 -> [0,794,"switchToWindow",{"name":"7"}] 20:03:53 INFO - PROCESS | 1669 | 1477969433711 Marionette TRACE conn2 <- [1,794,null,{}] 20:03:53 INFO - PROCESS | 1669 | 1477969433714 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:03:53 INFO - PROCESS | 1669 | ++DOCSHELL 0x12a739000 == 22 [pid = 1669] [id = 174] 20:03:53 INFO - PROCESS | 1669 | ++DOMWINDOW == 63 (0x12a73b000) [pid = 1669] [serial = 512] [outer = 0x0] 20:03:53 INFO - PROCESS | 1669 | ++DOMWINDOW == 64 (0x12b322000) [pid = 1669] [serial = 513] [outer = 0x12a73b000] 20:03:53 INFO - PROCESS | 1669 | 1477969433754 Marionette DEBUG loaded listener.js 20:03:53 INFO - PROCESS | 1669 | ++DOMWINDOW == 65 (0x12bd04800) [pid = 1669] [serial = 514] [outer = 0x12a73b000] 20:03:54 INFO - PROCESS | 1669 | --DOMWINDOW == 64 (0x129659000) [pid = 1669] [serial = 460] [outer = 0x0] [url = about:blank] 20:03:54 INFO - PROCESS | 1669 | --DOMWINDOW == 63 (0x12df5f800) [pid = 1669] [serial = 471] [outer = 0x0] [url = about:blank] 20:03:54 INFO - PROCESS | 1669 | --DOMWINDOW == 62 (0x12df6d800) [pid = 1669] [serial = 472] [outer = 0x0] [url = about:blank] 20:03:54 INFO - PROCESS | 1669 | --DOMWINDOW == 61 (0x12b95a800) [pid = 1669] [serial = 468] [outer = 0x0] [url = about:blank] 20:03:54 INFO - PROCESS | 1669 | --DOMWINDOW == 60 (0x12bd10000) [pid = 1669] [serial = 469] [outer = 0x0] [url = about:blank] 20:03:54 INFO - PROCESS | 1669 | --DOMWINDOW == 59 (0x12bd10800) [pid = 1669] [serial = 466] [outer = 0x0] [url = about:blank] 20:03:54 INFO - PROCESS | 1669 | 1477969434114 Marionette TRACE conn2 <- [1,795,null,{"value":["/encrypted-media/clearkey-generate-request-disallowed-input.html",0,null,null,[["org.w3.clearkey, temporary, webm, initData longer than 64Kb characters",0,null,null],["org.w3.clearkey, temporary, cenc, initData longer than 64Kb characters",0,null,null],["org.w3.clearkey, temporary, keyids, initData longer than 64Kb characters",0,null,null],["org.w3.clearkey, temporary, cenc, invalid initdata (invalid pssh)",0,null,null],["org.w3.clearkey, temporary, cenc, invalid initdata (not pssh)",0,null,null],["org.w3.clearkey, temporary, keyids, invalid initdata (too short key ID)",0,null,null],["org.w3.clearkey, temporary, keyids, invalid initdata (too long key ID)",0,null,null]]]}] 20:03:54 INFO - ....... 20:03:54 INFO - TEST-OK | /encrypted-media/clearkey-generate-request-disallowed-input.html | took 567ms 20:03:54 INFO - TEST-START | /encrypted-media/clearkey-invalid-license.html 20:03:54 INFO - PROCESS | 1669 | 1477969434132 Marionette TRACE conn2 -> [0,796,"getWindowHandle",null] 20:03:54 INFO - PROCESS | 1669 | 1477969434134 Marionette TRACE conn2 <- [1,796,null,{"value":"7"}] 20:03:54 INFO - PROCESS | 1669 | 1477969434137 Marionette TRACE conn2 -> [0,797,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:03:54 INFO - PROCESS | 1669 | 1477969434228 Marionette TRACE conn2 <- [1,797,null,{"value":null}] 20:03:54 INFO - PROCESS | 1669 | 1477969434270 Marionette TRACE conn2 -> [0,798,"getWindowHandles",null] 20:03:54 INFO - PROCESS | 1669 | 1477969434272 Marionette TRACE conn2 <- [1,798,null,["7"]] 20:03:54 INFO - PROCESS | 1669 | 1477969434275 Marionette TRACE conn2 -> [0,799,"switchToWindow",{"name":"7"}] 20:03:54 INFO - PROCESS | 1669 | 1477969434277 Marionette TRACE conn2 <- [1,799,null,{}] 20:03:54 INFO - PROCESS | 1669 | 1477969434279 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:03:54 INFO - PROCESS | 1669 | ++DOCSHELL 0x12b6a5800 == 23 [pid = 1669] [id = 175] 20:03:54 INFO - PROCESS | 1669 | ++DOMWINDOW == 60 (0x12b6a9800) [pid = 1669] [serial = 515] [outer = 0x0] 20:03:54 INFO - PROCESS | 1669 | ++DOMWINDOW == 61 (0x12b954800) [pid = 1669] [serial = 516] [outer = 0x12b6a9800] 20:03:54 INFO - PROCESS | 1669 | 1477969434316 Marionette DEBUG loaded listener.js 20:03:54 INFO - PROCESS | 1669 | ++DOMWINDOW == 62 (0x12ba1d800) [pid = 1669] [serial = 517] [outer = 0x12b6a9800] 20:03:54 INFO - PROCESS | 1669 | 1477969434592 Marionette TRACE conn2 <- [1,800,null,{"value":["/encrypted-media/clearkey-invalid-license.html",0,null,null,[["Update with invalid Clear Key license",0,null,null]]]}] 20:03:54 INFO - . 20:03:54 INFO - TEST-OK | /encrypted-media/clearkey-invalid-license.html | took 465ms 20:03:54 INFO - PROCESS | 1669 | 1477969434610 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 20:03:54 INFO - TEST-START | /encrypted-media/clearkey-keystatuses-multiple-sessions.html 20:03:54 INFO - PROCESS | 1669 | 1477969434616 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 20:03:54 INFO - PROCESS | 1669 | 1477969434620 Marionette TRACE conn2 -> [0,802,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:03:54 INFO - PROCESS | 1669 | 1477969434742 Marionette TRACE conn2 <- [1,802,null,{"value":null}] 20:03:54 INFO - PROCESS | 1669 | 1477969434766 Marionette TRACE conn2 -> [0,803,"getWindowHandles",null] 20:03:54 INFO - PROCESS | 1669 | 1477969434769 Marionette TRACE conn2 <- [1,803,null,["7"]] 20:03:54 INFO - PROCESS | 1669 | 1477969434825 Marionette TRACE conn2 -> [0,804,"switchToWindow",{"name":"7"}] 20:03:54 INFO - PROCESS | 1669 | 1477969434830 Marionette TRACE conn2 <- [1,804,null,{}] 20:03:54 INFO - PROCESS | 1669 | 1477969434834 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:03:54 INFO - PROCESS | 1669 | ++DOCSHELL 0x12ccbd000 == 24 [pid = 1669] [id = 176] 20:03:54 INFO - PROCESS | 1669 | ++DOMWINDOW == 63 (0x12ccbe800) [pid = 1669] [serial = 518] [outer = 0x0] 20:03:54 INFO - PROCESS | 1669 | ++DOMWINDOW == 64 (0x12d155000) [pid = 1669] [serial = 519] [outer = 0x12ccbe800] 20:03:54 INFO - PROCESS | 1669 | 1477969434894 Marionette DEBUG loaded listener.js 20:03:54 INFO - PROCESS | 1669 | ++DOMWINDOW == 65 (0x12d779000) [pid = 1669] [serial = 520] [outer = 0x12ccbe800] 20:03:55 INFO - PROCESS | 1669 | 1477969435218 Marionette TRACE conn2 <- [1,805,null,{"value":["/encrypted-media/clearkey-keystatuses-multiple-sessions.html",0,null,null,[["org.w3.clearkey, temporary, keystatuses, multiple sessions",0,null,null]]]}] 20:03:55 INFO - . 20:03:55 INFO - TEST-OK | /encrypted-media/clearkey-keystatuses-multiple-sessions.html | took 616ms 20:03:55 INFO - PROCESS | 1669 | 1477969435236 Marionette TRACE conn2 -> [0,806,"getWindowHandle",null] 20:03:55 INFO - PROCESS | 1669 | 1477969435238 Marionette TRACE conn2 <- [1,806,null,{"value":"7"}] 20:03:55 INFO - TEST-START | /encrypted-media/clearkey-keystatuses.html 20:03:55 INFO - PROCESS | 1669 | 1477969435241 Marionette TRACE conn2 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:03:55 INFO - PROCESS | 1669 | 1477969435326 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 20:03:55 INFO - PROCESS | 1669 | 1477969435369 Marionette TRACE conn2 -> [0,808,"getWindowHandles",null] 20:03:55 INFO - PROCESS | 1669 | 1477969435370 Marionette TRACE conn2 <- [1,808,null,["7"]] 20:03:55 INFO - PROCESS | 1669 | 1477969435373 Marionette TRACE conn2 -> [0,809,"switchToWindow",{"name":"7"}] 20:03:55 INFO - PROCESS | 1669 | 1477969435375 Marionette TRACE conn2 <- [1,809,null,{}] 20:03:55 INFO - PROCESS | 1669 | 1477969435377 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:03:55 INFO - PROCESS | 1669 | ++DOCSHELL 0x1301c3800 == 25 [pid = 1669] [id = 177] 20:03:55 INFO - PROCESS | 1669 | ++DOMWINDOW == 66 (0x1301c8000) [pid = 1669] [serial = 521] [outer = 0x0] 20:03:55 INFO - PROCESS | 1669 | ++DOMWINDOW == 67 (0x1306c4800) [pid = 1669] [serial = 522] [outer = 0x1301c8000] 20:03:55 INFO - PROCESS | 1669 | 1477969435412 Marionette DEBUG loaded listener.js 20:03:55 INFO - PROCESS | 1669 | ++DOMWINDOW == 68 (0x131510000) [pid = 1669] [serial = 523] [outer = 0x1301c8000] 20:03:55 INFO - PROCESS | 1669 | 1477969435685 Marionette TRACE conn2 <- [1,810,null,{"value":["/encrypted-media/clearkey-keystatuses.html",0,null,null,[["org.w3.clearkey, temporary, keystatuses",0,null,null]]]}] 20:03:55 INFO - . 20:03:55 INFO - TEST-OK | /encrypted-media/clearkey-keystatuses.html | took 465ms 20:03:55 INFO - PROCESS | 1669 | 1477969435707 Marionette TRACE conn2 -> [0,811,"getWindowHandle",null] 20:03:55 INFO - PROCESS | 1669 | 1477969435708 Marionette TRACE conn2 <- [1,811,null,{"value":"7"}] 20:03:55 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted.html 20:03:55 INFO - PROCESS | 1669 | 1477969435711 Marionette TRACE conn2 -> [0,812,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:03:55 INFO - PROCESS | 1669 | 1477969435786 Marionette TRACE conn2 <- [1,812,null,{"value":null}] 20:03:55 INFO - PROCESS | 1669 | 1477969435791 Marionette TRACE conn2 -> [0,813,"getWindowHandles",null] 20:03:55 INFO - PROCESS | 1669 | 1477969435792 Marionette TRACE conn2 <- [1,813,null,["7"]] 20:03:55 INFO - PROCESS | 1669 | 1477969435794 Marionette TRACE conn2 -> [0,814,"switchToWindow",{"name":"7"}] 20:03:55 INFO - PROCESS | 1669 | 1477969435797 Marionette TRACE conn2 <- [1,814,null,{}] 20:03:55 INFO - PROCESS | 1669 | 1477969435800 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:03:55 INFO - PROCESS | 1669 | ++DOCSHELL 0x11f355800 == 26 [pid = 1669] [id = 178] 20:03:55 INFO - PROCESS | 1669 | ++DOMWINDOW == 69 (0x131d9c000) [pid = 1669] [serial = 524] [outer = 0x0] 20:03:55 INFO - PROCESS | 1669 | ++DOMWINDOW == 70 (0x13284d800) [pid = 1669] [serial = 525] [outer = 0x131d9c000] 20:03:55 INFO - PROCESS | 1669 | 1477969435835 Marionette DEBUG loaded listener.js 20:03:55 INFO - PROCESS | 1669 | ++DOMWINDOW == 71 (0x132f7a800) [pid = 1669] [serial = 526] [outer = 0x131d9c000] 20:03:57 INFO - PROCESS | 1669 | --DOMWINDOW == 70 (0x12ddd9000) [pid = 1669] [serial = 485] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/reactions/Document.html] 20:03:57 INFO - PROCESS | 1669 | --DOMWINDOW == 69 (0x12b6ad000) [pid = 1669] [serial = 479] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/reactions/ChildNode.html] 20:03:57 INFO - PROCESS | 1669 | --DOMWINDOW == 68 (0x131d7d800) [pid = 1669] [serial = 491] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html] 20:03:57 INFO - PROCESS | 1669 | --DOMWINDOW == 67 (0x1306ad000) [pid = 1669] [serial = 488] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/reactions/Element.html] 20:03:57 INFO - PROCESS | 1669 | --DOMWINDOW == 66 (0x13284a000) [pid = 1669] [serial = 494] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/reactions/Node.html] 20:03:57 INFO - PROCESS | 1669 | --DOMWINDOW == 65 (0x128f3b000) [pid = 1669] [serial = 476] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/reactions/Attr.html] 20:03:57 INFO - PROCESS | 1669 | --DOMWINDOW == 64 (0x12ccce800) [pid = 1669] [serial = 482] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html] 20:03:57 INFO - PROCESS | 1669 | --DOMWINDOW == 63 (0x12a93a800) [pid = 1669] [serial = 473] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-redir-bug.sub.html] 20:04:00 INFO - . 20:04:00 INFO - TEST-OK | /encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted.html | took 4984ms 20:04:00 INFO - PROCESS | 1669 | 1477969440690 Marionette TRACE conn2 <- [1,815,null,{"value":["/encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted.html",0,null,null,[["org.w3.clearkey, temporary, mp4, playback, single key, clear then encrypted content",0,null,null]]]}] 20:04:00 INFO - PROCESS | 1669 | 1477969440696 Marionette TRACE conn2 -> [0,816,"getWindowHandle",null] 20:04:00 INFO - PROCESS | 1669 | 1477969440699 Marionette TRACE conn2 <- [1,816,null,{"value":"7"}] 20:04:00 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources.html 20:04:00 INFO - PROCESS | 1669 | 1477969440708 Marionette TRACE conn2 -> [0,817,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:04:00 INFO - PROCESS | 1669 | [1669] WARNING: Releasing screensaver: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 20:04:00 INFO - PROCESS | 1669 | 1477969440815 Marionette TRACE conn2 <- [1,817,null,{"value":null}] 20:04:00 INFO - PROCESS | 1669 | 1477969440860 Marionette TRACE conn2 -> [0,818,"getWindowHandles",null] 20:04:00 INFO - PROCESS | 1669 | 1477969440863 Marionette TRACE conn2 <- [1,818,null,["7"]] 20:04:00 INFO - PROCESS | 1669 | 1477969440866 Marionette TRACE conn2 -> [0,819,"switchToWindow",{"name":"7"}] 20:04:00 INFO - PROCESS | 1669 | 1477969440870 Marionette TRACE conn2 <- [1,819,null,{}] 20:04:00 INFO - PROCESS | 1669 | 1477969440873 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:04:00 INFO - PROCESS | 1669 | ++DOCSHELL 0x129189800 == 27 [pid = 1669] [id = 179] 20:04:00 INFO - PROCESS | 1669 | ++DOMWINDOW == 64 (0x12966f800) [pid = 1669] [serial = 527] [outer = 0x0] 20:04:00 INFO - PROCESS | 1669 | ++DOMWINDOW == 65 (0x129e42000) [pid = 1669] [serial = 528] [outer = 0x12966f800] 20:04:00 INFO - PROCESS | 1669 | 1477969440924 Marionette DEBUG loaded listener.js 20:04:00 INFO - PROCESS | 1669 | ++DOMWINDOW == 66 (0x12a732000) [pid = 1669] [serial = 529] [outer = 0x12966f800] 20:04:03 INFO - PROCESS | 1669 | --DOCSHELL 0x1301c3800 == 26 [pid = 1669] [id = 177] 20:04:03 INFO - PROCESS | 1669 | --DOCSHELL 0x12ccbd000 == 25 [pid = 1669] [id = 176] 20:04:03 INFO - PROCESS | 1669 | --DOCSHELL 0x12b6a5800 == 24 [pid = 1669] [id = 175] 20:04:03 INFO - PROCESS | 1669 | --DOCSHELL 0x12a739000 == 23 [pid = 1669] [id = 174] 20:04:03 INFO - PROCESS | 1669 | --DOCSHELL 0x132846800 == 22 [pid = 1669] [id = 172] 20:04:03 INFO - PROCESS | 1669 | --DOCSHELL 0x133206000 == 21 [pid = 1669] [id = 173] 20:04:03 INFO - PROCESS | 1669 | --DOCSHELL 0x12b94f800 == 20 [pid = 1669] [id = 170] 20:04:03 INFO - PROCESS | 1669 | --DOCSHELL 0x12ddc8800 == 19 [pid = 1669] [id = 171] 20:04:03 INFO - PROCESS | 1669 | --DOCSHELL 0x12a938000 == 18 [pid = 1669] [id = 161] 20:04:03 INFO - PROCESS | 1669 | --DOCSHELL 0x128f37800 == 17 [pid = 1669] [id = 162] 20:04:03 INFO - PROCESS | 1669 | --DOCSHELL 0x131b73800 == 16 [pid = 1669] [id = 167] 20:04:03 INFO - PROCESS | 1669 | --DOCSHELL 0x131d97000 == 15 [pid = 1669] [id = 168] 20:04:03 INFO - PROCESS | 1669 | --DOCSHELL 0x11f355800 == 14 [pid = 1669] [id = 178] 20:04:03 INFO - PROCESS | 1669 | --DOCSHELL 0x12ccce000 == 13 [pid = 1669] [id = 164] 20:04:03 INFO - PROCESS | 1669 | --DOCSHELL 0x1306ac800 == 12 [pid = 1669] [id = 166] 20:04:03 INFO - PROCESS | 1669 | --DOCSHELL 0x12917a800 == 11 [pid = 1669] [id = 163] 20:04:03 INFO - PROCESS | 1669 | --DOCSHELL 0x12ddd8800 == 10 [pid = 1669] [id = 165] 20:04:03 INFO - PROCESS | 1669 | --DOCSHELL 0x132f75800 == 9 [pid = 1669] [id = 169] 20:04:03 INFO - PROCESS | 1669 | --DOMWINDOW == 65 (0x12c0d8800) [pid = 1669] [serial = 475] [outer = 0x0] [url = about:blank] 20:04:03 INFO - PROCESS | 1669 | --DOMWINDOW == 64 (0x129c56800) [pid = 1669] [serial = 478] [outer = 0x0] [url = about:blank] 20:04:03 INFO - PROCESS | 1669 | --DOMWINDOW == 63 (0x129186800) [pid = 1669] [serial = 477] [outer = 0x0] [url = about:blank] 20:04:03 INFO - PROCESS | 1669 | --DOMWINDOW == 62 (0x12b956800) [pid = 1669] [serial = 481] [outer = 0x0] [url = about:blank] 20:04:03 INFO - PROCESS | 1669 | --DOMWINDOW == 61 (0x12b6bc000) [pid = 1669] [serial = 480] [outer = 0x0] [url = about:blank] 20:04:03 INFO - PROCESS | 1669 | --DOMWINDOW == 60 (0x12d76e800) [pid = 1669] [serial = 484] [outer = 0x0] [url = about:blank] 20:04:03 INFO - PROCESS | 1669 | --DOMWINDOW == 59 (0x12d169800) [pid = 1669] [serial = 483] [outer = 0x0] [url = about:blank] 20:04:03 INFO - PROCESS | 1669 | --DOMWINDOW == 58 (0x12fc17000) [pid = 1669] [serial = 487] [outer = 0x0] [url = about:blank] 20:04:03 INFO - PROCESS | 1669 | --DOMWINDOW == 57 (0x12dddd800) [pid = 1669] [serial = 486] [outer = 0x0] [url = about:blank] 20:04:03 INFO - PROCESS | 1669 | --DOMWINDOW == 56 (0x131504000) [pid = 1669] [serial = 490] [outer = 0x0] [url = about:blank] 20:04:03 INFO - PROCESS | 1669 | --DOMWINDOW == 55 (0x13121f000) [pid = 1669] [serial = 489] [outer = 0x0] [url = about:blank] 20:04:03 INFO - PROCESS | 1669 | --DOMWINDOW == 54 (0x131d90000) [pid = 1669] [serial = 493] [outer = 0x0] [url = about:blank] 20:04:03 INFO - PROCESS | 1669 | --DOMWINDOW == 53 (0x131d83000) [pid = 1669] [serial = 492] [outer = 0x0] [url = about:blank] 20:04:03 INFO - PROCESS | 1669 | --DOMWINDOW == 52 (0x132a4c800) [pid = 1669] [serial = 496] [outer = 0x0] [url = about:blank] 20:04:03 INFO - PROCESS | 1669 | --DOMWINDOW == 51 (0x132854800) [pid = 1669] [serial = 495] [outer = 0x0] [url = about:blank] 20:04:03 INFO - PROCESS | 1669 | --DOMWINDOW == 50 (0x12b949000) [pid = 1669] [serial = 474] [outer = 0x0] [url = about:blank] 20:04:04 INFO - PROCESS | 1669 | 1477969444040 Marionette TRACE conn2 <- [1,820,null,{"value":["/encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources.html",0,null,null,[["org.w3.clearkey, temporary, mp4, playback, encrypted and clear sources",0,null,null]]]}] 20:04:04 INFO - . 20:04:04 INFO - TEST-OK | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources.html | took 3378ms 20:04:04 INFO - PROCESS | 1669 | 1477969444082 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 20:04:04 INFO - PROCESS | 1669 | 1477969444085 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 20:04:04 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear.html 20:04:04 INFO - PROCESS | 1669 | 1477969444091 Marionette TRACE conn2 -> [0,822,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:04:04 INFO - PROCESS | 1669 | [1669] WARNING: Releasing screensaver: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 20:04:04 INFO - PROCESS | 1669 | 1477969444181 Marionette TRACE conn2 <- [1,822,null,{"value":null}] 20:04:04 INFO - PROCESS | 1669 | 1477969444188 Marionette TRACE conn2 -> [0,823,"getWindowHandles",null] 20:04:04 INFO - PROCESS | 1669 | 1477969444191 Marionette TRACE conn2 <- [1,823,null,["7"]] 20:04:04 INFO - PROCESS | 1669 | 1477969444195 Marionette TRACE conn2 -> [0,824,"switchToWindow",{"name":"7"}] 20:04:04 INFO - PROCESS | 1669 | 1477969444199 Marionette TRACE conn2 <- [1,824,null,{}] 20:04:04 INFO - PROCESS | 1669 | 1477969444202 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:04:04 INFO - PROCESS | 1669 | ++DOCSHELL 0x11f33e800 == 10 [pid = 1669] [id = 180] 20:04:04 INFO - PROCESS | 1669 | ++DOMWINDOW == 51 (0x11f342000) [pid = 1669] [serial = 530] [outer = 0x0] 20:04:04 INFO - PROCESS | 1669 | ++DOMWINDOW == 52 (0x11f856000) [pid = 1669] [serial = 531] [outer = 0x11f342000] 20:04:04 INFO - PROCESS | 1669 | 1477969444245 Marionette DEBUG loaded listener.js 20:04:04 INFO - PROCESS | 1669 | ++DOMWINDOW == 53 (0x128f3b000) [pid = 1669] [serial = 532] [outer = 0x11f342000] 20:04:04 INFO - PROCESS | 1669 | [1669] WARNING: VideoToolbox decoder returned no data: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 242 20:04:04 INFO - PROCESS | 1669 | [20:04:04.724] vtDecompressionDuctDecodeSingleFrame signalled err=-8969 (err) (VTVideoDecoderDecodeFrame returned error) at /SourceCache/CoreMedia_frameworks/CoreMedia-1562.238/Sources/VideoToolbox/VTDecompressionSession.c line 3241 20:04:04 INFO - PROCESS | 1669 | [1669] WARNING: Couldn't pass frame to decoder: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 474 20:04:04 INFO - PROCESS | 1669 | [1669] WARNING: 0x806e0004: DoDecode: VTDecompressionSessionDecodeFrame:ffffdcf7: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 20:04:04 INFO - PROCESS | 1669 | [1669] WARNING: VideoToolbox decoder returned no data: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 242 20:04:04 INFO - PROCESS | 1669 | [20:04:04.725] vtDecompressionDuctDecodeSingleFrame signalled err=-8969 (err) (VTVideoDecoderDecodeFrame returned error) at /SourceCache/CoreMedia_frameworks/CoreMedia-1562.238/Sources/VideoToolbox/VTDecompressionSession.c line 3241 20:04:04 INFO - PROCESS | 1669 | [1669] WARNING: Couldn't pass frame to decoder: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 474 20:04:04 INFO - PROCESS | 1669 | [1669] WARNING: 0x806e0004: DoDecode: VTDecompressionSessionDecodeFrame:ffffdcf7: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 20:04:04 INFO - PROCESS | 1669 | [1669] WARNING: VideoToolbox decoder returned no data: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 242 20:04:04 INFO - PROCESS | 1669 | [20:04:04.725] vtDecompressionDuctDecodeSingleFrame signalled err=-8969 (err) (VTVideoDecoderDecodeFrame returned error) at /SourceCache/CoreMedia_frameworks/CoreMedia-1562.238/Sources/VideoToolbox/VTDecompressionSession.c line 3241 20:04:04 INFO - PROCESS | 1669 | [1669] WARNING: Couldn't pass frame to decoder: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 474 20:04:04 INFO - PROCESS | 1669 | [1669] WARNING: 0x806e0004: DoDecode: VTDecompressionSessionDecodeFrame:ffffdcf7: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 20:04:04 INFO - PROCESS | 1669 | [1669] WARNING: 0x806e0004: DoDecode: VTDecompressionSessionDecodeFrame:ffffdcf7: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 20:04:04 INFO - PROCESS | 1669 | [1669] WARNING: Decoder=1299ab000 Decode error: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/MediaDecoderStateMachine.cpp, line 2872 20:04:04 INFO - PROCESS | 1669 | [1669] WARNING: VideoToolbox decoder returned no data: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 242 20:04:04 INFO - PROCESS | 1669 | [20:04:04.726] vtDecompressionDuctDecodeSingleFrame signalled err=-8969 (err) (VTVideoDecoderDecodeFrame returned error) at /SourceCache/CoreMedia_frameworks/CoreMedia-1562.238/Sources/VideoToolbox/VTDecompressionSession.c line 3241 20:04:04 INFO - PROCESS | 1669 | [1669] WARNING: Couldn't pass frame to decoder: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 474 20:04:04 INFO - PROCESS | 1669 | [1669] WARNING: 0x806e0004: DoDecode: VTDecompressionSessionDecodeFrame:ffffdcf7: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 20:04:04 INFO - PROCESS | 1669 | JavaScript error: http://web-platform.test:8000/encrypted-media/util/testmediasource.js, line 33: InvalidStateError: An attempt was made to use an object that is not, or is no longer, usable 20:04:06 INFO - PROCESS | 1669 | --DOMWINDOW == 52 (0x132f77800) [pid = 1669] [serial = 497] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/reactions/ParentNode.html] 20:04:06 INFO - PROCESS | 1669 | --DOMWINDOW == 51 (0x12ddcf000) [pid = 1669] [serial = 503] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-check-initdata-type.html] 20:04:06 INFO - PROCESS | 1669 | --DOMWINDOW == 50 (0x12ccbe800) [pid = 1669] [serial = 518] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-keystatuses-multiple-sessions.html] 20:04:06 INFO - PROCESS | 1669 | --DOMWINDOW == 49 (0x12b952800) [pid = 1669] [serial = 500] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/reactions/Range.html] 20:04:06 INFO - PROCESS | 1669 | --DOMWINDOW == 48 (0x133206800) [pid = 1669] [serial = 509] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-events.html] 20:04:06 INFO - PROCESS | 1669 | --DOMWINDOW == 47 (0x1301c8000) [pid = 1669] [serial = 521] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-keystatuses.html] 20:04:06 INFO - PROCESS | 1669 | --DOMWINDOW == 46 (0x12a73b000) [pid = 1669] [serial = 512] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-generate-request-disallowed-input.html] 20:04:06 INFO - PROCESS | 1669 | --DOMWINDOW == 45 (0x12b6a9800) [pid = 1669] [serial = 515] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-invalid-license.html] 20:04:06 INFO - PROCESS | 1669 | --DOMWINDOW == 44 (0x132847000) [pid = 1669] [serial = 506] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-events-session-closed-event.html] 20:04:06 INFO - PROCESS | 1669 | --DOMWINDOW == 43 (0x131d9c000) [pid = 1669] [serial = 524] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted.html] 20:04:10 INFO - PROCESS | 1669 | --DOCSHELL 0x129189800 == 9 [pid = 1669] [id = 179] 20:04:10 INFO - PROCESS | 1669 | --DOMWINDOW == 42 (0x12ba1d800) [pid = 1669] [serial = 517] [outer = 0x0] [url = about:blank] 20:04:10 INFO - PROCESS | 1669 | --DOMWINDOW == 41 (0x12b954800) [pid = 1669] [serial = 516] [outer = 0x0] [url = about:blank] 20:04:10 INFO - PROCESS | 1669 | --DOMWINDOW == 40 (0x12d779000) [pid = 1669] [serial = 520] [outer = 0x0] [url = about:blank] 20:04:10 INFO - PROCESS | 1669 | --DOMWINDOW == 39 (0x12d155000) [pid = 1669] [serial = 519] [outer = 0x0] [url = about:blank] 20:04:10 INFO - PROCESS | 1669 | --DOMWINDOW == 38 (0x131510000) [pid = 1669] [serial = 523] [outer = 0x0] [url = about:blank] 20:04:10 INFO - PROCESS | 1669 | --DOMWINDOW == 37 (0x1306c4800) [pid = 1669] [serial = 522] [outer = 0x0] [url = about:blank] 20:04:10 INFO - PROCESS | 1669 | --DOMWINDOW == 36 (0x132f7a800) [pid = 1669] [serial = 526] [outer = 0x0] [url = about:blank] 20:04:10 INFO - PROCESS | 1669 | --DOMWINDOW == 35 (0x13284d800) [pid = 1669] [serial = 525] [outer = 0x0] [url = about:blank] 20:04:10 INFO - PROCESS | 1669 | --DOMWINDOW == 34 (0x12b322000) [pid = 1669] [serial = 513] [outer = 0x0] [url = about:blank] 20:04:10 INFO - PROCESS | 1669 | --DOMWINDOW == 33 (0x12bd04800) [pid = 1669] [serial = 514] [outer = 0x0] [url = about:blank] 20:04:10 INFO - PROCESS | 1669 | --DOMWINDOW == 32 (0x13320a800) [pid = 1669] [serial = 510] [outer = 0x0] [url = about:blank] 20:04:10 INFO - PROCESS | 1669 | --DOMWINDOW == 31 (0x133214000) [pid = 1669] [serial = 511] [outer = 0x0] [url = about:blank] 20:04:10 INFO - PROCESS | 1669 | --DOMWINDOW == 30 (0x132a4f800) [pid = 1669] [serial = 507] [outer = 0x0] [url = about:blank] 20:04:10 INFO - PROCESS | 1669 | --DOMWINDOW == 29 (0x13303e000) [pid = 1669] [serial = 508] [outer = 0x0] [url = about:blank] 20:04:10 INFO - PROCESS | 1669 | --DOMWINDOW == 28 (0x1301d2000) [pid = 1669] [serial = 504] [outer = 0x0] [url = about:blank] 20:04:10 INFO - PROCESS | 1669 | --DOMWINDOW == 27 (0x13151b800) [pid = 1669] [serial = 505] [outer = 0x0] [url = about:blank] 20:04:10 INFO - PROCESS | 1669 | --DOMWINDOW == 26 (0x12bd1c000) [pid = 1669] [serial = 501] [outer = 0x0] [url = about:blank] 20:04:10 INFO - PROCESS | 1669 | --DOMWINDOW == 25 (0x12c0f7000) [pid = 1669] [serial = 502] [outer = 0x0] [url = about:blank] 20:04:10 INFO - PROCESS | 1669 | --DOMWINDOW == 24 (0x132f8f800) [pid = 1669] [serial = 498] [outer = 0x0] [url = about:blank] 20:04:10 INFO - PROCESS | 1669 | --DOMWINDOW == 23 (0x13303f800) [pid = 1669] [serial = 499] [outer = 0x0] [url = about:blank] 20:04:12 INFO - PROCESS | 1669 | --DOMWINDOW == 22 (0x12966f800) [pid = 1669] [serial = 527] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources.html] 20:04:13 INFO - PROCESS | 1669 | ++DOMWINDOW == 23 (0x11e367800) [pid = 1669] [serial = 533] [outer = 0x13f91a800] 20:04:18 INFO - PROCESS | 1669 | --DOMWINDOW == 22 (0x11f856000) [pid = 1669] [serial = 531] [outer = 0x0] [url = about:blank] 20:04:18 INFO - PROCESS | 1669 | --DOMWINDOW == 21 (0x129e42000) [pid = 1669] [serial = 528] [outer = 0x0] [url = about:blank] 20:04:18 INFO - PROCESS | 1669 | --DOMWINDOW == 20 (0x12a732000) [pid = 1669] [serial = 529] [outer = 0x0] [url = about:blank] 20:04:24 INFO - PROCESS | 1669 | --DOMWINDOW == 19 (0x11cfd8000) [pid = 1669] [serial = 395] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 20:04:34 INFO - PROCESS | 1669 | MARIONETTE LOG: INFO: Timeout fired 20:04:34 INFO - PROCESS | 1669 | 1477969474343 Marionette TRACE conn2 <- [1,825,null,{"value":["/encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear.html",1,"InvalidStateError: An attempt was made to use an object that is not, or is no longer, usable",null,[["org.w3.clearkey, temporary, mp4, playback, single key, encrypted then clear content",2,"Test timed out",null]]]}] 20:04:34 INFO - . 20:04:34 INFO - TEST-ERROR | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear.html | took 30273ms 20:04:34 INFO - PROCESS | 1669 | 1477969474363 Marionette TRACE conn2 -> [0,826,"getWindowHandle",null] 20:04:34 INFO - PROCESS | 1669 | 1477969474366 Marionette TRACE conn2 <- [1,826,null,{"value":"7"}] 20:04:34 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState.html 20:04:34 INFO - PROCESS | 1669 | 1477969474370 Marionette TRACE conn2 -> [0,827,"timeouts",{"script":185000}] 20:04:34 INFO - PROCESS | 1669 | 1477969474373 Marionette TRACE conn2 <- [1,827,null,{}] 20:04:34 INFO - PROCESS | 1669 | 1477969474377 Marionette TRACE conn2 -> [0,828,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:04:34 INFO - PROCESS | 1669 | [1669] WARNING: Releasing screensaver: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 20:04:34 INFO - PROCESS | 1669 | 1477969474476 Marionette TRACE conn2 <- [1,828,null,{"value":null}] 20:04:34 INFO - PROCESS | 1669 | 20:04:34 INFO - PROCESS | 1669 | ###!!! [Child][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost 20:04:34 INFO - PROCESS | 1669 | 20:04:34 INFO - PROCESS | 1669 | 1477969474499 Marionette TRACE conn2 -> [0,829,"getWindowHandles",null] 20:04:34 INFO - PROCESS | 1669 | 1477969474502 Marionette TRACE conn2 <- [1,829,null,["7"]] 20:04:34 INFO - PROCESS | 1669 | 1477969474506 Marionette TRACE conn2 -> [0,830,"switchToWindow",{"name":"7"}] 20:04:34 INFO - PROCESS | 1669 | 1477969474512 Marionette TRACE conn2 <- [1,830,null,{}] 20:04:34 INFO - PROCESS | 1669 | 1477969474518 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:04:34 INFO - PROCESS | 1669 | ++DOCSHELL 0x11f861800 == 10 [pid = 1669] [id = 181] 20:04:34 INFO - PROCESS | 1669 | ++DOMWINDOW == 20 (0x11f862000) [pid = 1669] [serial = 534] [outer = 0x0] 20:04:34 INFO - PROCESS | 1669 | ++DOMWINDOW == 21 (0x11f871000) [pid = 1669] [serial = 535] [outer = 0x11f862000] 20:04:34 INFO - PROCESS | 1669 | 1477969474561 Marionette DEBUG loaded listener.js 20:04:34 INFO - PROCESS | 1669 | ++DOMWINDOW == 22 (0x12917d800) [pid = 1669] [serial = 536] [outer = 0x11f862000] 20:04:35 INFO - PROCESS | 1669 | [GMP 1678] WARNING: '!compMgr', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 20:04:35 INFO - PROCESS | 1669 | [GMP 1678] WARNING: '!compMgr', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 20:04:35 INFO - PROCESS | 1669 | [GMP 1678] WARNING: NS_ENSURE_TRUE(InitStaticMembers()) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/modules/libpref/Preferences.cpp, line 1391 20:04:41 INFO - PROCESS | 1669 | 1477969481043 Marionette TRACE conn2 <- [1,831,null,{"value":["/encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState.html",0,null,null,[["org.w3.clearkey, successful playback, temporary, mp4, multiple keys, sequential, readyState",0,null,null]]]}] 20:04:41 INFO - . 20:04:41 INFO - TEST-OK | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState.html | took 6696ms 20:04:41 INFO - PROCESS | 1669 | 1477969481066 Marionette TRACE conn2 -> [0,832,"getWindowHandle",null] 20:04:41 INFO - PROCESS | 1669 | 1477969481068 Marionette TRACE conn2 <- [1,832,null,{"value":"7"}] 20:04:41 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multikey.html 20:04:41 INFO - PROCESS | 1669 | 1477969481073 Marionette TRACE conn2 -> [0,833,"timeouts",{"script":35000}] 20:04:41 INFO - PROCESS | 1669 | 1477969481076 Marionette TRACE conn2 <- [1,833,null,{}] 20:04:41 INFO - PROCESS | 1669 | 1477969481079 Marionette TRACE conn2 -> [0,834,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:04:41 INFO - PROCESS | 1669 | [1669] WARNING: Releasing screensaver: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 20:04:41 INFO - PROCESS | 1669 | 1477969481167 Marionette TRACE conn2 <- [1,834,null,{"value":null}] 20:04:41 INFO - PROCESS | 1669 | 20:04:41 INFO - PROCESS | 1669 | ###!!! [Child][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost 20:04:41 INFO - PROCESS | 1669 | 20:04:41 INFO - PROCESS | 1669 | 1477969481177 Marionette TRACE conn2 -> [0,835,"getWindowHandles",null] 20:04:41 INFO - PROCESS | 1669 | 1477969481180 Marionette TRACE conn2 <- [1,835,null,["7"]] 20:04:41 INFO - PROCESS | 1669 | 1477969481191 Marionette TRACE conn2 -> [0,836,"switchToWindow",{"name":"7"}] 20:04:41 INFO - PROCESS | 1669 | 1477969481195 Marionette TRACE conn2 <- [1,836,null,{}] 20:04:41 INFO - PROCESS | 1669 | 1477969481197 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:04:41 INFO - PROCESS | 1669 | ++DOCSHELL 0x12a074000 == 11 [pid = 1669] [id = 182] 20:04:41 INFO - PROCESS | 1669 | ++DOMWINDOW == 23 (0x12a07b800) [pid = 1669] [serial = 537] [outer = 0x0] 20:04:41 INFO - PROCESS | 1669 | ++DOMWINDOW == 24 (0x12a71e000) [pid = 1669] [serial = 538] [outer = 0x12a07b800] 20:04:41 INFO - PROCESS | 1669 | 1477969481236 Marionette DEBUG loaded listener.js 20:04:41 INFO - PROCESS | 1669 | ++DOMWINDOW == 25 (0x12a932800) [pid = 1669] [serial = 539] [outer = 0x12a07b800] 20:04:42 INFO - PROCESS | 1669 | [GMP 1679] WARNING: '!compMgr', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 20:04:42 INFO - PROCESS | 1669 | [GMP 1679] WARNING: '!compMgr', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 20:04:42 INFO - PROCESS | 1669 | [GMP 1679] WARNING: NS_ENSURE_TRUE(InitStaticMembers()) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/modules/libpref/Preferences.cpp, line 1391 20:04:43 INFO - PROCESS | 1669 | 1477969483704 Marionette TRACE conn2 <- [1,837,null,{"value":["/encrypted-media/clearkey-mp4-playback-temporary-multikey.html",0,null,null,[["org.w3.clearkey, temporary, mp4, playback, multikey audio/video",0,null,null]]]}] 20:04:43 INFO - . 20:04:43 INFO - TEST-OK | /encrypted-media/clearkey-mp4-playback-temporary-multikey.html | took 2677ms 20:04:43 INFO - PROCESS | 1669 | 1477969483751 Marionette TRACE conn2 -> [0,838,"getWindowHandle",null] 20:04:43 INFO - PROCESS | 1669 | 1477969483755 Marionette TRACE conn2 <- [1,838,null,{"value":"7"}] 20:04:43 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multisession.html 20:04:43 INFO - PROCESS | 1669 | 1477969483762 Marionette TRACE conn2 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:04:43 INFO - PROCESS | 1669 | [1669] WARNING: Releasing screensaver: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 20:04:43 INFO - PROCESS | 1669 | 1477969483864 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 20:04:43 INFO - PROCESS | 1669 | 20:04:43 INFO - PROCESS | 1669 | ###!!! [Child][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost 20:04:43 INFO - PROCESS | 1669 | 20:04:43 INFO - PROCESS | 1669 | 1477969483903 Marionette TRACE conn2 -> [0,840,"getWindowHandles",null] 20:04:43 INFO - PROCESS | 1669 | 1477969483905 Marionette TRACE conn2 <- [1,840,null,["7"]] 20:04:43 INFO - PROCESS | 1669 | 1477969483908 Marionette TRACE conn2 -> [0,841,"switchToWindow",{"name":"7"}] 20:04:43 INFO - PROCESS | 1669 | 1477969483912 Marionette TRACE conn2 <- [1,841,null,{}] 20:04:43 INFO - PROCESS | 1669 | 1477969483915 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:04:43 INFO - PROCESS | 1669 | ++DOCSHELL 0x11df13800 == 12 [pid = 1669] [id = 183] 20:04:43 INFO - PROCESS | 1669 | ++DOMWINDOW == 26 (0x129662000) [pid = 1669] [serial = 540] [outer = 0x0] 20:04:43 INFO - PROCESS | 1669 | ++DOMWINDOW == 27 (0x129c57800) [pid = 1669] [serial = 541] [outer = 0x129662000] 20:04:43 INFO - PROCESS | 1669 | 1477969483958 Marionette DEBUG loaded listener.js 20:04:44 INFO - PROCESS | 1669 | ++DOMWINDOW == 28 (0x12a726800) [pid = 1669] [serial = 542] [outer = 0x129662000] 20:04:44 INFO - PROCESS | 1669 | --DOCSHELL 0x11f861800 == 11 [pid = 1669] [id = 181] 20:04:44 INFO - PROCESS | 1669 | --DOCSHELL 0x11f33e800 == 10 [pid = 1669] [id = 180] 20:04:44 INFO - PROCESS | 1669 | [GMP 1680] WARNING: '!compMgr', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 20:04:44 INFO - PROCESS | 1669 | [GMP 1680] WARNING: '!compMgr', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 20:04:44 INFO - PROCESS | 1669 | [GMP 1680] WARNING: NS_ENSURE_TRUE(InitStaticMembers()) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/modules/libpref/Preferences.cpp, line 1391 20:04:45 INFO - PROCESS | 1669 | [1669] WARNING: VideoToolbox decoder returned no data: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 242 20:04:45 INFO - PROCESS | 1669 | [20:04:45.228] vtDecompressionDuctDecodeSingleFrame signalled err=-8969 (err) (VTVideoDecoderDecodeFrame returned error) at /SourceCache/CoreMedia_frameworks/CoreMedia-1562.238/Sources/VideoToolbox/VTDecompressionSession.c line 3241 20:04:45 INFO - PROCESS | 1669 | [1669] WARNING: Couldn't pass frame to decoder: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 474 20:04:45 INFO - PROCESS | 1669 | [1669] WARNING: 0x806e0004: DoDecode: VTDecompressionSessionDecodeFrame:ffffdcf7: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 20:04:45 INFO - PROCESS | 1669 | [1669] WARNING: VideoToolbox decoder returned no data: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 242 20:04:45 INFO - PROCESS | 1669 | [20:04:45.229] vtDecompressionDuctDecodeSingleFrame signalled err=-8969 (err) (VTVideoDecoderDecodeFrame returned error) at /SourceCache/CoreMedia_frameworks/CoreMedia-1562.238/Sources/VideoToolbox/VTDecompressionSession.c line 3241 20:04:45 INFO - PROCESS | 1669 | [1669] WARNING: Couldn't pass frame to decoder: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 474 20:04:45 INFO - PROCESS | 1669 | [1669] WARNING: 0x806e0004: DoDecode: VTDecompressionSessionDecodeFrame:ffffdcf7: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 20:04:45 INFO - PROCESS | 1669 | [1669] WARNING: VideoToolbox decoder returned no data: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 242 20:04:45 INFO - PROCESS | 1669 | [20:04:45.230] vtDecompressionDuctDecodeSingleFrame signalled err=-8969 (err) (VTVideoDecoderDecodeFrame returned error) at /SourceCache/CoreMedia_frameworks/CoreMedia-1562.238/Sources/VideoToolbox/VTDecompressionSession.c line 3241 20:04:45 INFO - PROCESS | 1669 | [1669] WARNING: Couldn't pass frame to decoder: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 474 20:04:45 INFO - PROCESS | 1669 | [1669] WARNING: 0x806e0004: DoDecode: VTDecompressionSessionDecodeFrame:ffffdcf7: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 20:04:45 INFO - PROCESS | 1669 | [1669] WARNING: 0x806e0004: DoDecode: VTDecompressionSessionDecodeFrame:ffffdcf7: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 20:04:45 INFO - PROCESS | 1669 | [1669] WARNING: VideoToolbox decoder returned no data: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 242 20:04:45 INFO - PROCESS | 1669 | [20:04:45.231] vtDecompressionDuctDecodeSingleFrame signalled err=-8969 (err) (VTVideoDecoderDecodeFrame returned error) at /SourceCache/CoreMedia_frameworks/CoreMedia-1562.238/Sources/VideoToolbox/VTDecompressionSession.c line 3241 20:04:45 INFO - PROCESS | 1669 | [1669] WARNING: Couldn't pass frame to decoder: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 474 20:04:45 INFO - PROCESS | 1669 | [1669] WARNING: 0x806e0004: DoDecode: VTDecompressionSessionDecodeFrame:ffffdcf7: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 20:04:45 INFO - PROCESS | 1669 | [1669] WARNING: Decoder=1297cf400 Decode error: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/MediaDecoderStateMachine.cpp, line 2872 20:04:45 INFO - PROCESS | 1669 | [1669] WARNING: Decoder=1297cf400 Decode error: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/MediaDecoderStateMachine.cpp, line 2872 20:04:45 INFO - PROCESS | 1669 | JavaScript error: http://web-platform.test:8000/encrypted-media/util/testmediasource.js, line 33: InvalidStateError: An attempt was made to use an object that is not, or is no longer, usable 20:04:46 INFO - PROCESS | 1669 | --DOMWINDOW == 27 (0x11f342000) [pid = 1669] [serial = 530] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear.html] 20:04:46 INFO - PROCESS | 1669 | --DOMWINDOW == 26 (0x11f862000) [pid = 1669] [serial = 534] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState.html] 20:04:51 INFO - PROCESS | 1669 | --DOCSHELL 0x12a074000 == 9 [pid = 1669] [id = 182] 20:04:51 INFO - PROCESS | 1669 | --DOMWINDOW == 25 (0x12917d800) [pid = 1669] [serial = 536] [outer = 0x0] [url = about:blank] 20:04:51 INFO - PROCESS | 1669 | --DOMWINDOW == 24 (0x11f871000) [pid = 1669] [serial = 535] [outer = 0x0] [url = about:blank] 20:04:51 INFO - PROCESS | 1669 | --DOMWINDOW == 23 (0x12a71e000) [pid = 1669] [serial = 538] [outer = 0x0] [url = about:blank] 20:04:51 INFO - PROCESS | 1669 | --DOMWINDOW == 22 (0x128f3b000) [pid = 1669] [serial = 532] [outer = 0x0] [url = about:blank] 20:04:53 INFO - PROCESS | 1669 | --DOMWINDOW == 21 (0x12a07b800) [pid = 1669] [serial = 537] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-playback-temporary-multikey.html] 20:04:58 INFO - PROCESS | 1669 | --DOMWINDOW == 20 (0x12a932800) [pid = 1669] [serial = 539] [outer = 0x0] [url = about:blank] 20:04:58 INFO - PROCESS | 1669 | --DOMWINDOW == 19 (0x129c57800) [pid = 1669] [serial = 541] [outer = 0x0] [url = about:blank] 20:05:14 INFO - PROCESS | 1669 | MARIONETTE LOG: INFO: Timeout fired 20:05:14 INFO - PROCESS | 1669 | 1477969514058 Marionette TRACE conn2 <- [1,842,null,{"value":["/encrypted-media/clearkey-mp4-playback-temporary-multisession.html",1,"InvalidStateError: An attempt was made to use an object that is not, or is no longer, usable",null,[["org.w3.clearkey, temporary, mp4, playback with multiple sessions, multikey video",2,"Test timed out",null]]]}] 20:05:14 INFO - . 20:05:14 INFO - TEST-ERROR | /encrypted-media/clearkey-mp4-playback-temporary-multisession.html | took 30316ms 20:05:14 INFO - PROCESS | 1669 | 1477969514077 Marionette TRACE conn2 -> [0,843,"getWindowHandle",null] 20:05:14 INFO - PROCESS | 1669 | 1477969514080 Marionette TRACE conn2 <- [1,843,null,{"value":"7"}] 20:05:14 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src.html 20:05:14 INFO - PROCESS | 1669 | 1477969514086 Marionette TRACE conn2 -> [0,844,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:05:14 INFO - PROCESS | 1669 | [1669] WARNING: Releasing screensaver: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 20:05:14 INFO - PROCESS | 1669 | 1477969514185 Marionette TRACE conn2 <- [1,844,null,{"value":null}] 20:05:14 INFO - PROCESS | 1669 | 20:05:14 INFO - PROCESS | 1669 | ###!!! [Child][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost 20:05:14 INFO - PROCESS | 1669 | 20:05:14 INFO - PROCESS | 1669 | 1477969514210 Marionette TRACE conn2 -> [0,845,"getWindowHandles",null] 20:05:14 INFO - PROCESS | 1669 | 1477969514213 Marionette TRACE conn2 <- [1,845,null,["7"]] 20:05:14 INFO - PROCESS | 1669 | 1477969514216 Marionette TRACE conn2 -> [0,846,"switchToWindow",{"name":"7"}] 20:05:14 INFO - PROCESS | 1669 | 1477969514220 Marionette TRACE conn2 <- [1,846,null,{}] 20:05:14 INFO - PROCESS | 1669 | 1477969514223 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:05:14 INFO - PROCESS | 1669 | ++DOCSHELL 0x11f866800 == 10 [pid = 1669] [id = 184] 20:05:14 INFO - PROCESS | 1669 | ++DOMWINDOW == 20 (0x11f868800) [pid = 1669] [serial = 543] [outer = 0x0] 20:05:14 INFO - PROCESS | 1669 | ++DOMWINDOW == 21 (0x11f885000) [pid = 1669] [serial = 544] [outer = 0x11f868800] 20:05:14 INFO - PROCESS | 1669 | 1477969514267 Marionette DEBUG loaded listener.js 20:05:14 INFO - PROCESS | 1669 | ++DOMWINDOW == 22 (0x12917b000) [pid = 1669] [serial = 545] [outer = 0x11f868800] 20:05:15 INFO - PROCESS | 1669 | [GMP 1681] WARNING: '!compMgr', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 20:05:15 INFO - PROCESS | 1669 | [GMP 1681] WARNING: '!compMgr', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 20:05:15 INFO - PROCESS | 1669 | [GMP 1681] WARNING: NS_ENSURE_TRUE(InitStaticMembers()) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/modules/libpref/Preferences.cpp, line 1391 20:05:16 INFO - PROCESS | 1669 | 1477969516609 Marionette TRACE conn2 <- [1,847,null,{"value":["/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src.html",0,null,null,[["org.w3.clearkey, temporary, mp4, playback, setMediaKeys after setting video.src",0,null,null]]]}] 20:05:16 INFO - . 20:05:16 INFO - TEST-OK | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src.html | took 2577ms 20:05:16 INFO - PROCESS | 1669 | 1477969516661 Marionette TRACE conn2 -> [0,848,"getWindowHandle",null] 20:05:16 INFO - PROCESS | 1669 | 1477969516664 Marionette TRACE conn2 <- [1,848,null,{"value":"7"}] 20:05:16 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update.html 20:05:16 INFO - PROCESS | 1669 | 1477969516667 Marionette TRACE conn2 -> [0,849,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:05:16 INFO - PROCESS | 1669 | [1669] WARNING: Releasing screensaver: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 20:05:16 INFO - PROCESS | 1669 | 1477969516754 Marionette TRACE conn2 <- [1,849,null,{"value":null}] 20:05:16 INFO - PROCESS | 1669 | 20:05:16 INFO - PROCESS | 1669 | ###!!! [Child][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost 20:05:16 INFO - PROCESS | 1669 | 20:05:16 INFO - PROCESS | 1669 | 1477969516795 Marionette TRACE conn2 -> [0,850,"getWindowHandles",null] 20:05:16 INFO - PROCESS | 1669 | 1477969516797 Marionette TRACE conn2 <- [1,850,null,["7"]] 20:05:16 INFO - PROCESS | 1669 | 1477969516800 Marionette TRACE conn2 -> [0,851,"switchToWindow",{"name":"7"}] 20:05:16 INFO - PROCESS | 1669 | 1477969516802 Marionette TRACE conn2 <- [1,851,null,{}] 20:05:16 INFO - PROCESS | 1669 | 1477969516805 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:05:16 INFO - PROCESS | 1669 | ++DOCSHELL 0x129f77800 == 11 [pid = 1669] [id = 185] 20:05:16 INFO - PROCESS | 1669 | ++DOMWINDOW == 23 (0x129f78000) [pid = 1669] [serial = 546] [outer = 0x0] 20:05:16 INFO - PROCESS | 1669 | ++DOMWINDOW == 24 (0x12a080000) [pid = 1669] [serial = 547] [outer = 0x129f78000] 20:05:16 INFO - PROCESS | 1669 | 1477969516844 Marionette DEBUG loaded listener.js 20:05:16 INFO - PROCESS | 1669 | ++DOMWINDOW == 25 (0x12a72b800) [pid = 1669] [serial = 548] [outer = 0x129f78000] 20:05:17 INFO - PROCESS | 1669 | [GMP 1682] WARNING: '!compMgr', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 20:05:17 INFO - PROCESS | 1669 | [GMP 1682] WARNING: '!compMgr', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 20:05:17 INFO - PROCESS | 1669 | [GMP 1682] WARNING: NS_ENSURE_TRUE(InitStaticMembers()) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/modules/libpref/Preferences.cpp, line 1391 20:05:19 INFO - PROCESS | 1669 | 1477969519248 Marionette TRACE conn2 <- [1,852,null,{"value":["/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update.html",0,null,null,[["org.w3.clearkey, temporary, mp4, playback, setMediaKeys after updating session",0,null,null]]]}] 20:05:19 INFO - . 20:05:19 INFO - TEST-OK | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update.html | took 2621ms 20:05:19 INFO - PROCESS | 1669 | 1477969519296 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 20:05:19 INFO - PROCESS | 1669 | 1477969519300 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 20:05:19 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately.html 20:05:19 INFO - PROCESS | 1669 | 1477969519303 Marionette TRACE conn2 -> [0,854,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:05:19 INFO - PROCESS | 1669 | [1669] WARNING: Releasing screensaver: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 20:05:19 INFO - PROCESS | 1669 | 1477969519386 Marionette TRACE conn2 <- [1,854,null,{"value":null}] 20:05:19 INFO - PROCESS | 1669 | 20:05:19 INFO - PROCESS | 1669 | ###!!! [Child][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost 20:05:19 INFO - PROCESS | 1669 | 20:05:19 INFO - PROCESS | 1669 | 1477969519395 Marionette TRACE conn2 -> [0,855,"getWindowHandles",null] 20:05:19 INFO - PROCESS | 1669 | 1477969519397 Marionette TRACE conn2 <- [1,855,null,["7"]] 20:05:19 INFO - PROCESS | 1669 | 1477969519400 Marionette TRACE conn2 -> [0,856,"switchToWindow",{"name":"7"}] 20:05:19 INFO - PROCESS | 1669 | 1477969519403 Marionette TRACE conn2 <- [1,856,null,{}] 20:05:19 INFO - PROCESS | 1669 | 1477969519406 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:05:19 INFO - PROCESS | 1669 | ++DOCSHELL 0x12b6af000 == 12 [pid = 1669] [id = 186] 20:05:19 INFO - PROCESS | 1669 | ++DOMWINDOW == 26 (0x12b6b0800) [pid = 1669] [serial = 549] [outer = 0x0] 20:05:19 INFO - PROCESS | 1669 | ++DOMWINDOW == 27 (0x12b943800) [pid = 1669] [serial = 550] [outer = 0x12b6b0800] 20:05:19 INFO - PROCESS | 1669 | 1477969519447 Marionette DEBUG loaded listener.js 20:05:19 INFO - PROCESS | 1669 | ++DOMWINDOW == 28 (0x12b956800) [pid = 1669] [serial = 551] [outer = 0x12b6b0800] 20:05:20 INFO - PROCESS | 1669 | [GMP 1683] WARNING: '!compMgr', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 20:05:20 INFO - PROCESS | 1669 | [GMP 1683] WARNING: '!compMgr', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 20:05:20 INFO - PROCESS | 1669 | [GMP 1683] WARNING: NS_ENSURE_TRUE(InitStaticMembers()) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/modules/libpref/Preferences.cpp, line 1391 20:05:21 INFO - PROCESS | 1669 | 1477969521869 Marionette TRACE conn2 <- [1,857,null,{"value":["/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately.html",0,null,null,[["org.w3.clearkey, temporary, mp4, playback, setMediaKeys first",0,null,null]]]}] 20:05:21 INFO - . 20:05:21 INFO - TEST-OK | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately.html | took 2575ms 20:05:21 INFO - PROCESS | 1669 | 1477969521879 Marionette TRACE conn2 -> [0,858,"getWindowHandle",null] 20:05:21 INFO - PROCESS | 1669 | 1477969521881 Marionette TRACE conn2 <- [1,858,null,{"value":"7"}] 20:05:21 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted.html 20:05:21 INFO - PROCESS | 1669 | 1477969521884 Marionette TRACE conn2 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:05:21 INFO - PROCESS | 1669 | [1669] WARNING: Releasing screensaver: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 20:05:21 INFO - PROCESS | 1669 | 1477969521969 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 20:05:21 INFO - PROCESS | 1669 | 1477969521977 Marionette TRACE conn2 -> [0,860,"getWindowHandles",null] 20:05:21 INFO - PROCESS | 1669 | 1477969521978 Marionette TRACE conn2 <- [1,860,null,["7"]] 20:05:21 INFO - PROCESS | 1669 | 1477969521980 Marionette TRACE conn2 -> [0,861,"switchToWindow",{"name":"7"}] 20:05:21 INFO - PROCESS | 1669 | 1477969521983 Marionette TRACE conn2 <- [1,861,null,{}] 20:05:21 INFO - PROCESS | 1669 | 1477969521986 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:05:21 INFO - PROCESS | 1669 | ++DOCSHELL 0x12bd1c800 == 13 [pid = 1669] [id = 187] 20:05:21 INFO - PROCESS | 1669 | ++DOMWINDOW == 29 (0x12bd1e000) [pid = 1669] [serial = 552] [outer = 0x0] 20:05:22 INFO - PROCESS | 1669 | ++DOMWINDOW == 30 (0x12c0e5800) [pid = 1669] [serial = 553] [outer = 0x12bd1e000] 20:05:22 INFO - PROCESS | 1669 | 1477969522027 Marionette DEBUG loaded listener.js 20:05:22 INFO - PROCESS | 1669 | ++DOMWINDOW == 31 (0x12da14800) [pid = 1669] [serial = 554] [outer = 0x12bd1e000] 20:05:23 INFO - PROCESS | 1669 | [GMP 1684] WARNING: '!compMgr', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 20:05:23 INFO - PROCESS | 1669 | [GMP 1684] WARNING: '!compMgr', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 20:05:23 INFO - PROCESS | 1669 | [GMP 1684] WARNING: NS_ENSURE_TRUE(InitStaticMembers()) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/modules/libpref/Preferences.cpp, line 1391 20:05:23 INFO - PROCESS | 1669 | --DOCSHELL 0x11df13800 == 12 [pid = 1669] [id = 183] 20:05:24 INFO - PROCESS | 1669 | 1477969524505 Marionette TRACE conn2 <- [1,862,null,{"value":["/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted.html",0,null,null,[["org.w3.clearkey, temporary, mp4, playback, setMediaKeys in encrypted event",0,null,null]]]}] 20:05:24 INFO - . 20:05:24 INFO - TEST-OK | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted.html | took 2670ms 20:05:24 INFO - PROCESS | 1669 | 1477969524556 Marionette TRACE conn2 -> [0,863,"getWindowHandle",null] 20:05:24 INFO - PROCESS | 1669 | 1477969524561 Marionette TRACE conn2 <- [1,863,null,{"value":"7"}] 20:05:24 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-two-videos.html 20:05:24 INFO - PROCESS | 1669 | 1477969524565 Marionette TRACE conn2 -> [0,864,"timeouts",{"script":185000}] 20:05:24 INFO - PROCESS | 1669 | 1477969524568 Marionette TRACE conn2 <- [1,864,null,{}] 20:05:24 INFO - PROCESS | 1669 | 1477969524573 Marionette TRACE conn2 -> [0,865,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:05:24 INFO - PROCESS | 1669 | [1669] WARNING: Releasing screensaver: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 20:05:24 INFO - PROCESS | 1669 | 1477969524668 Marionette TRACE conn2 <- [1,865,null,{"value":null}] 20:05:24 INFO - PROCESS | 1669 | 20:05:24 INFO - PROCESS | 1669 | ###!!! [Child][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost 20:05:24 INFO - PROCESS | 1669 | 20:05:24 INFO - PROCESS | 1669 | 1477969524706 Marionette TRACE conn2 -> [0,866,"getWindowHandles",null] 20:05:24 INFO - PROCESS | 1669 | 1477969524708 Marionette TRACE conn2 <- [1,866,null,["7"]] 20:05:24 INFO - PROCESS | 1669 | 1477969524711 Marionette TRACE conn2 -> [0,867,"switchToWindow",{"name":"7"}] 20:05:24 INFO - PROCESS | 1669 | 1477969524716 Marionette TRACE conn2 <- [1,867,null,{}] 20:05:24 INFO - PROCESS | 1669 | 1477969524722 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:05:24 INFO - PROCESS | 1669 | ++DOCSHELL 0x129671000 == 13 [pid = 1669] [id = 188] 20:05:24 INFO - PROCESS | 1669 | ++DOMWINDOW == 32 (0x1296ce800) [pid = 1669] [serial = 555] [outer = 0x0] 20:05:24 INFO - PROCESS | 1669 | ++DOMWINDOW == 33 (0x129e3e800) [pid = 1669] [serial = 556] [outer = 0x1296ce800] 20:05:24 INFO - PROCESS | 1669 | 1477969524765 Marionette DEBUG loaded listener.js 20:05:24 INFO - PROCESS | 1669 | ++DOMWINDOW == 34 (0x12a936800) [pid = 1669] [serial = 557] [outer = 0x1296ce800] 20:05:25 INFO - PROCESS | 1669 | [GMP 1685] WARNING: '!compMgr', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 20:05:25 INFO - PROCESS | 1669 | [GMP 1685] WARNING: '!compMgr', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 20:05:25 INFO - PROCESS | 1669 | [GMP 1685] WARNING: NS_ENSURE_TRUE(InitStaticMembers()) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/modules/libpref/Preferences.cpp, line 1391 20:05:25 INFO - PROCESS | 1669 | [1669] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 460 20:05:25 INFO - PROCESS | 1669 | [1669] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 460 20:05:26 INFO - PROCESS | 1669 | --DOMWINDOW == 33 (0x12b6b0800) [pid = 1669] [serial = 549] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately.html] 20:05:26 INFO - PROCESS | 1669 | --DOMWINDOW == 32 (0x129f78000) [pid = 1669] [serial = 546] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update.html] 20:05:26 INFO - PROCESS | 1669 | --DOMWINDOW == 31 (0x11f868800) [pid = 1669] [serial = 543] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src.html] 20:05:26 INFO - PROCESS | 1669 | --DOMWINDOW == 30 (0x129662000) [pid = 1669] [serial = 540] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-playback-temporary-multisession.html] 20:05:27 INFO - PROCESS | 1669 | 1477969527187 Marionette TRACE conn2 <- [1,868,null,{"value":["/encrypted-media/clearkey-mp4-playback-temporary-two-videos.html",0,null,null,[["org.w3.clearkey, temporary, mp4, playback two videos",0,null,null]]]}] 20:05:27 INFO - . 20:05:27 INFO - TEST-OK | /encrypted-media/clearkey-mp4-playback-temporary-two-videos.html | took 2636ms 20:05:27 INFO - PROCESS | 1669 | 1477969527201 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 20:05:27 INFO - PROCESS | 1669 | 1477969527203 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 20:05:27 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-waitingforkey.html 20:05:27 INFO - PROCESS | 1669 | 1477969527206 Marionette TRACE conn2 -> [0,870,"timeouts",{"script":35000}] 20:05:27 INFO - PROCESS | 1669 | 1477969527211 Marionette TRACE conn2 <- [1,870,null,{}] 20:05:27 INFO - PROCESS | 1669 | 1477969527214 Marionette TRACE conn2 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:05:27 INFO - PROCESS | 1669 | [1669] WARNING: Releasing screensaver: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 20:05:27 INFO - PROCESS | 1669 | 1477969527339 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 20:05:27 INFO - PROCESS | 1669 | 20:05:27 INFO - PROCESS | 1669 | ###!!! [Child][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost 20:05:27 INFO - PROCESS | 1669 | 20:05:27 INFO - PROCESS | 1669 | 1477969527347 Marionette TRACE conn2 -> [0,872,"getWindowHandles",null] 20:05:27 INFO - PROCESS | 1669 | 1477969527350 Marionette TRACE conn2 <- [1,872,null,["7"]] 20:05:27 INFO - PROCESS | 1669 | 1477969527360 Marionette TRACE conn2 -> [0,873,"switchToWindow",{"name":"7"}] 20:05:27 INFO - PROCESS | 1669 | 1477969527365 Marionette TRACE conn2 <- [1,873,null,{}] 20:05:27 INFO - PROCESS | 1669 | 1477969527368 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:05:27 INFO - PROCESS | 1669 | ++DOCSHELL 0x12b95c800 == 14 [pid = 1669] [id = 189] 20:05:27 INFO - PROCESS | 1669 | ++DOMWINDOW == 31 (0x12b95d000) [pid = 1669] [serial = 558] [outer = 0x0] 20:05:27 INFO - PROCESS | 1669 | ++DOMWINDOW == 32 (0x12ba0d800) [pid = 1669] [serial = 559] [outer = 0x12b95d000] 20:05:27 INFO - PROCESS | 1669 | 1477969527406 Marionette DEBUG loaded listener.js 20:05:27 INFO - PROCESS | 1669 | ++DOMWINDOW == 33 (0x12bd0d000) [pid = 1669] [serial = 560] [outer = 0x12b95d000] 20:05:28 INFO - PROCESS | 1669 | [GMP 1686] WARNING: '!compMgr', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 20:05:28 INFO - PROCESS | 1669 | [GMP 1686] WARNING: '!compMgr', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 20:05:28 INFO - PROCESS | 1669 | [GMP 1686] WARNING: NS_ENSURE_TRUE(InitStaticMembers()) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/modules/libpref/Preferences.cpp, line 1391 20:05:29 INFO - PROCESS | 1669 | 1477969529769 Marionette TRACE conn2 <- [1,874,null,{"value":["/encrypted-media/clearkey-mp4-playback-temporary-waitingforkey.html",0,null,null,[["org.w3.clearkey, successful playback, temporary, mp4, waitingforkey event, 1 key",0,null,null]]]}] 20:05:29 INFO - . 20:05:29 INFO - TEST-OK | /encrypted-media/clearkey-mp4-playback-temporary-waitingforkey.html | took 2578ms 20:05:29 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary.html 20:05:29 INFO - PROCESS | 1669 | 1477969529784 Marionette TRACE conn2 -> [0,875,"getWindowHandle",null] 20:05:29 INFO - PROCESS | 1669 | 1477969529786 Marionette TRACE conn2 <- [1,875,null,{"value":"7"}] 20:05:29 INFO - PROCESS | 1669 | 1477969529790 Marionette TRACE conn2 -> [0,876,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:05:29 INFO - PROCESS | 1669 | [1669] WARNING: Releasing screensaver: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 20:05:29 INFO - PROCESS | 1669 | 1477969529898 Marionette TRACE conn2 <- [1,876,null,{"value":null}] 20:05:29 INFO - PROCESS | 1669 | 20:05:29 INFO - PROCESS | 1669 | ###!!! [Child][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost 20:05:29 INFO - PROCESS | 1669 | 20:05:29 INFO - PROCESS | 1669 | 1477969529937 Marionette TRACE conn2 -> [0,877,"getWindowHandles",null] 20:05:29 INFO - PROCESS | 1669 | 1477969529940 Marionette TRACE conn2 <- [1,877,null,["7"]] 20:05:29 INFO - PROCESS | 1669 | 1477969529945 Marionette TRACE conn2 -> [0,878,"switchToWindow",{"name":"7"}] 20:05:29 INFO - PROCESS | 1669 | 1477969529950 Marionette TRACE conn2 <- [1,878,null,{}] 20:05:29 INFO - PROCESS | 1669 | 1477969529954 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:05:29 INFO - PROCESS | 1669 | ++DOCSHELL 0x128f37800 == 15 [pid = 1669] [id = 190] 20:05:29 INFO - PROCESS | 1669 | ++DOMWINDOW == 34 (0x128f3b000) [pid = 1669] [serial = 561] [outer = 0x0] 20:05:29 INFO - PROCESS | 1669 | ++DOMWINDOW == 35 (0x129661000) [pid = 1669] [serial = 562] [outer = 0x128f3b000] 20:05:30 INFO - PROCESS | 1669 | 1477969530001 Marionette DEBUG loaded listener.js 20:05:30 INFO - PROCESS | 1669 | ++DOMWINDOW == 36 (0x12a947800) [pid = 1669] [serial = 563] [outer = 0x128f3b000] 20:05:30 INFO - PROCESS | 1669 | [GMP 1687] WARNING: '!compMgr', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 20:05:30 INFO - PROCESS | 1669 | [GMP 1687] WARNING: '!compMgr', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 20:05:30 INFO - PROCESS | 1669 | [GMP 1687] WARNING: NS_ENSURE_TRUE(InitStaticMembers()) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/modules/libpref/Preferences.cpp, line 1391 20:05:31 INFO - PROCESS | 1669 | --DOCSHELL 0x12b6af000 == 14 [pid = 1669] [id = 186] 20:05:31 INFO - PROCESS | 1669 | --DOCSHELL 0x11f866800 == 13 [pid = 1669] [id = 184] 20:05:31 INFO - PROCESS | 1669 | --DOCSHELL 0x12b95c800 == 12 [pid = 1669] [id = 189] 20:05:31 INFO - PROCESS | 1669 | --DOCSHELL 0x129671000 == 11 [pid = 1669] [id = 188] 20:05:32 INFO - PROCESS | 1669 | --DOMWINDOW == 35 (0x12b943800) [pid = 1669] [serial = 550] [outer = 0x0] [url = about:blank] 20:05:32 INFO - PROCESS | 1669 | --DOMWINDOW == 34 (0x12b956800) [pid = 1669] [serial = 551] [outer = 0x0] [url = about:blank] 20:05:32 INFO - PROCESS | 1669 | --DOMWINDOW == 33 (0x12a080000) [pid = 1669] [serial = 547] [outer = 0x0] [url = about:blank] 20:05:32 INFO - PROCESS | 1669 | --DOMWINDOW == 32 (0x12a72b800) [pid = 1669] [serial = 548] [outer = 0x0] [url = about:blank] 20:05:32 INFO - PROCESS | 1669 | --DOMWINDOW == 31 (0x12c0e5800) [pid = 1669] [serial = 553] [outer = 0x0] [url = about:blank] 20:05:32 INFO - PROCESS | 1669 | --DOMWINDOW == 30 (0x11f885000) [pid = 1669] [serial = 544] [outer = 0x0] [url = about:blank] 20:05:32 INFO - PROCESS | 1669 | --DOMWINDOW == 29 (0x12917b000) [pid = 1669] [serial = 545] [outer = 0x0] [url = about:blank] 20:05:32 INFO - PROCESS | 1669 | --DOMWINDOW == 28 (0x12a726800) [pid = 1669] [serial = 542] [outer = 0x0] [url = about:blank] 20:05:32 INFO - PROCESS | 1669 | 1477969532475 Marionette TRACE conn2 <- [1,879,null,{"value":["/encrypted-media/clearkey-mp4-playback-temporary.html",0,null,null,[["org.w3.clearkey, temporary, mp4, playback, single key",0,null,null]]]}] 20:05:32 INFO - . 20:05:32 INFO - TEST-OK | /encrypted-media/clearkey-mp4-playback-temporary.html | took 2725ms 20:05:32 INFO - PROCESS | 1669 | 1477969532514 Marionette TRACE conn2 -> [0,880,"getWindowHandle",null] 20:05:32 INFO - PROCESS | 1669 | 1477969532516 Marionette TRACE conn2 <- [1,880,null,{"value":"7"}] 20:05:32 INFO - TEST-START | /encrypted-media/clearkey-mp4-requestmediakeysystemaccess.html 20:05:32 INFO - PROCESS | 1669 | 1477969532521 Marionette TRACE conn2 -> [0,881,"timeouts",{"script":185000}] 20:05:32 INFO - PROCESS | 1669 | 1477969532523 Marionette TRACE conn2 <- [1,881,null,{}] 20:05:32 INFO - PROCESS | 1669 | 1477969532527 Marionette TRACE conn2 -> [0,882,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:05:32 INFO - PROCESS | 1669 | [1669] WARNING: Releasing screensaver: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 20:05:32 INFO - PROCESS | 1669 | 1477969532619 Marionette TRACE conn2 <- [1,882,null,{"value":null}] 20:05:32 INFO - PROCESS | 1669 | 20:05:32 INFO - PROCESS | 1669 | ###!!! [Child][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost 20:05:32 INFO - PROCESS | 1669 | 20:05:32 INFO - PROCESS | 1669 | 1477969532661 Marionette TRACE conn2 -> [0,883,"getWindowHandles",null] 20:05:32 INFO - PROCESS | 1669 | 1477969532663 Marionette TRACE conn2 <- [1,883,null,["7"]] 20:05:32 INFO - PROCESS | 1669 | 1477969532667 Marionette TRACE conn2 -> [0,884,"switchToWindow",{"name":"7"}] 20:05:32 INFO - PROCESS | 1669 | 1477969532672 Marionette TRACE conn2 <- [1,884,null,{}] 20:05:32 INFO - PROCESS | 1669 | 1477969532678 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:05:32 INFO - PROCESS | 1669 | ++DOCSHELL 0x12917d800 == 12 [pid = 1669] [id = 191] 20:05:32 INFO - PROCESS | 1669 | ++DOMWINDOW == 29 (0x12917e000) [pid = 1669] [serial = 564] [outer = 0x0] 20:05:32 INFO - PROCESS | 1669 | ++DOMWINDOW == 30 (0x12bd1f800) [pid = 1669] [serial = 565] [outer = 0x12917e000] 20:05:32 INFO - PROCESS | 1669 | 1477969532724 Marionette DEBUG loaded listener.js 20:05:32 INFO - PROCESS | 1669 | ++DOMWINDOW == 31 (0x12c0ef800) [pid = 1669] [serial = 566] [outer = 0x12917e000] 20:05:32 INFO - PROCESS | 1669 | [1669] WARNING: Invalid version in EME keySystem string: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/eme/EMEUtils.cpp, line 75 20:05:32 INFO - PROCESS | 1669 | [1669] WARNING: EME keySystem version string not prefixed by '.': file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/eme/EMEUtils.cpp, line 63 20:05:32 INFO - PROCESS | 1669 | [1669] WARNING: Non-digit character in EME keySystem string's version suffix: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/eme/EMEUtils.cpp, line 69 20:05:32 INFO - PROCESS | 1669 | [1669] WARNING: EME keySystem version string not prefixed by '.': file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/eme/EMEUtils.cpp, line 63 20:05:32 INFO - PROCESS | 1669 | [1669] WARNING: Invalid version in EME keySystem string: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/eme/EMEUtils.cpp, line 75 20:05:33 INFO - PROCESS | 1669 | 1477969533073 Marionette TRACE conn2 <- [1,885,null,{"value":["/encrypted-media/clearkey-mp4-requestmediakeysystemaccess.html",0,null,null,[["org.w3.clearkey, requestMediaKeySystemAccess: Empty Key System () should result in InvalidAccessError",1,"assert_equals: expected \"InvalidAccessError\" but got \"TypeError\"","expect_error/ [0,886,"getWindowHandle",null] 20:05:33 INFO - TEST-START | /encrypted-media/clearkey-mp4-reset-src-after-setmediakeys.html 20:05:33 INFO - PROCESS | 1669 | 1477969533105 Marionette TRACE conn2 <- [1,886,null,{"value":"7"}] 20:05:33 INFO - PROCESS | 1669 | 1477969533107 Marionette TRACE conn2 -> [0,887,"timeouts",{"script":35000}] 20:05:33 INFO - PROCESS | 1669 | 1477969533110 Marionette TRACE conn2 <- [1,887,null,{}] 20:05:33 INFO - PROCESS | 1669 | 1477969533113 Marionette TRACE conn2 -> [0,888,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:05:33 INFO - PROCESS | 1669 | 1477969533203 Marionette TRACE conn2 <- [1,888,null,{"value":null}] 20:05:33 INFO - PROCESS | 1669 | 1477969533246 Marionette TRACE conn2 -> [0,889,"getWindowHandles",null] 20:05:33 INFO - PROCESS | 1669 | 1477969533249 Marionette TRACE conn2 <- [1,889,null,["7"]] 20:05:33 INFO - PROCESS | 1669 | 1477969533258 Marionette TRACE conn2 -> [0,890,"switchToWindow",{"name":"7"}] 20:05:33 INFO - PROCESS | 1669 | 1477969533262 Marionette TRACE conn2 <- [1,890,null,{}] 20:05:33 INFO - PROCESS | 1669 | 1477969533265 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:05:33 INFO - PROCESS | 1669 | ++DOCSHELL 0x12ccd4800 == 13 [pid = 1669] [id = 192] 20:05:33 INFO - PROCESS | 1669 | ++DOMWINDOW == 32 (0x12d154800) [pid = 1669] [serial = 567] [outer = 0x0] 20:05:33 INFO - PROCESS | 1669 | ++DOMWINDOW == 33 (0x12d173000) [pid = 1669] [serial = 568] [outer = 0x12d154800] 20:05:33 INFO - PROCESS | 1669 | 1477969533302 Marionette DEBUG loaded listener.js 20:05:33 INFO - PROCESS | 1669 | ++DOMWINDOW == 34 (0x12d778800) [pid = 1669] [serial = 569] [outer = 0x12d154800] 20:05:33 INFO - PROCESS | 1669 | [GMP 1688] WARNING: '!compMgr', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 20:05:33 INFO - PROCESS | 1669 | [GMP 1688] WARNING: '!compMgr', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 20:05:33 INFO - PROCESS | 1669 | [GMP 1688] WARNING: NS_ENSURE_TRUE(InitStaticMembers()) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/modules/libpref/Preferences.cpp, line 1391 20:05:33 INFO - PROCESS | 1669 | 1477969533884 Marionette TRACE conn2 <- [1,891,null,{"value":["/encrypted-media/clearkey-mp4-reset-src-after-setmediakeys.html",0,null,null,[["Reset src after setMediaKeys().",0,null,null]]]}] 20:05:33 INFO - . 20:05:33 INFO - TEST-OK | /encrypted-media/clearkey-mp4-reset-src-after-setmediakeys.html | took 822ms 20:05:33 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-again-after-playback.html 20:05:33 INFO - PROCESS | 1669 | 1477969533930 Marionette TRACE conn2 -> [0,892,"getWindowHandle",null] 20:05:33 INFO - PROCESS | 1669 | 1477969533932 Marionette TRACE conn2 <- [1,892,null,{"value":"7"}] 20:05:33 INFO - PROCESS | 1669 | 1477969533935 Marionette TRACE conn2 -> [0,893,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:05:34 INFO - PROCESS | 1669 | 1477969534046 Marionette TRACE conn2 <- [1,893,null,{"value":null}] 20:05:34 INFO - PROCESS | 1669 | 20:05:34 INFO - PROCESS | 1669 | ###!!! [Child][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost 20:05:34 INFO - PROCESS | 1669 | 20:05:34 INFO - PROCESS | 1669 | 1477969534053 Marionette TRACE conn2 -> [0,894,"getWindowHandles",null] 20:05:34 INFO - PROCESS | 1669 | 1477969534055 Marionette TRACE conn2 <- [1,894,null,["7"]] 20:05:34 INFO - PROCESS | 1669 | 1477969534057 Marionette TRACE conn2 -> [0,895,"switchToWindow",{"name":"7"}] 20:05:34 INFO - PROCESS | 1669 | 1477969534061 Marionette TRACE conn2 <- [1,895,null,{}] 20:05:34 INFO - PROCESS | 1669 | 1477969534085 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:05:34 INFO - PROCESS | 1669 | ++DOCSHELL 0x12dddd000 == 14 [pid = 1669] [id = 193] 20:05:34 INFO - PROCESS | 1669 | ++DOMWINDOW == 35 (0x12dddd800) [pid = 1669] [serial = 570] [outer = 0x0] 20:05:34 INFO - PROCESS | 1669 | ++DOMWINDOW == 36 (0x12df60000) [pid = 1669] [serial = 571] [outer = 0x12dddd800] 20:05:34 INFO - PROCESS | 1669 | 1477969534124 Marionette DEBUG loaded listener.js 20:05:34 INFO - PROCESS | 1669 | ++DOMWINDOW == 37 (0x12df6d000) [pid = 1669] [serial = 572] [outer = 0x12dddd800] 20:05:34 INFO - PROCESS | 1669 | --DOMWINDOW == 36 (0x12bd1e000) [pid = 1669] [serial = 552] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted.html] 20:05:34 INFO - PROCESS | 1669 | --DOMWINDOW == 35 (0x1296ce800) [pid = 1669] [serial = 555] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-playback-temporary-two-videos.html] 20:05:35 INFO - PROCESS | 1669 | [GMP 1689] WARNING: '!compMgr', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 20:05:35 INFO - PROCESS | 1669 | [GMP 1689] WARNING: '!compMgr', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 20:05:35 INFO - PROCESS | 1669 | [GMP 1689] WARNING: NS_ENSURE_TRUE(InitStaticMembers()) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/modules/libpref/Preferences.cpp, line 1391 20:05:35 INFO - PROCESS | 1669 | 1477969535352 Marionette TRACE conn2 <- [1,896,null,{"value":["/encrypted-media/clearkey-mp4-setmediakeys-again-after-playback.html",0,null,null,[["org.w3.clearkey, setmediakeys again after playback",0,null,null]]]}] 20:05:35 INFO - . 20:05:35 INFO - TEST-OK | /encrypted-media/clearkey-mp4-setmediakeys-again-after-playback.html | took 1468ms 20:05:35 INFO - PROCESS | 1669 | 1477969535403 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 20:05:35 INFO - PROCESS | 1669 | 1477969535406 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 20:05:35 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src.html 20:05:35 INFO - PROCESS | 1669 | 1477969535409 Marionette TRACE conn2 -> [0,898,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:05:35 INFO - PROCESS | 1669 | [1669] WARNING: Releasing screensaver: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 20:05:35 INFO - PROCESS | 1669 | 1477969535485 Marionette TRACE conn2 <- [1,898,null,{"value":null}] 20:05:35 INFO - PROCESS | 1669 | 1477969535490 Marionette TRACE conn2 -> [0,899,"getWindowHandles",null] 20:05:35 INFO - PROCESS | 1669 | 1477969535494 Marionette TRACE conn2 <- [1,899,null,["7"]] 20:05:35 INFO - PROCESS | 1669 | 1477969535496 Marionette TRACE conn2 -> [0,900,"switchToWindow",{"name":"7"}] 20:05:35 INFO - PROCESS | 1669 | 1477969535500 Marionette TRACE conn2 <- [1,900,null,{}] 20:05:35 INFO - PROCESS | 1669 | 1477969535502 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:05:35 INFO - PROCESS | 1669 | ++DOCSHELL 0x12e5a4800 == 15 [pid = 1669] [id = 194] 20:05:35 INFO - PROCESS | 1669 | ++DOMWINDOW == 36 (0x12e5a5000) [pid = 1669] [serial = 573] [outer = 0x0] 20:05:35 INFO - PROCESS | 1669 | ++DOMWINDOW == 37 (0x12e5b8800) [pid = 1669] [serial = 574] [outer = 0x12e5a5000] 20:05:35 INFO - PROCESS | 1669 | 1477969535538 Marionette DEBUG loaded listener.js 20:05:35 INFO - PROCESS | 1669 | ++DOMWINDOW == 38 (0x12f991800) [pid = 1669] [serial = 575] [outer = 0x12e5a5000] 20:05:37 INFO - PROCESS | 1669 | [1669] WARNING: Releasing screensaver: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 20:05:38 INFO - PROCESS | 1669 | 1477969538752 Marionette TRACE conn2 <- [1,901,null,{"value":["/encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src.html",0,null,null,[["org.w3.clearkey, setmediakeys again after resetting src",0,null,null]]]}] 20:05:38 INFO - . 20:05:38 INFO - TEST-OK | /encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src.html | took 3374ms 20:05:38 INFO - PROCESS | 1669 | 1477969538783 Marionette TRACE conn2 -> [0,902,"getWindowHandle",null] 20:05:38 INFO - PROCESS | 1669 | 1477969538787 Marionette TRACE conn2 <- [1,902,null,{"value":"7"}] 20:05:38 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-at-same-time.html 20:05:38 INFO - PROCESS | 1669 | 1477969538792 Marionette TRACE conn2 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:05:38 INFO - PROCESS | 1669 | [1669] WARNING: Releasing screensaver: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 20:05:38 INFO - PROCESS | 1669 | 1477969538895 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 20:05:38 INFO - PROCESS | 1669 | 1477969538934 Marionette TRACE conn2 -> [0,904,"getWindowHandles",null] 20:05:38 INFO - PROCESS | 1669 | 1477969538937 Marionette TRACE conn2 <- [1,904,null,["7"]] 20:05:38 INFO - PROCESS | 1669 | 1477969538941 Marionette TRACE conn2 -> [0,905,"switchToWindow",{"name":"7"}] 20:05:38 INFO - PROCESS | 1669 | 1477969538944 Marionette TRACE conn2 <- [1,905,null,{}] 20:05:38 INFO - PROCESS | 1669 | 1477969538947 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:05:38 INFO - PROCESS | 1669 | ++DOCSHELL 0x12c0d8800 == 16 [pid = 1669] [id = 195] 20:05:38 INFO - PROCESS | 1669 | ++DOMWINDOW == 39 (0x12c0ea000) [pid = 1669] [serial = 576] [outer = 0x0] 20:05:38 INFO - PROCESS | 1669 | ++DOMWINDOW == 40 (0x12c812000) [pid = 1669] [serial = 577] [outer = 0x12c0ea000] 20:05:39 INFO - PROCESS | 1669 | 1477969538998 Marionette DEBUG loaded listener.js 20:05:39 INFO - PROCESS | 1669 | ++DOMWINDOW == 41 (0x12cb1f000) [pid = 1669] [serial = 578] [outer = 0x12c0ea000] 20:05:39 INFO - PROCESS | 1669 | 1477969539351 Marionette TRACE conn2 <- [1,906,null,{"value":["/encrypted-media/clearkey-mp4-setmediakeys-at-same-time.html",0,null,null,[["org.w3.clearkey, setmediakeys at same time",0,null,null]]]}] 20:05:39 INFO - . 20:05:39 INFO - TEST-OK | /encrypted-media/clearkey-mp4-setmediakeys-at-same-time.html | took 615ms 20:05:39 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-different-mediakeys.html 20:05:39 INFO - PROCESS | 1669 | 1477969539406 Marionette TRACE conn2 -> [0,907,"getWindowHandle",null] 20:05:39 INFO - PROCESS | 1669 | 1477969539409 Marionette TRACE conn2 <- [1,907,null,{"value":"7"}] 20:05:39 INFO - PROCESS | 1669 | 1477969539412 Marionette TRACE conn2 -> [0,908,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:05:39 INFO - PROCESS | 1669 | 1477969539523 Marionette TRACE conn2 <- [1,908,null,{"value":null}] 20:05:39 INFO - PROCESS | 1669 | 1477969539565 Marionette TRACE conn2 -> [0,909,"getWindowHandles",null] 20:05:39 INFO - PROCESS | 1669 | 1477969539567 Marionette TRACE conn2 <- [1,909,null,["7"]] 20:05:39 INFO - PROCESS | 1669 | 1477969539570 Marionette TRACE conn2 -> [0,910,"switchToWindow",{"name":"7"}] 20:05:39 INFO - PROCESS | 1669 | 1477969539573 Marionette TRACE conn2 <- [1,910,null,{}] 20:05:39 INFO - PROCESS | 1669 | 1477969539575 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:05:39 INFO - PROCESS | 1669 | ++DOCSHELL 0x12e07e800 == 17 [pid = 1669] [id = 196] 20:05:39 INFO - PROCESS | 1669 | ++DOMWINDOW == 42 (0x12e080800) [pid = 1669] [serial = 579] [outer = 0x0] 20:05:39 INFO - PROCESS | 1669 | ++DOMWINDOW == 43 (0x12e31e000) [pid = 1669] [serial = 580] [outer = 0x12e080800] 20:05:39 INFO - PROCESS | 1669 | 1477969539618 Marionette DEBUG loaded listener.js 20:05:39 INFO - PROCESS | 1669 | ++DOMWINDOW == 44 (0x12e7a4800) [pid = 1669] [serial = 581] [outer = 0x12e080800] 20:05:39 INFO - PROCESS | 1669 | JavaScript error: http://web-platform.test:8000/encrypted-media/scripts/setmediakeys-multiple-times-with-different-mediakeys.js, line 56: SyntaxError: missing ; before statement 20:05:40 INFO - PROCESS | 1669 | JavaScript error: http://web-platform.test:8000/encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-different-mediakeys.html, line 38: ReferenceError: runTest is not defined 20:05:40 INFO - PROCESS | 1669 | --DOCSHELL 0x129f77800 == 16 [pid = 1669] [id = 185] 20:05:40 INFO - PROCESS | 1669 | --DOCSHELL 0x12dddd000 == 15 [pid = 1669] [id = 193] 20:05:40 INFO - PROCESS | 1669 | --DOCSHELL 0x12ccd4800 == 14 [pid = 1669] [id = 192] 20:05:40 INFO - PROCESS | 1669 | --DOCSHELL 0x12917d800 == 13 [pid = 1669] [id = 191] 20:05:40 INFO - PROCESS | 1669 | --DOCSHELL 0x12bd1c800 == 12 [pid = 1669] [id = 187] 20:05:40 INFO - PROCESS | 1669 | --DOCSHELL 0x12e5a4800 == 11 [pid = 1669] [id = 194] 20:05:40 INFO - PROCESS | 1669 | --DOCSHELL 0x128f37800 == 10 [pid = 1669] [id = 190] 20:05:40 INFO - PROCESS | 1669 | --DOCSHELL 0x12c0d8800 == 9 [pid = 1669] [id = 195] 20:05:40 INFO - PROCESS | 1669 | --DOMWINDOW == 43 (0x12da14800) [pid = 1669] [serial = 554] [outer = 0x0] [url = about:blank] 20:05:40 INFO - PROCESS | 1669 | --DOMWINDOW == 42 (0x12a936800) [pid = 1669] [serial = 557] [outer = 0x0] [url = about:blank] 20:05:40 INFO - PROCESS | 1669 | --DOMWINDOW == 41 (0x129e3e800) [pid = 1669] [serial = 556] [outer = 0x0] [url = about:blank] 20:05:40 INFO - PROCESS | 1669 | --DOMWINDOW == 40 (0x12ba0d800) [pid = 1669] [serial = 559] [outer = 0x0] [url = about:blank] 20:05:43 INFO - PROCESS | 1669 | --DOMWINDOW == 39 (0x12e5a5000) [pid = 1669] [serial = 573] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src.html] 20:05:43 INFO - PROCESS | 1669 | --DOMWINDOW == 38 (0x12b95d000) [pid = 1669] [serial = 558] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-playback-temporary-waitingforkey.html] 20:05:43 INFO - PROCESS | 1669 | --DOMWINDOW == 37 (0x128f3b000) [pid = 1669] [serial = 561] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-playback-temporary.html] 20:05:43 INFO - PROCESS | 1669 | --DOMWINDOW == 36 (0x12917e000) [pid = 1669] [serial = 564] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-requestmediakeysystemaccess.html] 20:05:43 INFO - PROCESS | 1669 | --DOMWINDOW == 35 (0x12d154800) [pid = 1669] [serial = 567] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-reset-src-after-setmediakeys.html] 20:05:43 INFO - PROCESS | 1669 | --DOMWINDOW == 34 (0x12dddd800) [pid = 1669] [serial = 570] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-setmediakeys-again-after-playback.html] 20:05:47 INFO - PROCESS | 1669 | --DOMWINDOW == 33 (0x12e5b8800) [pid = 1669] [serial = 574] [outer = 0x0] [url = about:blank] 20:05:47 INFO - PROCESS | 1669 | --DOMWINDOW == 32 (0x12f991800) [pid = 1669] [serial = 575] [outer = 0x0] [url = about:blank] 20:05:47 INFO - PROCESS | 1669 | --DOMWINDOW == 31 (0x12df60000) [pid = 1669] [serial = 571] [outer = 0x0] [url = about:blank] 20:05:47 INFO - PROCESS | 1669 | --DOMWINDOW == 30 (0x12df6d000) [pid = 1669] [serial = 572] [outer = 0x0] [url = about:blank] 20:05:47 INFO - PROCESS | 1669 | --DOMWINDOW == 29 (0x12d173000) [pid = 1669] [serial = 568] [outer = 0x0] [url = about:blank] 20:05:47 INFO - PROCESS | 1669 | --DOMWINDOW == 28 (0x12d778800) [pid = 1669] [serial = 569] [outer = 0x0] [url = about:blank] 20:05:47 INFO - PROCESS | 1669 | --DOMWINDOW == 27 (0x12bd1f800) [pid = 1669] [serial = 565] [outer = 0x0] [url = about:blank] 20:05:47 INFO - PROCESS | 1669 | --DOMWINDOW == 26 (0x12c0ef800) [pid = 1669] [serial = 566] [outer = 0x0] [url = about:blank] 20:05:47 INFO - PROCESS | 1669 | --DOMWINDOW == 25 (0x129661000) [pid = 1669] [serial = 562] [outer = 0x0] [url = about:blank] 20:05:47 INFO - PROCESS | 1669 | --DOMWINDOW == 24 (0x12a947800) [pid = 1669] [serial = 563] [outer = 0x0] [url = about:blank] 20:05:47 INFO - PROCESS | 1669 | --DOMWINDOW == 23 (0x12bd0d000) [pid = 1669] [serial = 560] [outer = 0x0] [url = about:blank] 20:05:47 INFO - PROCESS | 1669 | 20:05:47 INFO - PROCESS | 1669 | ###!!! [Child][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost 20:05:47 INFO - PROCESS | 1669 | 20:05:49 INFO - PROCESS | 1669 | --DOMWINDOW == 22 (0x12c0ea000) [pid = 1669] [serial = 576] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-setmediakeys-at-same-time.html] 20:05:54 INFO - PROCESS | 1669 | --DOMWINDOW == 21 (0x12cb1f000) [pid = 1669] [serial = 578] [outer = 0x0] [url = about:blank] 20:05:54 INFO - PROCESS | 1669 | --DOMWINDOW == 20 (0x12e31e000) [pid = 1669] [serial = 580] [outer = 0x0] [url = about:blank] 20:05:54 INFO - PROCESS | 1669 | --DOMWINDOW == 19 (0x12c812000) [pid = 1669] [serial = 577] [outer = 0x0] [url = about:blank] 20:06:09 INFO - PROCESS | 1669 | MARIONETTE LOG: INFO: Timeout fired 20:06:09 INFO - PROCESS | 1669 | 1477969569711 Marionette TRACE conn2 <- [1,911,null,{"value":["/encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-different-mediakeys.html",1,"SyntaxError: missing ; before statement",null,[]]}] 20:06:09 INFO - TEST-ERROR | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-different-mediakeys.html | took 30319ms 20:06:09 INFO - PROCESS | 1669 | 1477969569731 Marionette TRACE conn2 -> [0,912,"getWindowHandle",null] 20:06:09 INFO - PROCESS | 1669 | 1477969569734 Marionette TRACE conn2 <- [1,912,null,{"value":"7"}] 20:06:09 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html 20:06:09 INFO - PROCESS | 1669 | 1477969569740 Marionette TRACE conn2 -> [0,913,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:06:09 INFO - PROCESS | 1669 | 1477969569837 Marionette TRACE conn2 <- [1,913,null,{"value":null}] 20:06:09 INFO - PROCESS | 1669 | 1477969569863 Marionette TRACE conn2 -> [0,914,"getWindowHandles",null] 20:06:09 INFO - PROCESS | 1669 | 1477969569866 Marionette TRACE conn2 <- [1,914,null,["7"]] 20:06:09 INFO - PROCESS | 1669 | 1477969569869 Marionette TRACE conn2 -> [0,915,"switchToWindow",{"name":"7"}] 20:06:09 INFO - PROCESS | 1669 | 1477969569873 Marionette TRACE conn2 <- [1,915,null,{}] 20:06:09 INFO - PROCESS | 1669 | 1477969569877 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:06:09 INFO - PROCESS | 1669 | ++DOCSHELL 0x11f871000 == 10 [pid = 1669] [id = 197] 20:06:09 INFO - PROCESS | 1669 | ++DOMWINDOW == 20 (0x11f872000) [pid = 1669] [serial = 582] [outer = 0x0] 20:06:09 INFO - PROCESS | 1669 | ++DOMWINDOW == 21 (0x11f9a0800) [pid = 1669] [serial = 583] [outer = 0x11f872000] 20:06:09 INFO - PROCESS | 1669 | 1477969569919 Marionette DEBUG loaded listener.js 20:06:09 INFO - PROCESS | 1669 | ++DOMWINDOW == 22 (0x129190000) [pid = 1669] [serial = 584] [outer = 0x11f872000] 20:06:10 INFO - PROCESS | 1669 | [GMP 1690] WARNING: '!compMgr', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 20:06:10 INFO - PROCESS | 1669 | [GMP 1690] WARNING: '!compMgr', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 20:06:10 INFO - PROCESS | 1669 | [GMP 1690] WARNING: NS_ENSURE_TRUE(InitStaticMembers()) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/modules/libpref/Preferences.cpp, line 1391 20:06:10 INFO - . 20:06:10 INFO - TEST-OK | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html | took 565ms 20:06:10 INFO - PROCESS | 1669 | 1477969570296 Marionette TRACE conn2 <- [1,916,null,{"value":["/encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html",0,null,null,[["org.w3.clearkey, setmediakeys multiple times with the same mediakeys",0,null,null]]]}] 20:06:10 INFO - PROCESS | 1669 | 1477969570304 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 20:06:10 INFO - PROCESS | 1669 | 1477969570306 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 20:06:10 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-to-multiple-video-elements.html 20:06:10 INFO - PROCESS | 1669 | 1477969570310 Marionette TRACE conn2 -> [0,918,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:06:10 INFO - PROCESS | 1669 | 1477969570397 Marionette TRACE conn2 <- [1,918,null,{"value":null}] 20:06:10 INFO - PROCESS | 1669 | 20:06:10 INFO - PROCESS | 1669 | ###!!! [Child][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost 20:06:10 INFO - PROCESS | 1669 | 20:06:10 INFO - PROCESS | 1669 | 1477969570403 Marionette TRACE conn2 -> [0,919,"getWindowHandles",null] 20:06:10 INFO - PROCESS | 1669 | 1477969570405 Marionette TRACE conn2 <- [1,919,null,["7"]] 20:06:10 INFO - PROCESS | 1669 | 1477969570410 Marionette TRACE conn2 -> [0,920,"switchToWindow",{"name":"7"}] 20:06:10 INFO - PROCESS | 1669 | 1477969570413 Marionette TRACE conn2 <- [1,920,null,{}] 20:06:10 INFO - PROCESS | 1669 | 1477969570416 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:06:10 INFO - PROCESS | 1669 | ++DOCSHELL 0x12a72f000 == 11 [pid = 1669] [id = 198] 20:06:10 INFO - PROCESS | 1669 | ++DOMWINDOW == 23 (0x12a731000) [pid = 1669] [serial = 585] [outer = 0x0] 20:06:10 INFO - PROCESS | 1669 | ++DOMWINDOW == 24 (0x12a73b800) [pid = 1669] [serial = 586] [outer = 0x12a731000] 20:06:10 INFO - PROCESS | 1669 | 1477969570457 Marionette DEBUG loaded listener.js 20:06:10 INFO - PROCESS | 1669 | ++DOMWINDOW == 25 (0x12b320000) [pid = 1669] [serial = 587] [outer = 0x12a731000] 20:06:11 INFO - PROCESS | 1669 | [GMP 1691] WARNING: '!compMgr', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 20:06:11 INFO - PROCESS | 1669 | [GMP 1691] WARNING: '!compMgr', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 20:06:11 INFO - PROCESS | 1669 | [GMP 1691] WARNING: NS_ENSURE_TRUE(InitStaticMembers()) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/modules/libpref/Preferences.cpp, line 1391 20:06:11 INFO - PROCESS | 1669 | 1477969571513 Marionette TRACE conn2 <- [1,921,null,{"value":["/encrypted-media/clearkey-mp4-setmediakeys-to-multiple-video-elements.html",0,null,null,[["org.w3.clearkey, setMediaKeys to multiple video elements",0,null,null]]]}] 20:06:11 INFO - . 20:06:11 INFO - TEST-OK | /encrypted-media/clearkey-mp4-setmediakeys-to-multiple-video-elements.html | took 1219ms 20:06:11 INFO - PROCESS | 1669 | 1477969571533 Marionette TRACE conn2 -> [0,922,"getWindowHandle",null] 20:06:11 INFO - PROCESS | 1669 | 1477969571537 Marionette TRACE conn2 <- [1,922,null,{"value":"7"}] 20:06:11 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys.html 20:06:11 INFO - PROCESS | 1669 | 1477969571540 Marionette TRACE conn2 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:06:11 INFO - PROCESS | 1669 | 1477969571643 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 20:06:11 INFO - PROCESS | 1669 | 20:06:11 INFO - PROCESS | 1669 | ###!!! [Child][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost 20:06:11 INFO - PROCESS | 1669 | 20:06:11 INFO - PROCESS | 1669 | 1477969571652 Marionette TRACE conn2 -> [0,924,"getWindowHandles",null] 20:06:11 INFO - PROCESS | 1669 | 1477969571654 Marionette TRACE conn2 <- [1,924,null,["7"]] 20:06:11 INFO - PROCESS | 1669 | 1477969571656 Marionette TRACE conn2 -> [0,925,"switchToWindow",{"name":"7"}] 20:06:11 INFO - PROCESS | 1669 | 1477969571661 Marionette TRACE conn2 <- [1,925,null,{}] 20:06:11 INFO - PROCESS | 1669 | 1477969571664 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:06:11 INFO - PROCESS | 1669 | ++DOCSHELL 0x12bd0a800 == 12 [pid = 1669] [id = 199] 20:06:11 INFO - PROCESS | 1669 | ++DOMWINDOW == 26 (0x12bd0c800) [pid = 1669] [serial = 588] [outer = 0x0] 20:06:11 INFO - PROCESS | 1669 | ++DOMWINDOW == 27 (0x12bd13800) [pid = 1669] [serial = 589] [outer = 0x12bd0c800] 20:06:11 INFO - PROCESS | 1669 | 1477969571707 Marionette DEBUG loaded listener.js 20:06:11 INFO - PROCESS | 1669 | ++DOMWINDOW == 28 (0x12c0dd000) [pid = 1669] [serial = 590] [outer = 0x12bd0c800] 20:06:12 INFO - PROCESS | 1669 | 1477969572040 Marionette TRACE conn2 <- [1,926,null,{"value":["/encrypted-media/clearkey-mp4-setmediakeys.html",0,null,null,[["org.w3.clearkey, setMediaKeys",2,null,null]]]}] 20:06:12 INFO - . 20:06:12 INFO - TEST-OK | /encrypted-media/clearkey-mp4-setmediakeys.html | took 517ms 20:06:12 INFO - PROCESS | 1669 | 1477969572056 Marionette TRACE conn2 -> [0,927,"getWindowHandle",null] 20:06:12 INFO - PROCESS | 1669 | 1477969572060 Marionette TRACE conn2 <- [1,927,null,{"value":"7"}] 20:06:12 INFO - TEST-START | /encrypted-media/clearkey-mp4-syntax-mediakeys.html 20:06:12 INFO - PROCESS | 1669 | 1477969572064 Marionette TRACE conn2 -> [0,928,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:06:12 INFO - PROCESS | 1669 | 1477969572142 Marionette TRACE conn2 <- [1,928,null,{"value":null}] 20:06:12 INFO - PROCESS | 1669 | 1477969572146 Marionette TRACE conn2 -> [0,929,"getWindowHandles",null] 20:06:12 INFO - PROCESS | 1669 | 1477969572148 Marionette TRACE conn2 <- [1,929,null,["7"]] 20:06:12 INFO - PROCESS | 1669 | 1477969572150 Marionette TRACE conn2 -> [0,930,"switchToWindow",{"name":"7"}] 20:06:12 INFO - PROCESS | 1669 | 1477969572153 Marionette TRACE conn2 <- [1,930,null,{}] 20:06:12 INFO - PROCESS | 1669 | 1477969572155 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:06:12 INFO - PROCESS | 1669 | ++DOCSHELL 0x12ccc8000 == 13 [pid = 1669] [id = 200] 20:06:12 INFO - PROCESS | 1669 | ++DOMWINDOW == 29 (0x12ccc8800) [pid = 1669] [serial = 591] [outer = 0x0] 20:06:12 INFO - PROCESS | 1669 | ++DOMWINDOW == 30 (0x12ccd0800) [pid = 1669] [serial = 592] [outer = 0x12ccc8800] 20:06:12 INFO - PROCESS | 1669 | 1477969572199 Marionette DEBUG loaded listener.js 20:06:12 INFO - PROCESS | 1669 | ++DOMWINDOW == 31 (0x12df65800) [pid = 1669] [serial = 593] [outer = 0x12ccc8800] 20:06:12 INFO - PROCESS | 1669 | [GMP 1692] WARNING: '!compMgr', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 20:06:12 INFO - PROCESS | 1669 | [GMP 1692] WARNING: '!compMgr', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 20:06:12 INFO - PROCESS | 1669 | [GMP 1692] WARNING: NS_ENSURE_TRUE(InitStaticMembers()) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/modules/libpref/Preferences.cpp, line 1391 20:06:12 INFO - PROCESS | 1669 | 1477969572779 Marionette TRACE conn2 <- [1,931,null,{"value":["/encrypted-media/clearkey-mp4-syntax-mediakeys.html",0,null,null,[["org.w3.clearkey test MediaKeys attribute syntax",0,null,null],["org.w3.clearkey test MediaKeys setServerCertificate() exceptions.",0,null,null],["org.w3.clearkey test MediaKeys setServerCertificate() syntax with non-empty certificate.",0,null,null]]]}] 20:06:12 INFO - ... 20:06:12 INFO - TEST-OK | /encrypted-media/clearkey-mp4-syntax-mediakeys.html | took 766ms 20:06:12 INFO - TEST-START | /encrypted-media/clearkey-mp4-syntax-mediakeysession.html 20:06:12 INFO - PROCESS | 1669 | 1477969572830 Marionette TRACE conn2 -> [0,932,"getWindowHandle",null] 20:06:12 INFO - PROCESS | 1669 | 1477969572832 Marionette TRACE conn2 <- [1,932,null,{"value":"7"}] 20:06:12 INFO - PROCESS | 1669 | 1477969572835 Marionette TRACE conn2 -> [0,933,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:06:12 INFO - PROCESS | 1669 | 1477969572908 Marionette TRACE conn2 <- [1,933,null,{"value":null}] 20:06:12 INFO - PROCESS | 1669 | 1477969572946 Marionette TRACE conn2 -> [0,934,"getWindowHandles",null] 20:06:12 INFO - PROCESS | 1669 | 1477969572947 Marionette TRACE conn2 <- [1,934,null,["7"]] 20:06:12 INFO - PROCESS | 1669 | 1477969572949 Marionette TRACE conn2 -> [0,935,"switchToWindow",{"name":"7"}] 20:06:12 INFO - PROCESS | 1669 | 1477969572951 Marionette TRACE conn2 <- [1,935,null,{}] 20:06:12 INFO - PROCESS | 1669 | 1477969572953 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:06:12 INFO - PROCESS | 1669 | ++DOCSHELL 0x12e325800 == 14 [pid = 1669] [id = 201] 20:06:12 INFO - PROCESS | 1669 | ++DOMWINDOW == 32 (0x12e326000) [pid = 1669] [serial = 594] [outer = 0x0] 20:06:12 INFO - PROCESS | 1669 | ++DOMWINDOW == 33 (0x12e5aa800) [pid = 1669] [serial = 595] [outer = 0x12e326000] 20:06:12 INFO - PROCESS | 1669 | 1477969572987 Marionette DEBUG loaded listener.js 20:06:13 INFO - PROCESS | 1669 | ++DOMWINDOW == 34 (0x12e7a4000) [pid = 1669] [serial = 596] [outer = 0x12e326000] 20:06:13 INFO - PROCESS | 1669 | 1477969573272 Marionette TRACE conn2 <- [1,936,null,{"value":["/encrypted-media/clearkey-mp4-syntax-mediakeysession.html",0,null,null,[["org.w3.clearkey test MediaKeySession generateRequest() exceptions.",0,null,null],["org.w3.clearkey test MediaKeySession load() exceptions.",0,null,null],["org.w3.clearkey test if MediaKeySession generateRequest() resolves for various sessions",0,null,null],["org.w3.clearkey test MediaKeySession update() exceptions.",0,null,null],["org.w3.clearkey test MediaKeySession close() exceptions.",0,null,null],["org.w3.clearkey test MediaKeySession remove() exceptions.",0,null,null],["org.w3.clearkey test MediaKeySession attribute syntax.",0,null,null]]]}] 20:06:13 INFO - ....... 20:06:13 INFO - TEST-OK | /encrypted-media/clearkey-mp4-syntax-mediakeysession.html | took 466ms 20:06:13 INFO - PROCESS | 1669 | 1477969573301 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 20:06:13 INFO - PROCESS | 1669 | 1477969573302 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 20:06:13 INFO - TEST-START | /encrypted-media/clearkey-mp4-syntax-mediakeysystemaccess.html 20:06:13 INFO - PROCESS | 1669 | 1477969573305 Marionette TRACE conn2 -> [0,938,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:06:13 INFO - PROCESS | 1669 | 1477969573411 Marionette TRACE conn2 <- [1,938,null,{"value":null}] 20:06:13 INFO - PROCESS | 1669 | 1477969573416 Marionette TRACE conn2 -> [0,939,"getWindowHandles",null] 20:06:13 INFO - PROCESS | 1669 | 1477969573418 Marionette TRACE conn2 <- [1,939,null,["7"]] 20:06:13 INFO - PROCESS | 1669 | 1477969573420 Marionette TRACE conn2 -> [0,940,"switchToWindow",{"name":"7"}] 20:06:13 INFO - PROCESS | 1669 | 1477969573422 Marionette TRACE conn2 <- [1,940,null,{}] 20:06:13 INFO - PROCESS | 1669 | 1477969573426 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:06:13 INFO - PROCESS | 1669 | ++DOCSHELL 0x13121f000 == 15 [pid = 1669] [id = 202] 20:06:13 INFO - PROCESS | 1669 | ++DOMWINDOW == 35 (0x131220000) [pid = 1669] [serial = 597] [outer = 0x0] 20:06:13 INFO - PROCESS | 1669 | ++DOMWINDOW == 36 (0x13122f000) [pid = 1669] [serial = 598] [outer = 0x131220000] 20:06:13 INFO - PROCESS | 1669 | 1477969573463 Marionette DEBUG loaded listener.js 20:06:13 INFO - PROCESS | 1669 | ++DOMWINDOW == 37 (0x131514000) [pid = 1669] [serial = 599] [outer = 0x131220000] 20:06:13 INFO - PROCESS | 1669 | [1669] WARNING: EME keySystem version string not prefixed by '.': file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/eme/EMEUtils.cpp, line 63 20:06:13 INFO - PROCESS | 1669 | 1477969573771 Marionette TRACE conn2 <- [1,941,null,{"value":["/encrypted-media/clearkey-mp4-syntax-mediakeysystemaccess.html",0,null,null,[["org.w3.clearkey test requestMediaKeySystemAccess() exceptions.",1,"assert_equals: function \"function () {\n return navigator.requestMediaKeySystemAccess(new Uint8Array(0), [{}]);\n }\" expected \"NotSupportedError\" but got \"TypeError\"","test_exception/<@http://web-platform.test:8000/encrypted-media/util/utils.js:259:17\npromise callback*test_exception@http://web-platform.test:8000/encrypted-media/util/utils.js:254:16\nrequestMediaKeySystemAccessTestExceptions/ [0,942,"getWindowHandle",null] 20:06:13 INFO - PROCESS | 1669 | 1477969573821 Marionette TRACE conn2 <- [1,942,null,{"value":"7"}] 20:06:13 INFO - TEST-START | /encrypted-media/clearkey-mp4-unique-origin.html 20:06:13 INFO - PROCESS | 1669 | 1477969573824 Marionette TRACE conn2 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:06:13 INFO - PROCESS | 1669 | 1477969573895 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 20:06:13 INFO - PROCESS | 1669 | 1477969573899 Marionette TRACE conn2 -> [0,944,"getWindowHandles",null] 20:06:13 INFO - PROCESS | 1669 | 1477969573900 Marionette TRACE conn2 <- [1,944,null,["7"]] 20:06:13 INFO - PROCESS | 1669 | 1477969573902 Marionette TRACE conn2 -> [0,945,"switchToWindow",{"name":"7"}] 20:06:13 INFO - PROCESS | 1669 | 1477969573904 Marionette TRACE conn2 <- [1,945,null,{}] 20:06:13 INFO - PROCESS | 1669 | 1477969573906 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:06:13 INFO - PROCESS | 1669 | ++DOCSHELL 0x131d8f000 == 16 [pid = 1669] [id = 203] 20:06:13 INFO - PROCESS | 1669 | ++DOMWINDOW == 38 (0x131d8f800) [pid = 1669] [serial = 600] [outer = 0x0] 20:06:13 INFO - PROCESS | 1669 | ++DOMWINDOW == 39 (0x131d94000) [pid = 1669] [serial = 601] [outer = 0x131d8f800] 20:06:13 INFO - PROCESS | 1669 | 1477969573942 Marionette DEBUG loaded listener.js 20:06:13 INFO - PROCESS | 1669 | ++DOMWINDOW == 40 (0x13283b000) [pid = 1669] [serial = 602] [outer = 0x131d8f800] 20:06:14 INFO - PROCESS | 1669 | ++DOCSHELL 0x132844000 == 17 [pid = 1669] [id = 204] 20:06:14 INFO - PROCESS | 1669 | ++DOMWINDOW == 41 (0x132844800) [pid = 1669] [serial = 603] [outer = 0x0] 20:06:14 INFO - PROCESS | 1669 | ++DOMWINDOW == 42 (0x13284d000) [pid = 1669] [serial = 604] [outer = 0x132844800] 20:06:14 INFO - PROCESS | 1669 | ++DOMWINDOW == 43 (0x132852800) [pid = 1669] [serial = 605] [outer = 0x132844800] 20:06:14 INFO - PROCESS | 1669 | 1477969574223 Marionette TRACE conn2 <- [1,946,null,{"value":["/encrypted-media/clearkey-mp4-unique-origin.html",0,null,null,[["Unique origin is unable to create MediaKeys",0,null,null]]]}] 20:06:14 INFO - . 20:06:14 INFO - TEST-OK | /encrypted-media/clearkey-mp4-unique-origin.html | took 416ms 20:06:14 INFO - TEST-START | /encrypted-media/clearkey-mp4-update-disallowed-input.html 20:06:14 INFO - PROCESS | 1669 | 1477969574260 Marionette TRACE conn2 -> [0,947,"getWindowHandle",null] 20:06:14 INFO - PROCESS | 1669 | 1477969574264 Marionette TRACE conn2 <- [1,947,null,{"value":"7"}] 20:06:14 INFO - PROCESS | 1669 | 1477969574268 Marionette TRACE conn2 -> [0,948,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:06:14 INFO - PROCESS | 1669 | [GMP 1693] WARNING: '!compMgr', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 20:06:14 INFO - PROCESS | 1669 | [GMP 1693] WARNING: '!compMgr', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 20:06:14 INFO - PROCESS | 1669 | [GMP 1693] WARNING: NS_ENSURE_TRUE(InitStaticMembers()) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/modules/libpref/Preferences.cpp, line 1391 20:06:14 INFO - PROCESS | 1669 | 1477969574357 Marionette TRACE conn2 <- [1,948,null,{"value":null}] 20:06:14 INFO - PROCESS | 1669 | JavaScript error: resource://app/modules/ContentObservers.jsm, line 39: TypeError: aContentWindow is null 20:06:14 INFO - PROCESS | 1669 | 1477969574400 Marionette TRACE conn2 -> [0,949,"getWindowHandles",null] 20:06:14 INFO - PROCESS | 1669 | 1477969574401 Marionette TRACE conn2 <- [1,949,null,["7"]] 20:06:14 INFO - PROCESS | 1669 | 1477969574403 Marionette TRACE conn2 -> [0,950,"switchToWindow",{"name":"7"}] 20:06:14 INFO - PROCESS | 1669 | 1477969574405 Marionette TRACE conn2 <- [1,950,null,{}] 20:06:14 INFO - PROCESS | 1669 | 1477969574407 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:06:14 INFO - PROCESS | 1669 | ++DOCSHELL 0x132a34000 == 18 [pid = 1669] [id = 205] 20:06:14 INFO - PROCESS | 1669 | ++DOMWINDOW == 44 (0x132a39000) [pid = 1669] [serial = 606] [outer = 0x0] 20:06:14 INFO - PROCESS | 1669 | ++DOMWINDOW == 45 (0x132a50800) [pid = 1669] [serial = 607] [outer = 0x132a39000] 20:06:14 INFO - PROCESS | 1669 | 1477969574441 Marionette DEBUG loaded listener.js 20:06:14 INFO - PROCESS | 1669 | ++DOMWINDOW == 46 (0x132f7a000) [pid = 1669] [serial = 608] [outer = 0x132a39000] 20:06:14 INFO - . 20:06:14 INFO - TEST-OK | /encrypted-media/clearkey-mp4-update-disallowed-input.html | took 417ms 20:06:14 INFO - PROCESS | 1669 | 1477969574680 Marionette TRACE conn2 <- [1,951,null,{"value":["/encrypted-media/clearkey-mp4-update-disallowed-input.html",0,null,null,[["update() with invalid response (longer than 64Kb characters) should fail.",0,null,null]]]}] 20:06:14 INFO - PROCESS | 1669 | 1477969574685 Marionette TRACE conn2 -> [0,952,"getWindowHandle",null] 20:06:14 INFO - PROCESS | 1669 | 1477969574687 Marionette TRACE conn2 <- [1,952,null,{"value":"7"}] 20:06:14 INFO - TEST-START | /encrypted-media/clearkey-mp4-waiting-for-a-key.html 20:06:14 INFO - PROCESS | 1669 | 1477969574692 Marionette TRACE conn2 -> [0,953,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:06:14 INFO - PROCESS | 1669 | 1477969574803 Marionette TRACE conn2 <- [1,953,null,{"value":null}] 20:06:14 INFO - PROCESS | 1669 | 1477969574810 Marionette TRACE conn2 -> [0,954,"getWindowHandles",null] 20:06:14 INFO - PROCESS | 1669 | 1477969574812 Marionette TRACE conn2 <- [1,954,null,["7"]] 20:06:14 INFO - PROCESS | 1669 | 1477969574815 Marionette TRACE conn2 -> [0,955,"switchToWindow",{"name":"7"}] 20:06:14 INFO - PROCESS | 1669 | 1477969574819 Marionette TRACE conn2 <- [1,955,null,{}] 20:06:14 INFO - PROCESS | 1669 | 1477969574822 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:06:14 INFO - PROCESS | 1669 | ++DOCSHELL 0x132f91000 == 19 [pid = 1669] [id = 206] 20:06:14 INFO - PROCESS | 1669 | ++DOMWINDOW == 47 (0x132f91800) [pid = 1669] [serial = 609] [outer = 0x0] 20:06:14 INFO - PROCESS | 1669 | ++DOMWINDOW == 48 (0x13303e800) [pid = 1669] [serial = 610] [outer = 0x132f91800] 20:06:14 INFO - PROCESS | 1669 | 1477969574876 Marionette DEBUG loaded listener.js 20:06:14 INFO - PROCESS | 1669 | ++DOMWINDOW == 49 (0x13304a000) [pid = 1669] [serial = 611] [outer = 0x132f91800] 20:06:15 INFO - PROCESS | 1669 | 1477969575878 Marionette TRACE conn2 <- [1,956,null,{"value":["/encrypted-media/clearkey-mp4-waiting-for-a-key.html",0,null,null,[["Waiting for a key.",0,null,null]]]}] 20:06:15 INFO - . 20:06:15 INFO - TEST-OK | /encrypted-media/clearkey-mp4-waiting-for-a-key.html | took 1216ms 20:06:15 INFO - PROCESS | 1669 | 1477969575907 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 20:06:15 INFO - PROCESS | 1669 | 1477969575908 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 20:06:15 INFO - TEST-START | /encrypted-media/clearkey-not-callable-after-createsession.html 20:06:15 INFO - PROCESS | 1669 | 1477969575912 Marionette TRACE conn2 -> [0,958,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:06:15 INFO - PROCESS | 1669 | [1669] WARNING: Releasing screensaver: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 20:06:15 INFO - PROCESS | 1669 | 1477969575990 Marionette TRACE conn2 <- [1,958,null,{"value":null}] 20:06:15 INFO - PROCESS | 1669 | 1477969575996 Marionette TRACE conn2 -> [0,959,"getWindowHandles",null] 20:06:15 INFO - PROCESS | 1669 | 1477969575998 Marionette TRACE conn2 <- [1,959,null,["7"]] 20:06:16 INFO - PROCESS | 1669 | 1477969576000 Marionette TRACE conn2 -> [0,960,"switchToWindow",{"name":"7"}] 20:06:16 INFO - PROCESS | 1669 | 1477969576002 Marionette TRACE conn2 <- [1,960,null,{}] 20:06:16 INFO - PROCESS | 1669 | 1477969576005 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:06:16 INFO - PROCESS | 1669 | ++DOCSHELL 0x133054800 == 20 [pid = 1669] [id = 207] 20:06:16 INFO - PROCESS | 1669 | ++DOMWINDOW == 50 (0x133056000) [pid = 1669] [serial = 612] [outer = 0x0] 20:06:16 INFO - PROCESS | 1669 | ++DOMWINDOW == 51 (0x133209000) [pid = 1669] [serial = 613] [outer = 0x133056000] 20:06:16 INFO - PROCESS | 1669 | 1477969576040 Marionette DEBUG loaded listener.js 20:06:16 INFO - PROCESS | 1669 | ++DOMWINDOW == 52 (0x133211000) [pid = 1669] [serial = 614] [outer = 0x133056000] 20:06:16 INFO - PROCESS | 1669 | 1477969576315 Marionette TRACE conn2 <- [1,961,null,{"value":["/encrypted-media/clearkey-not-callable-after-createsession.html",0,null,null,[["org.w3.clearkey, temporary, update() immediately after createSession()",0,null,null],["org.w3.clearkey, temporary, close() immediately after createSession()",0,null,null],["org.w3.clearkey, temporary, remove() immediately after createSession()",0,null,null]]]}] 20:06:16 INFO - ... 20:06:16 INFO - TEST-OK | /encrypted-media/clearkey-not-callable-after-createsession.html | took 418ms 20:06:16 INFO - PROCESS | 1669 | 1477969576330 Marionette TRACE conn2 -> [0,962,"getWindowHandle",null] 20:06:16 INFO - PROCESS | 1669 | 1477969576332 Marionette TRACE conn2 <- [1,962,null,{"value":"7"}] 20:06:16 INFO - TEST-START | /encrypted-media/clearkey-update-non-ascii-input.html 20:06:16 INFO - PROCESS | 1669 | 1477969576335 Marionette TRACE conn2 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:06:16 INFO - PROCESS | 1669 | 1477969576423 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 20:06:16 INFO - PROCESS | 1669 | 1477969576428 Marionette TRACE conn2 -> [0,964,"getWindowHandles",null] 20:06:16 INFO - PROCESS | 1669 | 1477969576430 Marionette TRACE conn2 <- [1,964,null,["7"]] 20:06:16 INFO - PROCESS | 1669 | 1477969576431 Marionette TRACE conn2 -> [0,965,"switchToWindow",{"name":"7"}] 20:06:16 INFO - PROCESS | 1669 | 1477969576435 Marionette TRACE conn2 <- [1,965,null,{}] 20:06:16 INFO - PROCESS | 1669 | 1477969576437 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:06:16 INFO - PROCESS | 1669 | ++DOCSHELL 0x1337e1800 == 21 [pid = 1669] [id = 208] 20:06:16 INFO - PROCESS | 1669 | ++DOMWINDOW == 53 (0x1337e2000) [pid = 1669] [serial = 615] [outer = 0x0] 20:06:16 INFO - PROCESS | 1669 | ++DOMWINDOW == 54 (0x1338ad800) [pid = 1669] [serial = 616] [outer = 0x1337e2000] 20:06:16 INFO - PROCESS | 1669 | 1477969576478 Marionette DEBUG loaded listener.js 20:06:16 INFO - PROCESS | 1669 | ++DOMWINDOW == 55 (0x1338c0800) [pid = 1669] [serial = 617] [outer = 0x1337e2000] 20:06:16 INFO - PROCESS | 1669 | 1477969576816 Marionette TRACE conn2 <- [1,966,null,{"value":["/encrypted-media/clearkey-update-non-ascii-input.html",0,null,null,[["org.w3.clearkey test handling of non-ASCII responses for update()",0,null,null]]]}] 20:06:16 INFO - . 20:06:16 INFO - TEST-OK | /encrypted-media/clearkey-update-non-ascii-input.html | took 515ms 20:06:16 INFO - PROCESS | 1669 | 1477969576851 Marionette TRACE conn2 -> [0,967,"getWindowHandle",null] 20:06:16 INFO - PROCESS | 1669 | 1477969576853 Marionette TRACE conn2 <- [1,967,null,{"value":"7"}] 20:06:16 INFO - TEST-START | /encrypted-media/idlharness.html 20:06:16 INFO - PROCESS | 1669 | 1477969576858 Marionette TRACE conn2 -> [0,968,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:06:17 INFO - PROCESS | 1669 | 1477969577002 Marionette TRACE conn2 <- [1,968,null,{"value":null}] 20:06:17 INFO - PROCESS | 1669 | 1477969577011 Marionette TRACE conn2 -> [0,969,"getWindowHandles",null] 20:06:17 INFO - PROCESS | 1669 | 1477969577013 Marionette TRACE conn2 <- [1,969,null,["7"]] 20:06:17 INFO - PROCESS | 1669 | 1477969577016 Marionette TRACE conn2 -> [0,970,"switchToWindow",{"name":"7"}] 20:06:17 INFO - PROCESS | 1669 | 1477969577019 Marionette TRACE conn2 <- [1,970,null,{}] 20:06:17 INFO - PROCESS | 1669 | 1477969577023 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:06:17 INFO - PROCESS | 1669 | ++DOCSHELL 0x133ccf800 == 22 [pid = 1669] [id = 209] 20:06:17 INFO - PROCESS | 1669 | ++DOMWINDOW == 56 (0x133cd0800) [pid = 1669] [serial = 618] [outer = 0x0] 20:06:17 INFO - PROCESS | 1669 | ++DOMWINDOW == 57 (0x133cd6000) [pid = 1669] [serial = 619] [outer = 0x133cd0800] 20:06:17 INFO - PROCESS | 1669 | 1477969577075 Marionette DEBUG loaded listener.js 20:06:17 INFO - PROCESS | 1669 | ++DOMWINDOW == 58 (0x134bb6800) [pid = 1669] [serial = 620] [outer = 0x133cd0800] 20:06:17 INFO - PROCESS | 1669 | 1477969577640 Marionette TRACE conn2 <- [1,971,null,{"value":["/encrypted-media/idlharness.html",0,null,null,[["Navigator interface: operation requestMediaKeySystemAccess(DOMString,[object Object])",0,null,null],["HTMLMediaElement interface: attribute mediaKeys",0,null,null],["HTMLMediaElement interface: attribute onencrypted",0,null,null],["HTMLMediaElement interface: attribute onwaitingforkey",0,null,null],["HTMLMediaElement interface: operation setMediaKeys(MediaKeys)",0,null,null],["MediaKeySystemAccess interface: existence and properties of interface object",0,null,null],["MediaKeySystemAccess interface object length",0,null,null],["MediaKeySystemAccess interface object name",0,null,null],["MediaKeySystemAccess interface: existence and properties of interface prototype object",0,null,null],["MediaKeySystemAccess interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["MediaKeySystemAccess interface: attribute keySystem",0,null,null],["MediaKeySystemAccess interface: operation getConfiguration()",0,null,null],["MediaKeySystemAccess interface: operation createMediaKeys()",0,null,null],["MediaKeys interface: existence and properties of interface object",0,null,null],["MediaKeys interface object length",0,null,null],["MediaKeys interface object name",0,null,null],["MediaKeys interface: existence and properties of interface prototype object",0,null,null],["MediaKeys interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["MediaKeys interface: operation createSession(MediaKeySessionType)",0,null,null],["MediaKeys interface: operation setServerCertificate(BufferSource)",0,null,null],["MediaKeySession interface: existence and properties of interface object",0,null,null],["MediaKeySession interface object length",0,null,null],["MediaKeySession interface object name",0,null,null],["MediaKeySession interface: existence and properties of interface prototype object",0,null,null],["MediaKeySession interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["MediaKeySession interface: attribute sessionId",0,null,null],["MediaKeySession interface: attribute expiration",0,null,null],["MediaKeySession interface: attribute closed",0,null,null],["MediaKeySession interface: attribute keyStatuses",0,null,null],["MediaKeySession interface: attribute onkeystatuseschange",0,null,null],["MediaKeySession interface: attribute onmessage",0,null,null],["MediaKeySession interface: operation generateRequest(DOMString,BufferSource)",0,null,null],["MediaKeySession interface: operation load(DOMString)",0,null,null],["MediaKeySession interface: operation update(BufferSource)",0,null,null],["MediaKeySession interface: operation close()",0,null,null],["MediaKeySession interface: operation remove()",0,null,null],["MediaKeyStatusMap interface: existence and properties of interface object",0,null,null],["MediaKeyStatusMap interface object length",0,null,null],["MediaKeyStatusMap interface object name",0,null,null],["MediaKeyStatusMap interface: existence and properties of interface prototype object",0,null,null],["MediaKeyStatusMap interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["MediaKeyStatusMap interface: attribute size",0,null,null],["MediaKeyStatusMap interface: operation has(BufferSource)",0,null,null],["MediaKeyStatusMap interface: operation get(BufferSource)",0,null,null],["MediaKeyMessageEvent interface: existence and properties of interface object",0,null,null],["MediaKeyMessageEvent interface object length",0,null,null],["MediaKeyMessageEvent interface object name",0,null,null],["MediaKeyMessageEvent interface: existence and properties of interface prototype object",0,null,null],["MediaKeyMessageEvent interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["MediaKeyMessageEvent interface: attribute messageType",0,null,null],["MediaKeyMessageEvent interface: attribute message",0,null,null],["MediaEncryptedEvent interface: existence and properties of interface object",0,null,null],["MediaEncryptedEvent interface object length",0,null,null],["MediaEncryptedEvent interface object name",0,null,null],["MediaEncryptedEvent interface: existence and properties of interface prototype object",0,null,null],["MediaEncryptedEvent interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["MediaEncryptedEvent interface: attribute initDataType",0,null,null],["MediaEncryptedEvent interface: attribute initData",0,null,null]]]}] 20:06:17 INFO - .......................................................... 20:06:17 INFO - TEST-OK | /encrypted-media/idlharness.html | took 824ms 20:06:17 INFO - PROCESS | 1669 | 1477969577682 Marionette TRACE conn2 -> [0,972,"getWindowHandle",null] 20:06:17 INFO - PROCESS | 1669 | 1477969577683 Marionette TRACE conn2 <- [1,972,null,{"value":"7"}] 20:06:17 INFO - TEST-START | /ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html 20:06:17 INFO - PROCESS | 1669 | 1477969577686 Marionette TRACE conn2 -> [0,973,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:06:17 INFO - PROCESS | 1669 | 1477969577772 Marionette TRACE conn2 <- [1,973,null,{"value":null}] 20:06:17 INFO - PROCESS | 1669 | 1477969577777 Marionette TRACE conn2 -> [0,974,"getWindowHandles",null] 20:06:17 INFO - PROCESS | 1669 | 1477969577779 Marionette TRACE conn2 <- [1,974,null,["7"]] 20:06:17 INFO - PROCESS | 1669 | 1477969577781 Marionette TRACE conn2 -> [0,975,"switchToWindow",{"name":"7"}] 20:06:17 INFO - PROCESS | 1669 | 1477969577783 Marionette TRACE conn2 <- [1,975,null,{}] 20:06:17 INFO - PROCESS | 1669 | 1477969577785 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:06:17 INFO - PROCESS | 1669 | ++DOCSHELL 0x12fe5f000 == 23 [pid = 1669] [id = 210] 20:06:17 INFO - PROCESS | 1669 | ++DOMWINDOW == 59 (0x131214000) [pid = 1669] [serial = 621] [outer = 0x0] 20:06:17 INFO - PROCESS | 1669 | ++DOMWINDOW == 60 (0x13320f000) [pid = 1669] [serial = 622] [outer = 0x131214000] 20:06:17 INFO - PROCESS | 1669 | 1477969577827 Marionette DEBUG loaded listener.js 20:06:17 INFO - PROCESS | 1669 | ++DOMWINDOW == 61 (0x135504800) [pid = 1669] [serial = 623] [outer = 0x131214000] 20:06:18 INFO - PROCESS | 1669 | ++DOCSHELL 0x11e016000 == 24 [pid = 1669] [id = 211] 20:06:18 INFO - PROCESS | 1669 | ++DOMWINDOW == 62 (0x11e377800) [pid = 1669] [serial = 624] [outer = 0x0] 20:06:18 INFO - PROCESS | 1669 | ++DOCSHELL 0x11f151000 == 25 [pid = 1669] [id = 212] 20:06:18 INFO - PROCESS | 1669 | ++DOMWINDOW == 63 (0x11f861000) [pid = 1669] [serial = 625] [outer = 0x0] 20:06:18 INFO - PROCESS | 1669 | ++DOCSHELL 0x11f86b800 == 26 [pid = 1669] [id = 213] 20:06:18 INFO - PROCESS | 1669 | ++DOMWINDOW == 64 (0x11f870000) [pid = 1669] [serial = 626] [outer = 0x0] 20:06:18 INFO - PROCESS | 1669 | ++DOMWINDOW == 65 (0x129661000) [pid = 1669] [serial = 627] [outer = 0x11e377800] 20:06:18 INFO - PROCESS | 1669 | ++DOMWINDOW == 66 (0x12b31c800) [pid = 1669] [serial = 628] [outer = 0x11f861000] 20:06:18 INFO - PROCESS | 1669 | [1669] WARNING: Failed to open external DTD: publicId "" systemId "xhtml-local.dtd" base "http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-2.xhtml" URL "": file /builds/slave/m-cen-m64-d-000000000000000000/build/src/parser/htmlparser/nsExpatDriver.cpp, line 702 20:06:18 INFO - PROCESS | 1669 | ++DOMWINDOW == 67 (0x12b944000) [pid = 1669] [serial = 629] [outer = 0x11f870000] 20:06:18 INFO - PROCESS | 1669 | [1669] WARNING: Failed to open external DTD: publicId "-//W3C//ENTITIES HTML MathML Set//EN//XML" systemId "xhtml-local.dtd" base "http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-3.xhtml" URL "resource://gre/res/dtd/xhtml-local.dtd": file /builds/slave/m-cen-m64-d-000000000000000000/build/src/parser/htmlparser/nsExpatDriver.cpp, line 702 20:06:18 INFO - PROCESS | 1669 | 1477969578352 Marionette TRACE conn2 <- [1,976,null,{"value":["/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html",0,null,null,[["Sqrt entity is U+221a with legacy DTD",0,null,null],["lang entity is U+27E8 not U+2329 with legacy DTD",0,null,null],["nbsp should not be recognised without known PUBLIC identifier",0,null,null],["Sqrt entity is U+221a with XHTML PUBID Extension spec",1,"assert_equals: expected (string) \"√\" but got (object) null","t3/<@http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html:64:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nt3@http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html:63:1\nonload@http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html:1:1\n"],["lang entity is U+27E8 with XHTML PUBID Extension spec",1,"assert_equals: expected (string) \"⟨\" but got (object) null","t3/<@http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html:73:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nt3@http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html:72:1\nonload@http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html:1:1\n"]]]}] 20:06:18 INFO - ..... 20:06:18 INFO - TEST-OK | /ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html | took 717ms 20:06:18 INFO - PROCESS | 1669 | 1477969578406 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 20:06:18 INFO - PROCESS | 1669 | 1477969578410 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 20:06:18 INFO - TEST-START | /fetch/api/request/request-cache.html 20:06:18 INFO - PROCESS | 1669 | 1477969578416 Marionette TRACE conn2 -> [0,978,"timeouts",{"script":185000}] 20:06:18 INFO - PROCESS | 1669 | 1477969578421 Marionette TRACE conn2 <- [1,978,null,{}] 20:06:18 INFO - PROCESS | 1669 | 1477969578467 Marionette TRACE conn2 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:06:18 INFO - PROCESS | 1669 | 1477969578616 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 20:06:18 INFO - PROCESS | 1669 | 1477969578687 Marionette TRACE conn2 -> [0,980,"getWindowHandles",null] 20:06:18 INFO - PROCESS | 1669 | 1477969578689 Marionette TRACE conn2 <- [1,980,null,["7"]] 20:06:18 INFO - PROCESS | 1669 | 1477969578691 Marionette TRACE conn2 -> [0,981,"switchToWindow",{"name":"7"}] 20:06:18 INFO - PROCESS | 1669 | 1477969578697 Marionette TRACE conn2 <- [1,981,null,{}] 20:06:18 INFO - PROCESS | 1669 | 1477969578703 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:06:18 INFO - PROCESS | 1669 | ++DOCSHELL 0x12e083000 == 27 [pid = 1669] [id = 214] 20:06:18 INFO - PROCESS | 1669 | ++DOMWINDOW == 68 (0x12e087000) [pid = 1669] [serial = 630] [outer = 0x0] 20:06:18 INFO - PROCESS | 1669 | ++DOMWINDOW == 69 (0x12e7b0000) [pid = 1669] [serial = 631] [outer = 0x12e087000] 20:06:18 INFO - PROCESS | 1669 | 1477969578751 Marionette DEBUG loaded listener.js 20:06:18 INFO - PROCESS | 1669 | ++DOMWINDOW == 70 (0x1306ae800) [pid = 1669] [serial = 632] [outer = 0x12e087000] 20:06:20 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_TRUE(!(NS_HasBeenCrossOrigin(aChannel, true))) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 134 20:06:20 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 574 20:06:20 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_TRUE(!(NS_HasBeenCrossOrigin(aChannel, true))) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 134 20:06:20 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 574 20:06:20 INFO - PROCESS | 1669 | [1669] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 666 20:06:20 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_TRUE(!(NS_HasBeenCrossOrigin(aChannel, true))) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 134 20:06:20 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 574 20:06:20 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_TRUE(!(NS_HasBeenCrossOrigin(aChannel, true))) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 134 20:06:20 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 574 20:06:20 INFO - PROCESS | 1669 | [1669] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 20:06:20 INFO - PROCESS | 1669 | [1669] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 20:06:20 INFO - PROCESS | 1669 | [1669] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 20:06:20 INFO - PROCESS | 1669 | [1669] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 20:06:20 INFO - PROCESS | 1669 | 20:06:20 INFO - PROCESS | 1669 | ###!!! [Child][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost 20:06:20 INFO - PROCESS | 1669 | 20:06:21 INFO - PROCESS | 1669 | 1477969581422 Marionette TRACE conn2 <- [1,982,null,{"value":["/fetch/api/request/request-cache.html",0,null,null,[["RequestCache \"default\" mode checks the cache for previously cached content and goes to the network for stale responses with Etag and stale response",0,null,null],["RequestCache \"default\" mode checks the cache for previously cached content and goes to the network for stale responses with date and stale response",0,null,null],["RequestCache \"default\" mode checks the cache for previously cached content and avoids going to the network if a fresh response exists with Etag and fresh response",0,null,null],["RequestCache \"default\" mode checks the cache for previously cached content and avoids going to the network if a fresh response exists with date and fresh response",0,null,null],["RequestCache \"no-cache\" mode revalidates stale responses found in the cache with Etag and stale response",0,null,null],["RequestCache \"no-cache\" mode revalidates stale responses found in the cache with date and stale response",0,null,null],["RequestCache \"no-cache\" mode revalidates fresh responses found in the cache with Etag and fresh response",0,null,null],["RequestCache \"no-cache\" mode revalidates fresh responses found in the cache with date and fresh response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and avoid revalidation for stale responses with Etag and stale response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and avoid revalidation for stale responses with date and stale response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and avoid revalidation for fresh responses with Etag and fresh response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and avoid revalidation for fresh responses with date and fresh response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response is not found with Etag and stale response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response is not found with date and stale response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response is not found with Etag and fresh response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response is not found with date and fresh response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response would vary with Etag and stale response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response would vary with date and stale response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response would vary with Etag and fresh response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response would vary with date and fresh response",0,null,null],["RequestCache \"force-cache\" stores the response in the cache if it goes to the network with Etag and stale response",0,null,null],["RequestCache \"force-cache\" stores the response in the cache if it goes to the network with date and stale response",0,null,null],["RequestCache \"force-cache\" stores the response in the cache if it goes to the network with Etag and fresh response",0,null,null],["RequestCache \"force-cache\" stores the response in the cache if it goes to the network with date and fresh response",0,null,null],["RequestCache \"only-if-cached\" mode checks the cache for previously cached content and avoids revalidation for stale responses with Etag and stale response",0,null,null],["RequestCache \"only-if-cached\" mode checks the cache for previously cached content and avoids revalidation for stale responses with date and stale response",0,null,null],["RequestCache \"only-if-cached\" mode checks the cache for previously cached content and avoids revalidation for fresh responses with Etag and fresh response",0,null,null],["RequestCache \"only-if-cached\" mode checks the cache for previously cached content and avoids revalidation for fresh responses with date and fresh response",0,null,null],["RequestCache \"only-if-cached\" mode checks the cache for previously cached content and does not go to the network if a cached response is not found with Etag and fresh response",0,null,null],["RequestCache \"only-if-cached\" mode checks the cache for previously cached content and does not go to the network if a cached response is not found with date and fresh response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") uses cached same-origin redirects to same-origin content with Etag and fresh response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") uses cached same-origin redirects to same-origin content with date and fresh response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") uses cached same-origin redirects to same-origin content with Etag and stale response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") uses cached same-origin redirects to same-origin content with date and stale response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") does not follow redirects across origins and rejects with Etag and fresh response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") does not follow redirects across origins and rejects with date and fresh response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") does not follow redirects across origins and rejects with Etag and stale response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") does not follow redirects across origins and rejects with date and stale response",0,null,null],["RequestCache \"no-store\" mode does not check the cache for previously cached content and goes to the network regardless with Etag and stale response",0,null,null],["RequestCache \"no-store\" mode does not check the cache for previously cached content and goes to the network regardless with date and stale response",0,null,null],["RequestCache \"no-store\" mode does not check the cache for previously cached content and goes to the network regardless with Etag and fresh response",0,null,null],["RequestCache \"no-store\" mode does not check the cache for previously cached content and goes to the network regardless with date and fresh response",0,null,null],["RequestCache \"no-store\" mode does not store the response in the cache with Etag and stale response",0,null,null],["RequestCache \"no-store\" mode does not store the response in the cache with date and stale response",0,null,null],["RequestCache \"no-store\" mode does not store the response in the cache with Etag and fresh response",0,null,null],["RequestCache \"no-store\" mode does not store the response in the cache with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["Responses with the \"Cache-Control: no-store\" header are not stored in the cache with Etag and stale response",0,null,null],["Responses with the \"Cache-Control: no-store\" header are not stored in the cache with date and stale response",0,null,null],["Responses with the \"Cache-Control: no-store\" header are not stored in the cache with Etag and fresh response",0,null,null],["Responses with the \"Cache-Control: no-store\" header are not stored in the cache with date and fresh response",0,null,null],["RequestCache \"reload\" mode does not check the cache for previously cached content and goes to the network regardless with Etag and stale response",0,null,null],["RequestCache \"reload\" mode does not check the cache for previously cached content and goes to the network regardless with date and stale response",0,null,null],["RequestCache \"reload\" mode does not check the cache for previously cached content and goes to the network regardless with Etag and fresh response",0,null,null],["RequestCache \"reload\" mode does not check the cache for previously cached content and goes to the network regardless with date and fresh response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache with Etag and stale response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache with date and stale response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache with Etag and fresh response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache with date and fresh response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache even if a previous response is already stored with Etag and stale response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache even if a previous response is already stored with date and stale response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache even if a previous response is already stored with Etag and fresh response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache even if a previous response is already stored with date and fresh response",0,null,null]]]}] 20:06:21 INFO - ...................................................................................................... 20:06:21 INFO - TEST-OK | /fetch/api/request/request-cache.html | took 3042ms 20:06:21 INFO - PROCESS | 1669 | 1477969581459 Marionette TRACE conn2 -> [0,983,"getWindowHandle",null] 20:06:21 INFO - PROCESS | 1669 | 1477969581463 Marionette TRACE conn2 <- [1,983,null,{"value":"7"}] 20:06:21 INFO - TEST-START | /fetch/api/request/request-clone.sub.html 20:06:21 INFO - PROCESS | 1669 | 1477969581468 Marionette TRACE conn2 -> [0,984,"timeouts",{"script":35000}] 20:06:21 INFO - PROCESS | 1669 | 1477969581472 Marionette TRACE conn2 <- [1,984,null,{}] 20:06:21 INFO - PROCESS | 1669 | 1477969581477 Marionette TRACE conn2 -> [0,985,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:06:21 INFO - PROCESS | 1669 | 1477969581577 Marionette TRACE conn2 <- [1,985,null,{"value":null}] 20:06:21 INFO - PROCESS | 1669 | 1477969581581 Marionette TRACE conn2 -> [0,986,"getWindowHandles",null] 20:06:21 INFO - PROCESS | 1669 | 1477969581583 Marionette TRACE conn2 <- [1,986,null,["7"]] 20:06:21 INFO - PROCESS | 1669 | 1477969581585 Marionette TRACE conn2 -> [0,987,"switchToWindow",{"name":"7"}] 20:06:21 INFO - PROCESS | 1669 | 1477969581590 Marionette TRACE conn2 <- [1,987,null,{}] 20:06:21 INFO - PROCESS | 1669 | 1477969581597 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:06:21 INFO - PROCESS | 1669 | ++DOCSHELL 0x132f81000 == 28 [pid = 1669] [id = 215] 20:06:21 INFO - PROCESS | 1669 | ++DOMWINDOW == 71 (0x132f82000) [pid = 1669] [serial = 633] [outer = 0x0] 20:06:21 INFO - PROCESS | 1669 | ++DOMWINDOW == 72 (0x132f8b800) [pid = 1669] [serial = 634] [outer = 0x132f82000] 20:06:21 INFO - PROCESS | 1669 | 1477969581640 Marionette DEBUG loaded listener.js 20:06:21 INFO - PROCESS | 1669 | ++DOMWINDOW == 73 (0x133055800) [pid = 1669] [serial = 635] [outer = 0x132f82000] 20:06:21 INFO - PROCESS | 1669 | 1477969581896 Marionette TRACE conn2 <- [1,988,null,{"value":["/fetch/api/request/request-clone.sub.html",0,null,null,[["Check cloning a request",0,null,null],["Check cloning a request copies the headers",0,null,null]]]}] 20:06:21 INFO - .. 20:06:21 INFO - TEST-OK | /fetch/api/request/request-clone.sub.html | took 472ms 20:06:21 INFO - PROCESS | 1669 | 1477969581940 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 20:06:21 INFO - PROCESS | 1669 | 1477969581942 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 20:06:21 INFO - TEST-START | /fetch/api/request/request-consume-empty.html 20:06:21 INFO - PROCESS | 1669 | 1477969581945 Marionette TRACE conn2 -> [0,990,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:06:22 INFO - PROCESS | 1669 | 1477969582028 Marionette TRACE conn2 <- [1,990,null,{"value":null}] 20:06:22 INFO - PROCESS | 1669 | 1477969582033 Marionette TRACE conn2 -> [0,991,"getWindowHandles",null] 20:06:22 INFO - PROCESS | 1669 | 1477969582035 Marionette TRACE conn2 <- [1,991,null,["7"]] 20:06:22 INFO - PROCESS | 1669 | 1477969582037 Marionette TRACE conn2 -> [0,992,"switchToWindow",{"name":"7"}] 20:06:22 INFO - PROCESS | 1669 | 1477969582041 Marionette TRACE conn2 <- [1,992,null,{}] 20:06:22 INFO - PROCESS | 1669 | 1477969582051 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:06:22 INFO - PROCESS | 1669 | ++DOCSHELL 0x1338bc000 == 29 [pid = 1669] [id = 216] 20:06:22 INFO - PROCESS | 1669 | ++DOMWINDOW == 74 (0x1338bf800) [pid = 1669] [serial = 636] [outer = 0x0] 20:06:22 INFO - PROCESS | 1669 | ++DOMWINDOW == 75 (0x133bdc800) [pid = 1669] [serial = 637] [outer = 0x1338bf800] 20:06:22 INFO - PROCESS | 1669 | 1477969582090 Marionette DEBUG loaded listener.js 20:06:22 INFO - PROCESS | 1669 | ++DOMWINDOW == 76 (0x134bb5000) [pid = 1669] [serial = 638] [outer = 0x1338bf800] 20:06:22 INFO - PROCESS | 1669 | [1669] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 20:06:22 INFO - PROCESS | 1669 | [1669] WARNING: Retargeting failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 20:06:22 INFO - PROCESS | 1669 | 1477969582374 Marionette TRACE conn2 <- [1,993,null,{"value":["/fetch/api/request/request-consume-empty.html",0,null,null,[["Consume request's body as text",1,"assert_false: expected false got true","checkBodyText/<@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:17:9\npromise callback*checkBodyText@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:15:14\ncheckRequestWithNoBody/<@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:68:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\npromise_test/tests.promise_tests<@http://web-platform.test:8000/resources/testharness.js:530:36\npromise callback*promise_test@http://web-platform.test:8000/resources/testharness.js:529:31\ncheckRequestWithNoBody@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:65:7\n@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:73:5\n"],["Consume request's body as blob",1,"assert_false: expected false got true","checkBodyBlob/ [0,994,"getWindowHandle",null] 20:06:22 INFO - PROCESS | 1669 | 1477969582418 Marionette TRACE conn2 <- [1,994,null,{"value":"7"}] 20:06:22 INFO - PROCESS | 1669 | 1477969582421 Marionette TRACE conn2 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:06:22 INFO - PROCESS | 1669 | 1477969582526 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 20:06:22 INFO - PROCESS | 1669 | 1477969582538 Marionette TRACE conn2 -> [0,996,"getWindowHandles",null] 20:06:22 INFO - PROCESS | 1669 | 1477969582539 Marionette TRACE conn2 <- [1,996,null,["7"]] 20:06:22 INFO - PROCESS | 1669 | 1477969582542 Marionette TRACE conn2 -> [0,997,"switchToWindow",{"name":"7"}] 20:06:22 INFO - PROCESS | 1669 | 1477969582546 Marionette TRACE conn2 <- [1,997,null,{}] 20:06:22 INFO - PROCESS | 1669 | 1477969582548 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:06:22 INFO - PROCESS | 1669 | ++DOCSHELL 0x135836800 == 30 [pid = 1669] [id = 217] 20:06:22 INFO - PROCESS | 1669 | ++DOMWINDOW == 77 (0x135837800) [pid = 1669] [serial = 639] [outer = 0x0] 20:06:22 INFO - PROCESS | 1669 | ++DOMWINDOW == 78 (0x13583b800) [pid = 1669] [serial = 640] [outer = 0x135837800] 20:06:22 INFO - PROCESS | 1669 | 1477969582589 Marionette DEBUG loaded listener.js 20:06:22 INFO - PROCESS | 1669 | ++DOMWINDOW == 79 (0x135846000) [pid = 1669] [serial = 641] [outer = 0x135837800] 20:06:22 INFO - PROCESS | 1669 | [1669] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 20:06:22 INFO - PROCESS | 1669 | [1669] WARNING: Retargeting failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 20:06:22 INFO - PROCESS | 1669 | [1669] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 20:06:22 INFO - PROCESS | 1669 | [1669] WARNING: Retargeting failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 20:06:22 INFO - PROCESS | 1669 | [1669] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 20:06:22 INFO - PROCESS | 1669 | [1669] WARNING: Retargeting failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 20:06:22 INFO - PROCESS | 1669 | [1669] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 20:06:22 INFO - PROCESS | 1669 | [1669] WARNING: Retargeting failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 20:06:22 INFO - PROCESS | 1669 | [1669] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 20:06:22 INFO - PROCESS | 1669 | [1669] WARNING: Retargeting failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 20:06:22 INFO - PROCESS | 1669 | [1669] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 20:06:22 INFO - PROCESS | 1669 | [1669] WARNING: Retargeting failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 20:06:23 INFO - PROCESS | 1669 | [1669] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 20:06:23 INFO - PROCESS | 1669 | [1669] WARNING: Retargeting failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 20:06:23 INFO - PROCESS | 1669 | [1669] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 20:06:23 INFO - PROCESS | 1669 | [1669] WARNING: Retargeting failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 20:06:23 INFO - PROCESS | 1669 | 1477969583065 Marionette TRACE conn2 <- [1,998,null,{"value":["/fetch/api/request/request-consume.html",0,null,null,[["Consume String request's body as text",0,null,null],["Consume String request's body as blob",0,null,null],["Consume String request's body as arrayBuffer",0,null,null],["Consume String request's body as JSON",0,null,null],["Consume ArrayBuffer request's body as text",0,null,null],["Consume ArrayBuffer request's body as blob",0,null,null],["Consume ArrayBuffer request's body as arrayBuffer",0,null,null],["Consume ArrayBuffer request's body as JSON",0,null,null],["Consume Uint8Array request's body as text",0,null,null],["Consume Uint8Array request's body as blob",0,null,null],["Consume Uint8Array request's body as arrayBuffer",0,null,null],["Consume Uint8Array request's body as JSON",0,null,null],["Consume Int8Array request's body as text",0,null,null],["Consume Int8Array request's body as blob",0,null,null],["Consume Int8Array request's body as arrayBuffer",0,null,null],["Consume Int8Array request's body as JSON",0,null,null],["Consume Float32Array request's body as text",0,null,null],["Consume Float32Array request's body as blob",0,null,null],["Consume Float32Array request's body as arrayBuffer",0,null,null],["Consume Float32Array request's body as JSON",0,null,null],["Consume DataView request's body as text",0,null,null],["Consume DataView request's body as blob",0,null,null],["Consume DataView request's body as arrayBuffer",0,null,null],["Consume DataView request's body as JSON",0,null,null],["Consume FormData request's body as FormData",0,null,null],["Consume blob response's body as blob",0,null,null],["Consume blob response's body as text",0,null,null],["Consume blob response's body as json",0,null,null],["Consume blob response's body as arrayBuffer",0,null,null],["Consume blob response's body as blob (empty blob as input)",0,null,null],["Consume JSON from text: '\"null\"'",0,null,null],["Consume JSON from text: '\"1\"'",0,null,null],["Consume JSON from text: '\"true\"'",0,null,null],["Consume JSON from text: '\"\\\"string\\\"\"'",0,null,null],["Trying to consume bad JSON text as JSON: 'undefined'",0,null,null],["Trying to consume bad JSON text as JSON: '{'",0,null,null],["Trying to consume bad JSON text as JSON: 'a'",0,null,null],["Trying to consume bad JSON text as JSON: '['",0,null,null]]]}] 20:06:23 INFO - ...................................... 20:06:23 INFO - TEST-OK | /fetch/api/request/request-consume.html | took 670ms 20:06:23 INFO - PROCESS | 1669 | 1477969583092 Marionette TRACE conn2 -> [0,999,"getWindowHandle",null] 20:06:23 INFO - TEST-START | /fetch/api/request/request-disturbed.html 20:06:23 INFO - PROCESS | 1669 | 1477969583097 Marionette TRACE conn2 <- [1,999,null,{"value":"7"}] 20:06:23 INFO - PROCESS | 1669 | 1477969583101 Marionette TRACE conn2 -> [0,1000,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:06:23 INFO - PROCESS | 1669 | 1477969583228 Marionette TRACE conn2 <- [1,1000,null,{"value":null}] 20:06:23 INFO - PROCESS | 1669 | 1477969583240 Marionette TRACE conn2 -> [0,1001,"getWindowHandles",null] 20:06:23 INFO - PROCESS | 1669 | 1477969583241 Marionette TRACE conn2 <- [1,1001,null,["7"]] 20:06:23 INFO - PROCESS | 1669 | 1477969583244 Marionette TRACE conn2 -> [0,1002,"switchToWindow",{"name":"7"}] 20:06:23 INFO - PROCESS | 1669 | 1477969583247 Marionette TRACE conn2 <- [1,1002,null,{}] 20:06:23 INFO - PROCESS | 1669 | 1477969583250 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:06:23 INFO - PROCESS | 1669 | ++DOCSHELL 0x135fb5000 == 31 [pid = 1669] [id = 218] 20:06:23 INFO - PROCESS | 1669 | ++DOMWINDOW == 80 (0x135fb5800) [pid = 1669] [serial = 642] [outer = 0x0] 20:06:23 INFO - PROCESS | 1669 | ++DOMWINDOW == 81 (0x135fba800) [pid = 1669] [serial = 643] [outer = 0x135fb5800] 20:06:23 INFO - PROCESS | 1669 | 1477969583285 Marionette DEBUG loaded listener.js 20:06:23 INFO - PROCESS | 1669 | ++DOMWINDOW == 82 (0x135fc4800) [pid = 1669] [serial = 644] [outer = 0x135fb5800] 20:06:23 INFO - PROCESS | 1669 | [1669] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 20:06:23 INFO - PROCESS | 1669 | [1669] WARNING: Retargeting failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 20:06:23 INFO - PROCESS | 1669 | [1669] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 20:06:23 INFO - PROCESS | 1669 | [1669] WARNING: Retargeting failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 20:06:23 INFO - PROCESS | 1669 | 1477969583554 Marionette TRACE conn2 <- [1,1003,null,{"value":["/fetch/api/request/request-disturbed.html",0,null,null,[["Request without body cannot be disturbed",1,"assert_false: bodyUsed is false when request is not disturbed expected false got true","@http://web-platform.test:8000/fetch/api/request/request-disturbed.html:24:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/fetch/api/request/request-disturbed.html:23:7\n"],["Check cloning a disturbed request",0,null,null],["Check creating a new request from a disturbed request",0,null,null],["Input request used for creating new request became disturbed",0,null,null],["Check consuming a disturbed request",0,null,null],["Request construction failure should not set \"bodyUsed\"",0,null,null]]]}] 20:06:23 INFO - ...... 20:06:23 INFO - TEST-OK | /fetch/api/request/request-disturbed.html | took 465ms 20:06:23 INFO - TEST-START | /fetch/api/request/request-error.html 20:06:23 INFO - PROCESS | 1669 | 1477969583566 Marionette TRACE conn2 -> [0,1004,"getWindowHandle",null] 20:06:23 INFO - PROCESS | 1669 | 1477969583567 Marionette TRACE conn2 <- [1,1004,null,{"value":"7"}] 20:06:23 INFO - PROCESS | 1669 | 1477969583570 Marionette TRACE conn2 -> [0,1005,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:06:23 INFO - PROCESS | 1669 | 1477969583660 Marionette TRACE conn2 <- [1,1005,null,{"value":null}] 20:06:23 INFO - PROCESS | 1669 | 1477969583664 Marionette TRACE conn2 -> [0,1006,"getWindowHandles",null] 20:06:23 INFO - PROCESS | 1669 | 1477969583665 Marionette TRACE conn2 <- [1,1006,null,["7"]] 20:06:23 INFO - PROCESS | 1669 | 1477969583695 Marionette TRACE conn2 -> [0,1007,"switchToWindow",{"name":"7"}] 20:06:23 INFO - PROCESS | 1669 | 1477969583697 Marionette TRACE conn2 <- [1,1007,null,{}] 20:06:23 INFO - PROCESS | 1669 | 1477969583699 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:06:23 INFO - PROCESS | 1669 | ++DOCSHELL 0x136307000 == 32 [pid = 1669] [id = 219] 20:06:23 INFO - PROCESS | 1669 | ++DOMWINDOW == 83 (0x136309000) [pid = 1669] [serial = 645] [outer = 0x0] 20:06:23 INFO - PROCESS | 1669 | ++DOMWINDOW == 84 (0x136319800) [pid = 1669] [serial = 646] [outer = 0x136309000] 20:06:23 INFO - PROCESS | 1669 | 1477969583732 Marionette DEBUG loaded listener.js 20:06:23 INFO - PROCESS | 1669 | ++DOMWINDOW == 85 (0x136322000) [pid = 1669] [serial = 647] [outer = 0x136309000] 20:06:23 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/fetch/Request.cpp, line 87 20:06:23 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/fetch/Request.cpp, line 307 20:06:23 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/fetch/Request.cpp, line 307 20:06:23 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/fetch/Request.cpp, line 87 20:06:23 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/fetch/Request.cpp, line 358 20:06:24 INFO - PROCESS | 1669 | 1477969584008 Marionette TRACE conn2 <- [1,1008,null,{"value":["/fetch/api/request/request-error.html",0,null,null,[["RequestInit's window is not null",1,"assert_throws: Expect TypeError exception function \"function () { new Request(\"\", {\"window\" : \"http://test.url\"}); }\" did not throw","@http://web-platform.test:8000/fetch/api/request/request-error.html:15:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/fetch/api/request/request-error.html:14:7\n"],["Input URL is not valid",0,null,null],["Input URL has credentials",0,null,null],["RequestInit's mode is navigate",0,null,null],["RequestInit's referrer is invalid",0,null,null],["RequestInit's referrer has invalid origin",0,null,null],["RequestInit's method is invalid",0,null,null],["RequestInit's method is forbidden",0,null,null],["RequestInit's mode is no-cors and method is not simple",0,null,null],["RequestInit's mode is no-cors and integrity is not empty",0,null,null],["RequestInit's cache mode is only-if-cached and mode is not same-origin",0,null,null],["Request should get its content-type from the init request",0,null,null],["Request should not get its content-type from the init request if init headers are provided",0,null,null],["Request should get its content-type from the body if none is provided",0,null,null],["Request should get its content-type from init headers if one is provided",0,null,null],["Bad referrerPolicy init parameter value",0,null,null],["Bad mode init parameter value",0,null,null],["Bad credentials init parameter value",0,null,null],["Bad cache init parameter value",0,null,null],["Bad redirect init parameter value",0,null,null]]]}] 20:06:24 INFO - .................... 20:06:24 INFO - TEST-OK | /fetch/api/request/request-error.html | took 468ms 20:06:24 INFO - PROCESS | 1669 | 1477969584038 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 20:06:24 INFO - PROCESS | 1669 | 1477969584039 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 20:06:24 INFO - TEST-START | /fetch/api/request/request-headers.html 20:06:24 INFO - PROCESS | 1669 | 1477969584042 Marionette TRACE conn2 -> [0,1010,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:06:24 INFO - PROCESS | 1669 | 1477969584152 Marionette TRACE conn2 <- [1,1010,null,{"value":null}] 20:06:24 INFO - PROCESS | 1669 | 1477969584156 Marionette TRACE conn2 -> [0,1011,"getWindowHandles",null] 20:06:24 INFO - PROCESS | 1669 | 1477969584157 Marionette TRACE conn2 <- [1,1011,null,["7"]] 20:06:24 INFO - PROCESS | 1669 | 1477969584187 Marionette TRACE conn2 -> [0,1012,"switchToWindow",{"name":"7"}] 20:06:24 INFO - PROCESS | 1669 | 1477969584189 Marionette TRACE conn2 <- [1,1012,null,{}] 20:06:24 INFO - PROCESS | 1669 | 1477969584192 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:06:24 INFO - PROCESS | 1669 | ++DOCSHELL 0x1364f8800 == 33 [pid = 1669] [id = 220] 20:06:24 INFO - PROCESS | 1669 | ++DOMWINDOW == 86 (0x1364f9000) [pid = 1669] [serial = 648] [outer = 0x0] 20:06:24 INFO - PROCESS | 1669 | ++DOMWINDOW == 87 (0x1369ce800) [pid = 1669] [serial = 649] [outer = 0x1364f9000] 20:06:24 INFO - PROCESS | 1669 | 1477969584228 Marionette DEBUG loaded listener.js 20:06:24 INFO - PROCESS | 1669 | ++DOMWINDOW == 88 (0x1369dc000) [pid = 1669] [serial = 650] [outer = 0x1364f9000] 20:06:24 INFO - PROCESS | 1669 | [1669] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 20:06:24 INFO - PROCESS | 1669 | [1669] WARNING: Retargeting failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 20:06:24 INFO - PROCESS | 1669 | 1477969584615 Marionette TRACE conn2 <- [1,1013,null,{"value":["/fetch/api/request/request-headers.html",0,null,null,[["Adding valid request header \"Content-Type: OK\"",0,null,null],["Adding valid request header \"Potato: OK\"",0,null,null],["Adding valid request header \"proxy: OK\"",0,null,null],["Adding valid request header \"proxya: OK\"",0,null,null],["Adding valid request header \"sec: OK\"",0,null,null],["Adding valid request header \"secb: OK\"",0,null,null],["Adding invalid request header \"Accept-Charset: KO\"",0,null,null],["Adding invalid request header \"accept-charset: KO\"",0,null,null],["Adding invalid request header \"ACCEPT-ENCODING: KO\"",0,null,null],["Adding invalid request header \"Accept-Encoding: KO\"",0,null,null],["Adding invalid request header \"Access-Control-Request-Headers: KO\"",0,null,null],["Adding invalid request header \"Access-Control-Request-Method: KO\"",0,null,null],["Adding invalid request header \"Connection: KO\"",0,null,null],["Adding invalid request header \"Content-Length: KO\"",0,null,null],["Adding invalid request header \"Cookie: KO\"",0,null,null],["Adding invalid request header \"Cookie2: KO\"",0,null,null],["Adding invalid request header \"Date: KO\"",0,null,null],["Adding invalid request header \"DNT: KO\"",0,null,null],["Adding invalid request header \"Expect: KO\"",0,null,null],["Adding invalid request header \"Host: KO\"",0,null,null],["Adding invalid request header \"Keep-Alive: KO\"",0,null,null],["Adding invalid request header \"Origin: KO\"",0,null,null],["Adding invalid request header \"Referer: KO\"",0,null,null],["Adding invalid request header \"TE: KO\"",0,null,null],["Adding invalid request header \"Trailer: KO\"",0,null,null],["Adding invalid request header \"Transfer-Encoding: KO\"",0,null,null],["Adding invalid request header \"Upgrade: KO\"",0,null,null],["Adding invalid request header \"Via: KO\"",0,null,null],["Adding invalid request header \"Proxy-: KO\"",0,null,null],["Adding invalid request header \"proxy-a: KO\"",0,null,null],["Adding invalid request header \"Sec-: KO\"",0,null,null],["Adding invalid request header \"sec-b: KO\"",0,null,null],["Adding valid no-cors request header \"Accept: OK\"",0,null,null],["Adding valid no-cors request header \"Accept-Language: OK\"",0,null,null],["Adding valid no-cors request header \"content-language: OK\"",0,null,null],["Adding valid no-cors request header \"content-type: application/x-www-form-urlencoded\"",0,null,null],["Adding valid no-cors request header \"content-type: application/x-www-form-urlencoded;charset=UTF-8\"",0,null,null],["Adding valid no-cors request header \"content-type: multipart/form-data\"",0,null,null],["Adding valid no-cors request header \"content-type: multipart/form-data;charset=UTF-8\"",0,null,null],["Adding valid no-cors request header \"content-TYPE: text/plain\"",0,null,null],["Adding valid no-cors request header \"CONTENT-type: text/plain;charset=UTF-8\"",0,null,null],["Adding invalid no-cors request header \"Content-Type: KO\"",0,null,null],["Adding invalid no-cors request header \"Potato: KO\"",0,null,null],["Adding invalid no-cors request header \"proxy: KO\"",0,null,null],["Adding invalid no-cors request header \"proxya: KO\"",0,null,null],["Adding invalid no-cors request header \"sec: KO\"",0,null,null],["Adding invalid no-cors request header \"secb: KO\"",0,null,null],["Check that request constructor is filtering headers provided as init parameter",0,null,null],["Check that no-cors request constructor is filtering headers provided as init parameter",0,null,null],["Check that no-cors request constructor is filtering headers provided as part of request parameter",0,null,null],["Request should get its content-type from the init request",0,null,null],["Request should not get its content-type from the init request if init headers are provided",0,null,null],["Request should get its content-type from the body if none is provided",0,null,null],["Request should get its content-type from init headers if one is provided",0,null,null],["Testing request header creations with various objects",0,null,null],["Testing empty Request Content-Type header",0,null,null]]]}] 20:06:24 INFO - PROCESS | 1669 | --DOMWINDOW == 87 (0x133cd0800) [pid = 1669] [serial = 618] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/idlharness.html] 20:06:24 INFO - PROCESS | 1669 | --DOMWINDOW == 86 (0x11f872000) [pid = 1669] [serial = 582] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html] 20:06:24 INFO - PROCESS | 1669 | --DOMWINDOW == 85 (0x1337e2000) [pid = 1669] [serial = 615] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-update-non-ascii-input.html] 20:06:24 INFO - PROCESS | 1669 | --DOMWINDOW == 84 (0x12bd0c800) [pid = 1669] [serial = 588] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-setmediakeys.html] 20:06:24 INFO - PROCESS | 1669 | --DOMWINDOW == 83 (0x132a39000) [pid = 1669] [serial = 606] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-update-disallowed-input.html] 20:06:24 INFO - PROCESS | 1669 | --DOMWINDOW == 82 (0x12e326000) [pid = 1669] [serial = 594] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-syntax-mediakeysession.html] 20:06:24 INFO - PROCESS | 1669 | --DOMWINDOW == 81 (0x12e080800) [pid = 1669] [serial = 579] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-different-mediakeys.html] 20:06:24 INFO - PROCESS | 1669 | --DOMWINDOW == 80 (0x131220000) [pid = 1669] [serial = 597] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-syntax-mediakeysystemaccess.html] 20:06:24 INFO - PROCESS | 1669 | --DOMWINDOW == 79 (0x132844800) [pid = 1669] [serial = 603] [outer = 0x0] [url = data:text/html,] 20:06:24 INFO - PROCESS | 1669 | --DOMWINDOW == 78 (0x132f91800) [pid = 1669] [serial = 609] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-waiting-for-a-key.html] 20:06:24 INFO - PROCESS | 1669 | --DOMWINDOW == 77 (0x12ccc8800) [pid = 1669] [serial = 591] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-syntax-mediakeys.html] 20:06:24 INFO - PROCESS | 1669 | --DOMWINDOW == 76 (0x131d8f800) [pid = 1669] [serial = 600] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-unique-origin.html] 20:06:24 INFO - PROCESS | 1669 | --DOMWINDOW == 75 (0x12a731000) [pid = 1669] [serial = 585] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-setmediakeys-to-multiple-video-elements.html] 20:06:24 INFO - PROCESS | 1669 | --DOMWINDOW == 74 (0x133056000) [pid = 1669] [serial = 612] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-not-callable-after-createsession.html] 20:06:24 INFO - PROCESS | 1669 | 20:06:24 INFO - PROCESS | 1669 | ###!!! [Child][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost 20:06:24 INFO - PROCESS | 1669 | 20:06:24 INFO - ........................................................ 20:06:24 INFO - TEST-OK | /fetch/api/request/request-headers.html | took 621ms 20:06:24 INFO - TEST-START | /fetch/api/request/request-idl.html 20:06:24 INFO - PROCESS | 1669 | 1477969584664 Marionette TRACE conn2 -> [0,1014,"getWindowHandle",null] 20:06:24 INFO - PROCESS | 1669 | 1477969584665 Marionette TRACE conn2 <- [1,1014,null,{"value":"7"}] 20:06:24 INFO - PROCESS | 1669 | 1477969584668 Marionette TRACE conn2 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:06:24 INFO - PROCESS | 1669 | 1477969584739 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 20:06:24 INFO - PROCESS | 1669 | 1477969584744 Marionette TRACE conn2 -> [0,1016,"getWindowHandles",null] 20:06:24 INFO - PROCESS | 1669 | 1477969584745 Marionette TRACE conn2 <- [1,1016,null,["7"]] 20:06:24 INFO - PROCESS | 1669 | 1477969584747 Marionette TRACE conn2 -> [0,1017,"switchToWindow",{"name":"7"}] 20:06:24 INFO - PROCESS | 1669 | 1477969584750 Marionette TRACE conn2 <- [1,1017,null,{}] 20:06:24 INFO - PROCESS | 1669 | 1477969584752 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:06:24 INFO - PROCESS | 1669 | ++DOCSHELL 0x1364de800 == 34 [pid = 1669] [id = 221] 20:06:24 INFO - PROCESS | 1669 | ++DOMWINDOW == 75 (0x1364e3000) [pid = 1669] [serial = 651] [outer = 0x0] 20:06:24 INFO - PROCESS | 1669 | ++DOMWINDOW == 76 (0x1369e3000) [pid = 1669] [serial = 652] [outer = 0x1364e3000] 20:06:24 INFO - PROCESS | 1669 | 1477969584788 Marionette DEBUG loaded listener.js 20:06:24 INFO - PROCESS | 1669 | ++DOMWINDOW == 77 (0x136f3e000) [pid = 1669] [serial = 653] [outer = 0x1364e3000] 20:06:25 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:06:25 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:06:25 INFO - PROCESS | 1669 | 1477969585243 Marionette TRACE conn2 <- [1,1018,null,{"value":["/fetch/api/request/request-idl.html",0,null,null,[["Request interface: existence and properties of interface object",0,null,null],["Request interface object length",0,null,null],["Request interface object name",0,null,null],["Request interface: existence and properties of interface prototype object",0,null,null],["Request interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Request interface: attribute method",0,null,null],["Request interface: attribute url",0,null,null],["Request interface: attribute headers",0,null,null],["Request interface: attribute type",1,"assert_true: The prototype object must have a property \"type\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\n@http://web-platform.test:8000/fetch/api/request/request-idl.html:83:7\n"],["Request interface: attribute destination",1,"assert_true: The prototype object must have a property \"destination\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\n@http://web-platform.test:8000/fetch/api/request/request-idl.html:83:7\n"],["Request interface: attribute referrer",0,null,null],["Request interface: attribute referrerPolicy",0,null,null],["Request interface: attribute mode",0,null,null],["Request interface: attribute credentials",0,null,null],["Request interface: attribute cache",0,null,null],["Request interface: attribute redirect",0,null,null],["Request interface: attribute integrity",0,null,null],["Request interface: operation clone()",0,null,null],["Request interface: attribute bodyUsed",0,null,null],["Request interface: operation arrayBuffer()",0,null,null],["Request interface: operation blob()",0,null,null],["Request interface: operation formData()",0,null,null],["Request interface: operation json()",0,null,null],["Request interface: operation text()",0,null,null],["Request must be primary interface of new Request(\"\")",0,null,null],["Stringification of new Request(\"\")",0,null,null],["Request interface: new Request(\"\") must inherit property \"method\" with the proper type (0)",0,null,null],["Request interface: new Request(\"\") must inherit property \"url\" with the proper type (1)",0,null,null],["Request interface: new Request(\"\") must inherit property \"headers\" with the proper type (2)",0,null,null],["Request interface: new Request(\"\") must inherit property \"type\" with the proper type (3)",1,"assert_inherits: property \"type\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/fetch/api/request/request-idl.html:83:7\n"],["Request interface: new Request(\"\") must inherit property \"destination\" with the proper type (4)",1,"assert_inherits: property \"destination\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/fetch/api/request/request-idl.html:83:7\n"],["Request interface: new Request(\"\") must inherit property \"referrer\" with the proper type (5)",0,null,null],["Request interface: new Request(\"\") must inherit property \"referrerPolicy\" with the proper type (6)",0,null,null],["Request interface: new Request(\"\") must inherit property \"mode\" with the proper type (7)",0,null,null],["Request interface: new Request(\"\") must inherit property \"credentials\" with the proper type (8)",0,null,null],["Request interface: new Request(\"\") must inherit property \"cache\" with the proper type (9)",0,null,null],["Request interface: new Request(\"\") must inherit property \"redirect\" with the proper type (10)",0,null,null],["Request interface: new Request(\"\") must inherit property \"integrity\" with the proper type (11)",0,null,null],["Request interface: new Request(\"\") must inherit property \"clone\" with the proper type (12)",0,null,null],["Request interface: new Request(\"\") must inherit property \"bodyUsed\" with the proper type (13)",0,null,null],["Request interface: new Request(\"\") must inherit property \"arrayBuffer\" with the proper type (14)",0,null,null],["Request interface: new Request(\"\") must inherit property \"blob\" with the proper type (15)",0,null,null],["Request interface: new Request(\"\") must inherit property \"formData\" with the proper type (16)",0,null,null],["Request interface: new Request(\"\") must inherit property \"json\" with the proper type (17)",0,null,null],["Request interface: new Request(\"\") must inherit property \"text\" with the proper type (18)",0,null,null]]]}] 20:06:25 INFO - ............................................. 20:06:25 INFO - TEST-OK | /fetch/api/request/request-idl.html | took 621ms 20:06:25 INFO - PROCESS | 1669 | 1477969585289 Marionette TRACE conn2 -> [0,1019,"getWindowHandle",null] 20:06:25 INFO - TEST-START | /fetch/api/request/request-init-001.sub.html 20:06:25 INFO - PROCESS | 1669 | 1477969585291 Marionette TRACE conn2 <- [1,1019,null,{"value":"7"}] 20:06:25 INFO - PROCESS | 1669 | 1477969585294 Marionette TRACE conn2 -> [0,1020,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:06:25 INFO - PROCESS | 1669 | 1477969585399 Marionette TRACE conn2 <- [1,1020,null,{"value":null}] 20:06:25 INFO - PROCESS | 1669 | 1477969585402 Marionette TRACE conn2 -> [0,1021,"getWindowHandles",null] 20:06:25 INFO - PROCESS | 1669 | 1477969585405 Marionette TRACE conn2 <- [1,1021,null,["7"]] 20:06:25 INFO - PROCESS | 1669 | 1477969585410 Marionette TRACE conn2 -> [0,1022,"switchToWindow",{"name":"7"}] 20:06:25 INFO - PROCESS | 1669 | 1477969585414 Marionette TRACE conn2 <- [1,1022,null,{}] 20:06:25 INFO - PROCESS | 1669 | 1477969585417 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:06:25 INFO - PROCESS | 1669 | ++DOCSHELL 0x129f6f800 == 35 [pid = 1669] [id = 222] 20:06:25 INFO - PROCESS | 1669 | ++DOMWINDOW == 78 (0x136f48000) [pid = 1669] [serial = 654] [outer = 0x0] 20:06:25 INFO - PROCESS | 1669 | ++DOMWINDOW == 79 (0x137316000) [pid = 1669] [serial = 655] [outer = 0x136f48000] 20:06:25 INFO - PROCESS | 1669 | 1477969585469 Marionette DEBUG loaded listener.js 20:06:25 INFO - PROCESS | 1669 | ++DOMWINDOW == 80 (0x1386c6800) [pid = 1669] [serial = 656] [outer = 0x136f48000] 20:06:25 INFO - PROCESS | 1669 | [1669] WARNING: CacheStorage not supported on untrusted origins.: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/cache/CacheStorage.cpp, line 173 20:06:25 INFO - PROCESS | 1669 | 1477969585783 Marionette TRACE conn2 <- [1,1023,null,{"value":["/fetch/api/request/request-init-001.sub.html",0,null,null,[["Check method init value of GET and associated getter",0,null,null],["Check method init value of HEAD and associated getter",0,null,null],["Check method init value of POST and associated getter",0,null,null],["Check method init value of PUT and associated getter",0,null,null],["Check method init value of DELETE and associated getter",0,null,null],["Check method init value of OPTIONS and associated getter",0,null,null],["Check method init value of head and associated getter",0,null,null],["Check referrer init value of /relative/ressource and associated getter",0,null,null],["Check referrer init value of http://web-platform.test:8000/relative/ressource?query=true#fragment and associated getter",0,null,null],["Check referrer init value of http://web-platform.test:8000/ and associated getter",0,null,null],["Check referrer init value of about:client and associated getter",0,null,null],["Check referrer init value of and associated getter",0,null,null],["Check referrerPolicy init value of and associated getter",0,null,null],["Check referrerPolicy init value of no-referrer and associated getter",0,null,null],["Check referrerPolicy init value of no-referrer-when-downgrade and associated getter",0,null,null],["Check referrerPolicy init value of origin and associated getter",0,null,null],["Check referrerPolicy init value of origin-when-cross-origin and associated getter",0,null,null],["Check referrerPolicy init value of unsafe-url and associated getter",0,null,null],["Check mode init value of same-origin and associated getter",0,null,null],["Check mode init value of no-cors and associated getter",0,null,null],["Check mode init value of cors and associated getter",0,null,null],["Check credentials init value of omit and associated getter",0,null,null],["Check credentials init value of same-origin and associated getter",0,null,null],["Check credentials init value of include and associated getter",0,null,null],["Check redirect init value of follow and associated getter",0,null,null],["Check redirect init value of error and associated getter",0,null,null],["Check redirect init value of manual and associated getter",0,null,null],["Check integrity init value of and associated getter",0,null,null],["Check integrity init value of AZERTYUIOP1234567890 and associated getter",0,null,null],["Check window init value of null and associated getter",0,null,null]]]}] 20:06:25 INFO - .............................. 20:06:25 INFO - TEST-OK | /fetch/api/request/request-init-001.sub.html | took 519ms 20:06:25 INFO - PROCESS | 1669 | 1477969585813 Marionette TRACE conn2 -> [0,1024,"getWindowHandle",null] 20:06:25 INFO - PROCESS | 1669 | 1477969585814 Marionette TRACE conn2 <- [1,1024,null,{"value":"7"}] 20:06:25 INFO - TEST-START | /fetch/api/request/request-init-002.html 20:06:25 INFO - PROCESS | 1669 | 1477969585817 Marionette TRACE conn2 -> [0,1025,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:06:25 INFO - PROCESS | 1669 | 1477969585890 Marionette TRACE conn2 <- [1,1025,null,{"value":null}] 20:06:25 INFO - PROCESS | 1669 | 1477969585938 Marionette TRACE conn2 -> [0,1026,"getWindowHandles",null] 20:06:25 INFO - PROCESS | 1669 | 1477969585939 Marionette TRACE conn2 <- [1,1026,null,["7"]] 20:06:25 INFO - PROCESS | 1669 | 1477969585941 Marionette TRACE conn2 -> [0,1027,"switchToWindow",{"name":"7"}] 20:06:25 INFO - PROCESS | 1669 | 1477969585944 Marionette TRACE conn2 <- [1,1027,null,{}] 20:06:25 INFO - PROCESS | 1669 | 1477969585946 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:06:25 INFO - PROCESS | 1669 | ++DOCSHELL 0x1386d9800 == 36 [pid = 1669] [id = 223] 20:06:25 INFO - PROCESS | 1669 | ++DOMWINDOW == 81 (0x1386db800) [pid = 1669] [serial = 657] [outer = 0x0] 20:06:25 INFO - PROCESS | 1669 | ++DOMWINDOW == 82 (0x1386e3000) [pid = 1669] [serial = 658] [outer = 0x1386db800] 20:06:25 INFO - PROCESS | 1669 | 1477969585979 Marionette DEBUG loaded listener.js 20:06:26 INFO - PROCESS | 1669 | ++DOMWINDOW == 83 (0x138fa9000) [pid = 1669] [serial = 659] [outer = 0x1386db800] 20:06:26 INFO - PROCESS | 1669 | 1477969586197 Marionette TRACE conn2 <- [1,1028,null,{"value":["/fetch/api/request/request-init-002.html",0,null,null,[["Initialize Request with headers values",0,null,null],["Initialize Request's body with undefined",0,null,null],["Initialize Request's body with null",0,null,null],["Initialize Request's body with application/octet-binary",0,null,null],["Initialize Request's body with multipart/form-data",0,null,null],["Initialize Request's body with text/plain;charset=UTF-8",0,null,null],["Initialize Request's body with application/x-www-form-urlencoded;charset=UTF-8",0,null,null]]]}] 20:06:26 INFO - ....... 20:06:26 INFO - TEST-OK | /fetch/api/request/request-init-002.html | took 416ms 20:06:26 INFO - PROCESS | 1669 | 1477969586233 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 20:06:26 INFO - PROCESS | 1669 | 1477969586234 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 20:06:26 INFO - TEST-START | /fetch/api/request/request-init-003.sub.html 20:06:26 INFO - PROCESS | 1669 | 1477969586237 Marionette TRACE conn2 -> [0,1030,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:06:26 INFO - PROCESS | 1669 | 1477969586314 Marionette TRACE conn2 <- [1,1030,null,{"value":null}] 20:06:26 INFO - PROCESS | 1669 | 1477969586318 Marionette TRACE conn2 -> [0,1031,"getWindowHandles",null] 20:06:26 INFO - PROCESS | 1669 | 1477969586319 Marionette TRACE conn2 <- [1,1031,null,["7"]] 20:06:26 INFO - PROCESS | 1669 | 1477969586322 Marionette TRACE conn2 -> [0,1032,"switchToWindow",{"name":"7"}] 20:06:26 INFO - PROCESS | 1669 | 1477969586325 Marionette TRACE conn2 <- [1,1032,null,{}] 20:06:26 INFO - PROCESS | 1669 | 1477969586328 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:06:26 INFO - PROCESS | 1669 | ++DOCSHELL 0x138fa6800 == 37 [pid = 1669] [id = 224] 20:06:26 INFO - PROCESS | 1669 | ++DOMWINDOW == 84 (0x138fbb000) [pid = 1669] [serial = 660] [outer = 0x0] 20:06:26 INFO - PROCESS | 1669 | ++DOMWINDOW == 85 (0x138fc1000) [pid = 1669] [serial = 661] [outer = 0x138fbb000] 20:06:26 INFO - PROCESS | 1669 | 1477969586361 Marionette DEBUG loaded listener.js 20:06:26 INFO - PROCESS | 1669 | ++DOMWINDOW == 86 (0x13923b800) [pid = 1669] [serial = 662] [outer = 0x138fbb000] 20:06:26 INFO - PROCESS | 1669 | 1477969586643 Marionette TRACE conn2 <- [1,1033,null,{"value":["/fetch/api/request/request-init-003.sub.html",0,null,null,[["Check request values when initialized from Request",0,null,null],["Check request values when initialized from Request and init values",0,null,null],["Check request values when initialized from url string",1,"assert_equals: Check url attribute expected \"http://url.test:1234/path/subpath?query=true#fragment\" but got \"http://url.test:1234/path/subpath?query=true\"","checkRequest@http://web-platform.test:8000/fetch/api/resources/utils.js:38:9\n@http://web-platform.test:8000/fetch/api/request/request-init-003.sub.html:72:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/fetch/api/request/request-init-003.sub.html:67:7\n"],["Check request values when initialized from url and init values",1,"assert_equals: Check url attribute expected \"http://url.test:1234/path/subpath?query=true#fragment\" but got \"http://url.test:1234/path/subpath?query=true\"","checkRequest@http://web-platform.test:8000/fetch/api/resources/utils.js:38:9\n@http://web-platform.test:8000/fetch/api/request/request-init-003.sub.html:80:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/fetch/api/request/request-init-003.sub.html:75:7\n"]]]}] 20:06:26 INFO - .... 20:06:26 INFO - TEST-OK | /fetch/api/request/request-init-003.sub.html | took 415ms 20:06:26 INFO - PROCESS | 1669 | 1477969586654 Marionette TRACE conn2 -> [0,1034,"getWindowHandle",null] 20:06:26 INFO - PROCESS | 1669 | 1477969586656 Marionette TRACE conn2 <- [1,1034,null,{"value":"7"}] 20:06:26 INFO - TEST-START | /fetch/api/request/request-structure.html 20:06:26 INFO - PROCESS | 1669 | 1477969586662 Marionette TRACE conn2 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:06:26 INFO - PROCESS | 1669 | 1477969586762 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 20:06:26 INFO - PROCESS | 1669 | 1477969586847 Marionette TRACE conn2 -> [0,1036,"getWindowHandles",null] 20:06:26 INFO - PROCESS | 1669 | 1477969586851 Marionette TRACE conn2 <- [1,1036,null,["7"]] 20:06:26 INFO - PROCESS | 1669 | 1477969586854 Marionette TRACE conn2 -> [0,1037,"switchToWindow",{"name":"7"}] 20:06:26 INFO - PROCESS | 1669 | 1477969586858 Marionette TRACE conn2 <- [1,1037,null,{}] 20:06:26 INFO - PROCESS | 1669 | 1477969586861 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:06:26 INFO - PROCESS | 1669 | ++DOCSHELL 0x131d86000 == 38 [pid = 1669] [id = 225] 20:06:26 INFO - PROCESS | 1669 | ++DOMWINDOW == 87 (0x131d86800) [pid = 1669] [serial = 663] [outer = 0x0] 20:06:26 INFO - PROCESS | 1669 | ++DOMWINDOW == 88 (0x131d93000) [pid = 1669] [serial = 664] [outer = 0x131d86800] 20:06:26 INFO - PROCESS | 1669 | 1477969586911 Marionette DEBUG loaded listener.js 20:06:26 INFO - PROCESS | 1669 | ++DOMWINDOW == 89 (0x133049000) [pid = 1669] [serial = 665] [outer = 0x131d86800] 20:06:27 INFO - PROCESS | 1669 | 1477969587302 Marionette TRACE conn2 <- [1,1038,null,{"value":["/fetch/api/request/request-structure.html",0,null,null,[["Request has clone method",0,null,null],["Request has arrayBuffer method",0,null,null],["Request has blob method",0,null,null],["Request has formData method",0,null,null],["Request has json method",0,null,null],["Request has text method",0,null,null],["Check method attribute",0,null,null],["Check url attribute",0,null,null],["Check headers attribute",0,null,null],["Check type attribute",1,"assert_true: request has type attribute expected true got false","@http://web-platform.test:8000/fetch/api/request/request-structure.html:128:11\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/fetch/api/request/request-structure.html:127:9\n"],["Check destination attribute",1,"assert_true: request has destination attribute expected true got false","@http://web-platform.test:8000/fetch/api/request/request-structure.html:128:11\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/fetch/api/request/request-structure.html:127:9\n"],["Check referrer attribute",0,null,null],["Check referrerPolicy attribute",0,null,null],["Check mode attribute",0,null,null],["Check credentials attribute",0,null,null],["Check cache attribute",0,null,null],["Check redirect attribute",0,null,null],["Check integrity attribute",0,null,null],["Check bodyUsed attribute",0,null,null]]]}] 20:06:27 INFO - ................... 20:06:27 INFO - TEST-OK | /fetch/api/request/request-structure.html | took 668ms 20:06:27 INFO - PROCESS | 1669 | 1477969587329 Marionette TRACE conn2 -> [0,1039,"getWindowHandle",null] 20:06:27 INFO - PROCESS | 1669 | 1477969587332 Marionette TRACE conn2 <- [1,1039,null,{"value":"7"}] 20:06:27 INFO - TEST-START | /fullscreen/api/document-fullscreen-enabled.html 20:06:27 INFO - PROCESS | 1669 | 1477969587335 Marionette TRACE conn2 -> [0,1040,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:06:27 INFO - PROCESS | 1669 | 1477969587438 Marionette TRACE conn2 <- [1,1040,null,{"value":null}] 20:06:27 INFO - PROCESS | 1669 | 1477969587485 Marionette TRACE conn2 -> [0,1041,"getWindowHandles",null] 20:06:27 INFO - PROCESS | 1669 | 1477969587486 Marionette TRACE conn2 <- [1,1041,null,["7"]] 20:06:27 INFO - PROCESS | 1669 | 1477969587489 Marionette TRACE conn2 -> [0,1042,"switchToWindow",{"name":"7"}] 20:06:27 INFO - PROCESS | 1669 | 1477969587491 Marionette TRACE conn2 <- [1,1042,null,{}] 20:06:27 INFO - PROCESS | 1669 | 1477969587494 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:06:27 INFO - PROCESS | 1669 | ++DOCSHELL 0x136307800 == 39 [pid = 1669] [id = 226] 20:06:27 INFO - PROCESS | 1669 | ++DOMWINDOW == 90 (0x136308000) [pid = 1669] [serial = 666] [outer = 0x0] 20:06:27 INFO - PROCESS | 1669 | ++DOMWINDOW == 91 (0x1364e9000) [pid = 1669] [serial = 667] [outer = 0x136308000] 20:06:27 INFO - PROCESS | 1669 | 1477969587535 Marionette DEBUG loaded listener.js 20:06:27 INFO - PROCESS | 1669 | ++DOMWINDOW == 92 (0x1369d3800) [pid = 1669] [serial = 668] [outer = 0x136308000] 20:06:27 INFO - PROCESS | 1669 | ++DOCSHELL 0x1364e8000 == 40 [pid = 1669] [id = 227] 20:06:27 INFO - PROCESS | 1669 | ++DOMWINDOW == 93 (0x1364f6800) [pid = 1669] [serial = 669] [outer = 0x0] 20:06:27 INFO - PROCESS | 1669 | ++DOCSHELL 0x1369dd800 == 41 [pid = 1669] [id = 228] 20:06:27 INFO - PROCESS | 1669 | ++DOMWINDOW == 94 (0x136f45000) [pid = 1669] [serial = 670] [outer = 0x0] 20:06:27 INFO - PROCESS | 1669 | ++DOMWINDOW == 95 (0x136f4c000) [pid = 1669] [serial = 671] [outer = 0x1364f6800] 20:06:27 INFO - PROCESS | 1669 | ++DOMWINDOW == 96 (0x136f51000) [pid = 1669] [serial = 672] [outer = 0x136f45000] 20:06:27 INFO - PROCESS | 1669 | 1477969587907 Marionette TRACE conn2 <- [1,1043,null,{"value":["/fullscreen/api/document-fullscreen-enabled.html",0,null,null,[["Document.fullscreenEnabled",0,null,null]]]}] 20:06:27 INFO - . 20:06:27 INFO - TEST-OK | /fullscreen/api/document-fullscreen-enabled.html | took 615ms 20:06:27 INFO - PROCESS | 1669 | 1477969587955 Marionette TRACE conn2 -> [0,1044,"getWindowHandle",null] 20:06:27 INFO - PROCESS | 1669 | 1477969587959 Marionette TRACE conn2 <- [1,1044,null,{"value":"7"}] 20:06:27 INFO - TEST-START | /fullscreen/api/document-onfullscreenerror.html 20:06:27 INFO - PROCESS | 1669 | 1477969587962 Marionette TRACE conn2 -> [0,1045,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:06:28 INFO - PROCESS | 1669 | 1477969588080 Marionette TRACE conn2 <- [1,1045,null,{"value":null}] 20:06:28 INFO - PROCESS | 1669 | 1477969588129 Marionette TRACE conn2 -> [0,1046,"getWindowHandles",null] 20:06:28 INFO - PROCESS | 1669 | 1477969588131 Marionette TRACE conn2 <- [1,1046,null,["7"]] 20:06:28 INFO - PROCESS | 1669 | 1477969588133 Marionette TRACE conn2 -> [0,1047,"switchToWindow",{"name":"7"}] 20:06:28 INFO - PROCESS | 1669 | 1477969588136 Marionette TRACE conn2 <- [1,1047,null,{}] 20:06:28 INFO - PROCESS | 1669 | 1477969588181 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:06:28 INFO - PROCESS | 1669 | ++DOCSHELL 0x138fa4000 == 42 [pid = 1669] [id = 229] 20:06:28 INFO - PROCESS | 1669 | ++DOMWINDOW == 97 (0x138fab800) [pid = 1669] [serial = 673] [outer = 0x0] 20:06:28 INFO - PROCESS | 1669 | ++DOMWINDOW == 98 (0x138fba000) [pid = 1669] [serial = 674] [outer = 0x138fab800] 20:06:28 INFO - PROCESS | 1669 | 1477969588223 Marionette DEBUG loaded listener.js 20:06:28 INFO - PROCESS | 1669 | ++DOMWINDOW == 99 (0x13924b800) [pid = 1669] [serial = 675] [outer = 0x138fab800] 20:06:28 INFO - PROCESS | 1669 | 1477969588523 Marionette TRACE conn2 <- [1,1048,null,{"value":["/fullscreen/api/document-onfullscreenerror.html",0,null,null,[["Document.onfullscreenerror",0,null,null]]]}] 20:06:28 INFO - . 20:06:28 INFO - TEST-OK | /fullscreen/api/document-onfullscreenerror.html | took 568ms 20:06:28 INFO - PROCESS | 1669 | 1477969588530 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 20:06:28 INFO - PROCESS | 1669 | 1477969588532 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 20:06:28 INFO - TEST-START | /html-media-capture/capture_fallback_file_upload.html 20:06:28 INFO - PROCESS | 1669 | 1477969588535 Marionette TRACE conn2 -> [0,1050,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:06:28 INFO - PROCESS | 1669 | 1477969588631 Marionette TRACE conn2 <- [1,1050,null,{"value":null}] 20:06:28 INFO - PROCESS | 1669 | 1477969588677 Marionette TRACE conn2 -> [0,1051,"getWindowHandles",null] 20:06:28 INFO - PROCESS | 1669 | 1477969588678 Marionette TRACE conn2 <- [1,1051,null,["7"]] 20:06:28 INFO - PROCESS | 1669 | 1477969588681 Marionette TRACE conn2 -> [0,1052,"switchToWindow",{"name":"7"}] 20:06:28 INFO - PROCESS | 1669 | 1477969588684 Marionette TRACE conn2 <- [1,1052,null,{}] 20:06:28 INFO - PROCESS | 1669 | 1477969588686 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:06:28 INFO - PROCESS | 1669 | ++DOCSHELL 0x13f923800 == 43 [pid = 1669] [id = 230] 20:06:28 INFO - PROCESS | 1669 | ++DOMWINDOW == 100 (0x13f924000) [pid = 1669] [serial = 676] [outer = 0x0] 20:06:28 INFO - PROCESS | 1669 | ++DOMWINDOW == 101 (0x134a04000) [pid = 1669] [serial = 677] [outer = 0x13f924000] 20:06:28 INFO - PROCESS | 1669 | 1477969588726 Marionette DEBUG loaded listener.js 20:06:28 INFO - PROCESS | 1669 | ++DOMWINDOW == 102 (0x134a0c800) [pid = 1669] [serial = 678] [outer = 0x13f924000] 20:06:30 INFO - PROCESS | 1669 | --DOCSHELL 0x132844000 == 42 [pid = 1669] [id = 204] 20:06:30 INFO - PROCESS | 1669 | --DOCSHELL 0x11e016000 == 41 [pid = 1669] [id = 211] 20:06:30 INFO - PROCESS | 1669 | --DOCSHELL 0x11f151000 == 40 [pid = 1669] [id = 212] 20:06:30 INFO - PROCESS | 1669 | --DOCSHELL 0x11f86b800 == 39 [pid = 1669] [id = 213] 20:06:30 INFO - PROCESS | 1669 | --DOCSHELL 0x12e07e800 == 38 [pid = 1669] [id = 196] 20:06:30 INFO - PROCESS | 1669 | --DOCSHELL 0x136307000 == 37 [pid = 1669] [id = 219] 20:06:30 INFO - PROCESS | 1669 | --DOCSHELL 0x1364f8800 == 36 [pid = 1669] [id = 220] 20:06:30 INFO - PROCESS | 1669 | --DOCSHELL 0x129f6f800 == 35 [pid = 1669] [id = 222] 20:06:30 INFO - PROCESS | 1669 | --DOCSHELL 0x1386d9800 == 34 [pid = 1669] [id = 223] 20:06:30 INFO - PROCESS | 1669 | --DOCSHELL 0x1364de800 == 33 [pid = 1669] [id = 221] 20:06:30 INFO - PROCESS | 1669 | --DOCSHELL 0x1364e8000 == 32 [pid = 1669] [id = 227] 20:06:30 INFO - PROCESS | 1669 | --DOCSHELL 0x1369dd800 == 31 [pid = 1669] [id = 228] 20:06:30 INFO - PROCESS | 1669 | --DOCSHELL 0x138fa4000 == 30 [pid = 1669] [id = 229] 20:06:30 INFO - PROCESS | 1669 | --DOCSHELL 0x138fa6800 == 29 [pid = 1669] [id = 224] 20:06:30 INFO - PROCESS | 1669 | --DOCSHELL 0x131d86000 == 28 [pid = 1669] [id = 225] 20:06:30 INFO - PROCESS | 1669 | --DOCSHELL 0x136307800 == 27 [pid = 1669] [id = 226] 20:06:30 INFO - PROCESS | 1669 | --DOMWINDOW == 101 (0x13284d000) [pid = 1669] [serial = 604] [outer = 0x0] [url = about:blank] 20:06:30 INFO - PROCESS | 1669 | --DOMWINDOW == 100 (0x132852800) [pid = 1669] [serial = 605] [outer = 0x0] [url = data:text/html,] 20:06:30 INFO - PROCESS | 1669 | --DOMWINDOW == 99 (0x12e7a4800) [pid = 1669] [serial = 581] [outer = 0x0] [url = about:blank] 20:06:30 INFO - PROCESS | 1669 | --DOMWINDOW == 98 (0x129190000) [pid = 1669] [serial = 584] [outer = 0x0] [url = about:blank] 20:06:30 INFO - PROCESS | 1669 | --DOMWINDOW == 97 (0x11f9a0800) [pid = 1669] [serial = 583] [outer = 0x0] [url = about:blank] 20:06:30 INFO - PROCESS | 1669 | --DOMWINDOW == 96 (0x12b320000) [pid = 1669] [serial = 587] [outer = 0x0] [url = about:blank] 20:06:30 INFO - PROCESS | 1669 | --DOMWINDOW == 95 (0x12a73b800) [pid = 1669] [serial = 586] [outer = 0x0] [url = about:blank] 20:06:30 INFO - PROCESS | 1669 | --DOMWINDOW == 94 (0x12c0dd000) [pid = 1669] [serial = 590] [outer = 0x0] [url = about:blank] 20:06:30 INFO - PROCESS | 1669 | --DOMWINDOW == 93 (0x12bd13800) [pid = 1669] [serial = 589] [outer = 0x0] [url = about:blank] 20:06:30 INFO - PROCESS | 1669 | --DOMWINDOW == 92 (0x12df65800) [pid = 1669] [serial = 593] [outer = 0x0] [url = about:blank] 20:06:30 INFO - PROCESS | 1669 | --DOMWINDOW == 91 (0x12ccd0800) [pid = 1669] [serial = 592] [outer = 0x0] [url = about:blank] 20:06:30 INFO - PROCESS | 1669 | --DOMWINDOW == 90 (0x12e7a4000) [pid = 1669] [serial = 596] [outer = 0x0] [url = about:blank] 20:06:30 INFO - PROCESS | 1669 | --DOMWINDOW == 89 (0x12e5aa800) [pid = 1669] [serial = 595] [outer = 0x0] [url = about:blank] 20:06:30 INFO - PROCESS | 1669 | --DOMWINDOW == 88 (0x131514000) [pid = 1669] [serial = 599] [outer = 0x0] [url = about:blank] 20:06:30 INFO - PROCESS | 1669 | --DOMWINDOW == 87 (0x13122f000) [pid = 1669] [serial = 598] [outer = 0x0] [url = about:blank] 20:06:30 INFO - PROCESS | 1669 | --DOMWINDOW == 86 (0x13283b000) [pid = 1669] [serial = 602] [outer = 0x0] [url = about:blank] 20:06:30 INFO - PROCESS | 1669 | --DOMWINDOW == 85 (0x131d94000) [pid = 1669] [serial = 601] [outer = 0x0] [url = about:blank] 20:06:30 INFO - PROCESS | 1669 | --DOMWINDOW == 84 (0x132f7a000) [pid = 1669] [serial = 608] [outer = 0x0] [url = about:blank] 20:06:30 INFO - PROCESS | 1669 | --DOMWINDOW == 83 (0x132a50800) [pid = 1669] [serial = 607] [outer = 0x0] [url = about:blank] 20:06:30 INFO - PROCESS | 1669 | --DOMWINDOW == 82 (0x13303e800) [pid = 1669] [serial = 610] [outer = 0x0] [url = about:blank] 20:06:30 INFO - PROCESS | 1669 | --DOMWINDOW == 81 (0x133211000) [pid = 1669] [serial = 614] [outer = 0x0] [url = about:blank] 20:06:30 INFO - PROCESS | 1669 | --DOMWINDOW == 80 (0x133209000) [pid = 1669] [serial = 613] [outer = 0x0] [url = about:blank] 20:06:30 INFO - PROCESS | 1669 | --DOMWINDOW == 79 (0x1338c0800) [pid = 1669] [serial = 617] [outer = 0x0] [url = about:blank] 20:06:30 INFO - PROCESS | 1669 | --DOMWINDOW == 78 (0x1338ad800) [pid = 1669] [serial = 616] [outer = 0x0] [url = about:blank] 20:06:30 INFO - PROCESS | 1669 | --DOMWINDOW == 77 (0x134bb6800) [pid = 1669] [serial = 620] [outer = 0x0] [url = about:blank] 20:06:30 INFO - PROCESS | 1669 | --DOMWINDOW == 76 (0x133cd6000) [pid = 1669] [serial = 619] [outer = 0x0] [url = about:blank] 20:06:30 INFO - PROCESS | 1669 | --DOMWINDOW == 75 (0x13304a000) [pid = 1669] [serial = 611] [outer = 0x0] [url = about:blank] 20:06:33 INFO - PROCESS | 1669 | --DOMWINDOW == 74 (0x11e377800) [pid = 1669] [serial = 624] [outer = 0x0] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.xhtml] 20:06:33 INFO - PROCESS | 1669 | --DOMWINDOW == 73 (0x11f870000) [pid = 1669] [serial = 626] [outer = 0x0] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-3.xhtml] 20:06:33 INFO - PROCESS | 1669 | --DOMWINDOW == 72 (0x11f861000) [pid = 1669] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-2.xhtml] 20:06:33 INFO - PROCESS | 1669 | --DOMWINDOW == 71 (0x131214000) [pid = 1669] [serial = 621] [outer = 0x0] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html] 20:06:33 INFO - PROCESS | 1669 | --DOMWINDOW == 70 (0x12e087000) [pid = 1669] [serial = 630] [outer = 0x0] [url = http://web-platform.test:8000/fetch/api/request/request-cache.html] 20:06:33 INFO - PROCESS | 1669 | --DOMWINDOW == 69 (0x136309000) [pid = 1669] [serial = 645] [outer = 0x0] [url = http://web-platform.test:8000/fetch/api/request/request-error.html] 20:06:33 INFO - PROCESS | 1669 | --DOMWINDOW == 68 (0x1364e3000) [pid = 1669] [serial = 651] [outer = 0x0] [url = http://web-platform.test:8000/fetch/api/request/request-idl.html] 20:06:33 INFO - PROCESS | 1669 | --DOMWINDOW == 67 (0x136f48000) [pid = 1669] [serial = 654] [outer = 0x0] [url = http://web-platform.test:8000/fetch/api/request/request-init-001.sub.html] 20:06:33 INFO - PROCESS | 1669 | --DOMWINDOW == 66 (0x138fbb000) [pid = 1669] [serial = 660] [outer = 0x0] [url = http://web-platform.test:8000/fetch/api/request/request-init-003.sub.html] 20:06:33 INFO - PROCESS | 1669 | --DOMWINDOW == 65 (0x1386db800) [pid = 1669] [serial = 657] [outer = 0x0] [url = http://web-platform.test:8000/fetch/api/request/request-init-002.html] 20:06:33 INFO - PROCESS | 1669 | --DOMWINDOW == 64 (0x135fb5800) [pid = 1669] [serial = 642] [outer = 0x0] [url = http://web-platform.test:8000/fetch/api/request/request-disturbed.html] 20:06:33 INFO - PROCESS | 1669 | --DOMWINDOW == 63 (0x1364f9000) [pid = 1669] [serial = 648] [outer = 0x0] [url = http://web-platform.test:8000/fetch/api/request/request-headers.html] 20:06:33 INFO - PROCESS | 1669 | --DOMWINDOW == 62 (0x135837800) [pid = 1669] [serial = 639] [outer = 0x0] [url = http://web-platform.test:8000/fetch/api/request/request-consume.html] 20:06:33 INFO - PROCESS | 1669 | --DOMWINDOW == 61 (0x132f82000) [pid = 1669] [serial = 633] [outer = 0x0] [url = http://web-platform.test:8000/fetch/api/request/request-clone.sub.html] 20:06:33 INFO - PROCESS | 1669 | --DOMWINDOW == 60 (0x1338bf800) [pid = 1669] [serial = 636] [outer = 0x0] [url = http://web-platform.test:8000/fetch/api/request/request-consume-empty.html] 20:06:37 INFO - PROCESS | 1669 | --DOCSHELL 0x133ccf800 == 26 [pid = 1669] [id = 209] 20:06:37 INFO - PROCESS | 1669 | --DOCSHELL 0x131d8f000 == 25 [pid = 1669] [id = 203] 20:06:37 INFO - PROCESS | 1669 | --DOCSHELL 0x132f91000 == 24 [pid = 1669] [id = 206] 20:06:37 INFO - PROCESS | 1669 | --DOCSHELL 0x12bd0a800 == 23 [pid = 1669] [id = 199] 20:06:37 INFO - PROCESS | 1669 | --DOCSHELL 0x13121f000 == 22 [pid = 1669] [id = 202] 20:06:37 INFO - PROCESS | 1669 | --DOCSHELL 0x12e083000 == 21 [pid = 1669] [id = 214] 20:06:37 INFO - PROCESS | 1669 | --DOCSHELL 0x12fe5f000 == 20 [pid = 1669] [id = 210] 20:06:37 INFO - PROCESS | 1669 | --DOCSHELL 0x12e325800 == 19 [pid = 1669] [id = 201] 20:06:37 INFO - PROCESS | 1669 | --DOCSHELL 0x12ccc8000 == 18 [pid = 1669] [id = 200] 20:06:37 INFO - PROCESS | 1669 | --DOCSHELL 0x135836800 == 17 [pid = 1669] [id = 217] 20:06:37 INFO - PROCESS | 1669 | --DOCSHELL 0x1337e1800 == 16 [pid = 1669] [id = 208] 20:06:37 INFO - PROCESS | 1669 | --DOCSHELL 0x133054800 == 15 [pid = 1669] [id = 207] 20:06:37 INFO - PROCESS | 1669 | --DOCSHELL 0x132f81000 == 14 [pid = 1669] [id = 215] 20:06:37 INFO - PROCESS | 1669 | --DOCSHELL 0x135fb5000 == 13 [pid = 1669] [id = 218] 20:06:37 INFO - PROCESS | 1669 | --DOCSHELL 0x12a72f000 == 12 [pid = 1669] [id = 198] 20:06:37 INFO - PROCESS | 1669 | --DOCSHELL 0x1338bc000 == 11 [pid = 1669] [id = 216] 20:06:37 INFO - PROCESS | 1669 | --DOCSHELL 0x132a34000 == 10 [pid = 1669] [id = 205] 20:06:37 INFO - PROCESS | 1669 | --DOCSHELL 0x11f871000 == 9 [pid = 1669] [id = 197] 20:06:37 INFO - PROCESS | 1669 | --DOMWINDOW == 59 (0x129661000) [pid = 1669] [serial = 627] [outer = 0x0] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.xhtml] 20:06:37 INFO - PROCESS | 1669 | --DOMWINDOW == 58 (0x12b944000) [pid = 1669] [serial = 629] [outer = 0x0] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-3.xhtml] 20:06:37 INFO - PROCESS | 1669 | --DOMWINDOW == 57 (0x12b31c800) [pid = 1669] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-2.xhtml] 20:06:37 INFO - PROCESS | 1669 | --DOMWINDOW == 56 (0x138fc1000) [pid = 1669] [serial = 661] [outer = 0x0] [url = about:blank] 20:06:37 INFO - PROCESS | 1669 | --DOMWINDOW == 55 (0x13923b800) [pid = 1669] [serial = 662] [outer = 0x0] [url = about:blank] 20:06:37 INFO - PROCESS | 1669 | --DOMWINDOW == 54 (0x1386e3000) [pid = 1669] [serial = 658] [outer = 0x0] [url = about:blank] 20:06:37 INFO - PROCESS | 1669 | --DOMWINDOW == 53 (0x138fa9000) [pid = 1669] [serial = 659] [outer = 0x0] [url = about:blank] 20:06:37 INFO - PROCESS | 1669 | --DOMWINDOW == 52 (0x137316000) [pid = 1669] [serial = 655] [outer = 0x0] [url = about:blank] 20:06:37 INFO - PROCESS | 1669 | --DOMWINDOW == 51 (0x1386c6800) [pid = 1669] [serial = 656] [outer = 0x0] [url = about:blank] 20:06:37 INFO - PROCESS | 1669 | --DOMWINDOW == 50 (0x1369e3000) [pid = 1669] [serial = 652] [outer = 0x0] [url = about:blank] 20:06:37 INFO - PROCESS | 1669 | --DOMWINDOW == 49 (0x136f3e000) [pid = 1669] [serial = 653] [outer = 0x0] [url = about:blank] 20:06:37 INFO - PROCESS | 1669 | --DOMWINDOW == 48 (0x1369ce800) [pid = 1669] [serial = 649] [outer = 0x0] [url = about:blank] 20:06:37 INFO - PROCESS | 1669 | --DOMWINDOW == 47 (0x1369dc000) [pid = 1669] [serial = 650] [outer = 0x0] [url = about:blank] 20:06:37 INFO - PROCESS | 1669 | --DOMWINDOW == 46 (0x136319800) [pid = 1669] [serial = 646] [outer = 0x0] [url = about:blank] 20:06:37 INFO - PROCESS | 1669 | --DOMWINDOW == 45 (0x136322000) [pid = 1669] [serial = 647] [outer = 0x0] [url = about:blank] 20:06:37 INFO - PROCESS | 1669 | --DOMWINDOW == 44 (0x135fba800) [pid = 1669] [serial = 643] [outer = 0x0] [url = about:blank] 20:06:37 INFO - PROCESS | 1669 | --DOMWINDOW == 43 (0x135fc4800) [pid = 1669] [serial = 644] [outer = 0x0] [url = about:blank] 20:06:37 INFO - PROCESS | 1669 | --DOMWINDOW == 42 (0x13583b800) [pid = 1669] [serial = 640] [outer = 0x0] [url = about:blank] 20:06:37 INFO - PROCESS | 1669 | --DOMWINDOW == 41 (0x135846000) [pid = 1669] [serial = 641] [outer = 0x0] [url = about:blank] 20:06:37 INFO - PROCESS | 1669 | --DOMWINDOW == 40 (0x133bdc800) [pid = 1669] [serial = 637] [outer = 0x0] [url = about:blank] 20:06:37 INFO - PROCESS | 1669 | --DOMWINDOW == 39 (0x134bb5000) [pid = 1669] [serial = 638] [outer = 0x0] [url = about:blank] 20:06:37 INFO - PROCESS | 1669 | --DOMWINDOW == 38 (0x132f8b800) [pid = 1669] [serial = 634] [outer = 0x0] [url = about:blank] 20:06:37 INFO - PROCESS | 1669 | --DOMWINDOW == 37 (0x133055800) [pid = 1669] [serial = 635] [outer = 0x0] [url = about:blank] 20:06:37 INFO - PROCESS | 1669 | --DOMWINDOW == 36 (0x12e7b0000) [pid = 1669] [serial = 631] [outer = 0x0] [url = about:blank] 20:06:37 INFO - PROCESS | 1669 | --DOMWINDOW == 35 (0x1306ae800) [pid = 1669] [serial = 632] [outer = 0x0] [url = about:blank] 20:06:37 INFO - PROCESS | 1669 | --DOMWINDOW == 34 (0x13320f000) [pid = 1669] [serial = 622] [outer = 0x0] [url = about:blank] 20:06:37 INFO - PROCESS | 1669 | --DOMWINDOW == 33 (0x135504800) [pid = 1669] [serial = 623] [outer = 0x0] [url = about:blank] 20:06:40 INFO - PROCESS | 1669 | --DOMWINDOW == 32 (0x131d86800) [pid = 1669] [serial = 663] [outer = 0x0] [url = http://web-platform.test:8000/fetch/api/request/request-structure.html] 20:06:40 INFO - PROCESS | 1669 | --DOMWINDOW == 31 (0x136308000) [pid = 1669] [serial = 666] [outer = 0x0] [url = http://web-platform.test:8000/fullscreen/api/document-fullscreen-enabled.html] 20:06:40 INFO - PROCESS | 1669 | --DOMWINDOW == 30 (0x138fab800) [pid = 1669] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/fullscreen/api/document-onfullscreenerror.html] 20:06:40 INFO - PROCESS | 1669 | --DOMWINDOW == 29 (0x136f45000) [pid = 1669] [serial = 670] [outer = 0x0] [url = about:blank] 20:06:40 INFO - PROCESS | 1669 | --DOMWINDOW == 28 (0x1364f6800) [pid = 1669] [serial = 669] [outer = 0x0] [url = about:blank] 20:06:43 INFO - PROCESS | 1669 | --DOCSHELL 0x13f90c800 == 8 [pid = 1669] [id = 17] 20:06:45 INFO - PROCESS | 1669 | --DOCSHELL 0x137320800 == 7 [pid = 1669] [id = 18] 20:06:45 INFO - PROCESS | 1669 | --DOMWINDOW == 27 (0x136f51000) [pid = 1669] [serial = 672] [outer = 0x0] [url = about:blank] 20:06:45 INFO - PROCESS | 1669 | --DOMWINDOW == 26 (0x136f4c000) [pid = 1669] [serial = 671] [outer = 0x0] [url = about:blank] 20:06:45 INFO - PROCESS | 1669 | --DOMWINDOW == 25 (0x13924b800) [pid = 1669] [serial = 675] [outer = 0x0] [url = about:blank] 20:06:45 INFO - PROCESS | 1669 | --DOMWINDOW == 24 (0x138fba000) [pid = 1669] [serial = 674] [outer = 0x0] [url = about:blank] 20:06:45 INFO - PROCESS | 1669 | --DOMWINDOW == 23 (0x134a04000) [pid = 1669] [serial = 677] [outer = 0x0] [url = about:blank] 20:06:45 INFO - PROCESS | 1669 | --DOMWINDOW == 22 (0x1364e9000) [pid = 1669] [serial = 667] [outer = 0x0] [url = about:blank] 20:06:45 INFO - PROCESS | 1669 | --DOMWINDOW == 21 (0x1369d3800) [pid = 1669] [serial = 668] [outer = 0x0] [url = about:blank] 20:06:45 INFO - PROCESS | 1669 | --DOMWINDOW == 20 (0x131d93000) [pid = 1669] [serial = 664] [outer = 0x0] [url = about:blank] 20:06:45 INFO - PROCESS | 1669 | --DOMWINDOW == 19 (0x133049000) [pid = 1669] [serial = 665] [outer = 0x0] [url = about:blank] 20:06:47 INFO - PROCESS | 1669 | --DOMWINDOW == 18 (0x13f91a800) [pid = 1669] [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.] 20:06:47 INFO - PROCESS | 1669 | --DOMWINDOW == 17 (0x13f90d800) [pid = 1669] [serial = 47] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 20:06:52 INFO - PROCESS | 1669 | --DOMWINDOW == 16 (0x11e367800) [pid = 1669] [serial = 533] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 20:06:52 INFO - PROCESS | 1669 | --DOMWINDOW == 15 (0x13f90e000) [pid = 1669] [serial = 49] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 20:06:58 INFO - PROCESS | 1669 | MARIONETTE LOG: INFO: Timeout fired 20:06:58 INFO - PROCESS | 1669 | 1477969618817 Marionette TRACE conn2 <- [1,1053,null,{"value":["/html-media-capture/capture_fallback_file_upload.html",2,null,null,[]]}] 20:06:58 INFO - TEST-TIMEOUT | /html-media-capture/capture_fallback_file_upload.html | took 30318ms 20:06:58 INFO - TEST-START | /html-media-capture/capture_reflect.html 20:06:58 INFO - PROCESS | 1669 | 1477969618853 Marionette TRACE conn2 -> [0,1054,"getWindowHandle",null] 20:06:58 INFO - PROCESS | 1669 | 1477969618856 Marionette TRACE conn2 <- [1,1054,null,{"value":"7"}] 20:06:58 INFO - PROCESS | 1669 | 1477969618862 Marionette TRACE conn2 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:06:58 INFO - PROCESS | 1669 | 1477969618959 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 20:06:58 INFO - PROCESS | 1669 | 1477969618985 Marionette TRACE conn2 -> [0,1056,"getWindowHandles",null] 20:06:58 INFO - PROCESS | 1669 | 1477969618987 Marionette TRACE conn2 <- [1,1056,null,["7"]] 20:06:58 INFO - PROCESS | 1669 | 1477969618990 Marionette TRACE conn2 -> [0,1057,"switchToWindow",{"name":"7"}] 20:06:58 INFO - PROCESS | 1669 | 1477969618995 Marionette TRACE conn2 <- [1,1057,null,{}] 20:06:59 INFO - PROCESS | 1669 | 1477969619000 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:06:59 INFO - PROCESS | 1669 | ++DOCSHELL 0x11f355000 == 8 [pid = 1669] [id = 231] 20:06:59 INFO - PROCESS | 1669 | ++DOMWINDOW == 16 (0x11f355800) [pid = 1669] [serial = 679] [outer = 0x0] 20:06:59 INFO - PROCESS | 1669 | ++DOMWINDOW == 17 (0x11f85f000) [pid = 1669] [serial = 680] [outer = 0x11f355800] 20:06:59 INFO - PROCESS | 1669 | 1477969619043 Marionette DEBUG loaded listener.js 20:06:59 INFO - PROCESS | 1669 | ++DOMWINDOW == 18 (0x11f89b000) [pid = 1669] [serial = 681] [outer = 0x11f355800] 20:06:59 INFO - PROCESS | 1669 | 1477969619302 Marionette TRACE conn2 <- [1,1058,null,{"value":["/html-media-capture/capture_reflect.html",0,null,null,[["Element input should have own property capture",1,"assert_own_property: expected property \"capture\" missing","@http://web-platform.test:8000/html-media-capture/capture_reflect.html:35:11\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html-media-capture/capture_reflect.html:32:7\n"],["input.capture is false when the capture attribute is absent",1,"assert_false: expected false got undefined","@http://web-platform.test:8000/html-media-capture/capture_reflect.html:41:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html-media-capture/capture_reflect.html:40:7\n"],["input.capture is true when the capture attribute is present",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/html-media-capture/capture_reflect.html:45:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html-media-capture/capture_reflect.html:44:7\n"],["input.capture is true when the capture attribute is present as empty string",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/html-media-capture/capture_reflect.html:49:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html-media-capture/capture_reflect.html:48:7\n"],["input.capture is true when the capture attribute is present as canonical name",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/html-media-capture/capture_reflect.html:53:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html-media-capture/capture_reflect.html:52:7\n"]]]}] 20:06:59 INFO - ..... 20:06:59 INFO - TEST-OK | /html-media-capture/capture_reflect.html | took 466ms 20:06:59 INFO - PROCESS | 1669 | 1477969619327 Marionette TRACE conn2 -> [0,1059,"getWindowHandle",null] 20:06:59 INFO - TEST-START | /html-media-capture/idlharness.html 20:06:59 INFO - PROCESS | 1669 | 1477969619330 Marionette TRACE conn2 <- [1,1059,null,{"value":"7"}] 20:06:59 INFO - PROCESS | 1669 | 1477969619333 Marionette TRACE conn2 -> [0,1060,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:06:59 INFO - PROCESS | 1669 | 1477969619421 Marionette TRACE conn2 <- [1,1060,null,{"value":null}] 20:06:59 INFO - PROCESS | 1669 | 1477969619426 Marionette TRACE conn2 -> [0,1061,"getWindowHandles",null] 20:06:59 INFO - PROCESS | 1669 | 1477969619430 Marionette TRACE conn2 <- [1,1061,null,["7"]] 20:06:59 INFO - PROCESS | 1669 | 1477969619434 Marionette TRACE conn2 -> [0,1062,"switchToWindow",{"name":"7"}] 20:06:59 INFO - PROCESS | 1669 | 1477969619436 Marionette TRACE conn2 <- [1,1062,null,{}] 20:06:59 INFO - PROCESS | 1669 | 1477969619473 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:06:59 INFO - PROCESS | 1669 | ++DOCSHELL 0x11f85b000 == 9 [pid = 1669] [id = 232] 20:06:59 INFO - PROCESS | 1669 | ++DOMWINDOW == 19 (0x129f7d800) [pid = 1669] [serial = 682] [outer = 0x0] 20:06:59 INFO - PROCESS | 1669 | ++DOMWINDOW == 20 (0x12a07e000) [pid = 1669] [serial = 683] [outer = 0x129f7d800] 20:06:59 INFO - PROCESS | 1669 | 1477969619512 Marionette DEBUG loaded listener.js 20:06:59 INFO - PROCESS | 1669 | ++DOMWINDOW == 21 (0x12a738800) [pid = 1669] [serial = 684] [outer = 0x129f7d800] 20:06:59 INFO - PROCESS | 1669 | 1477969619822 Marionette TRACE conn2 <- [1,1063,null,{"value":["/html-media-capture/idlharness.html",0,null,null,[["HTMLInputElement interface: attribute capture",1,"assert_true: The prototype object must have a property \"capture\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\n@http://web-platform.test:8000/html-media-capture/idlharness.html:46:9\n@http://web-platform.test:8000/html-media-capture/idlharness.html:38:8\n"],["HTMLInputElement must be primary interface of [object HTMLInputElement]",0,null,null],["Stringification of [object HTMLInputElement]",0,null,null],["HTMLInputElement interface: [object HTMLInputElement] must inherit property \"capture\" with the proper type (0)",1,"assert_inherits: property \"capture\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/html-media-capture/idlharness.html:46:9\n@http://web-platform.test:8000/html-media-capture/idlharness.html:38:8\n"]]]}] 20:06:59 INFO - .... 20:06:59 INFO - TEST-OK | /html-media-capture/idlharness.html | took 516ms 20:06:59 INFO - PROCESS | 1669 | 1477969619858 Marionette TRACE conn2 -> [0,1064,"getWindowHandle",null] 20:06:59 INFO - PROCESS | 1669 | 1477969619863 Marionette TRACE conn2 <- [1,1064,null,{"value":"7"}] 20:06:59 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html 20:06:59 INFO - PROCESS | 1669 | 1477969619868 Marionette TRACE conn2 -> [0,1065,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:07:00 INFO - PROCESS | 1669 | 1477969620008 Marionette TRACE conn2 <- [1,1065,null,{"value":null}] 20:07:00 INFO - PROCESS | 1669 | 1477969620018 Marionette TRACE conn2 -> [0,1066,"getWindowHandles",null] 20:07:00 INFO - PROCESS | 1669 | 1477969620021 Marionette TRACE conn2 <- [1,1066,null,["7"]] 20:07:00 INFO - PROCESS | 1669 | 1477969620024 Marionette TRACE conn2 -> [0,1067,"switchToWindow",{"name":"7"}] 20:07:00 INFO - PROCESS | 1669 | 1477969620030 Marionette TRACE conn2 <- [1,1067,null,{}] 20:07:00 INFO - PROCESS | 1669 | 1477969620086 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:07:00 INFO - PROCESS | 1669 | ++DOCSHELL 0x12bd17800 == 10 [pid = 1669] [id = 233] 20:07:00 INFO - PROCESS | 1669 | ++DOMWINDOW == 22 (0x12bd1a000) [pid = 1669] [serial = 685] [outer = 0x0] 20:07:00 INFO - PROCESS | 1669 | ++DOMWINDOW == 23 (0x12bd22800) [pid = 1669] [serial = 686] [outer = 0x12bd1a000] 20:07:00 INFO - PROCESS | 1669 | 1477969620150 Marionette DEBUG loaded listener.js 20:07:00 INFO - PROCESS | 1669 | ++DOMWINDOW == 24 (0x12c0f0000) [pid = 1669] [serial = 687] [outer = 0x12bd1a000] 20:07:00 INFO - PROCESS | 1669 | ++DOCSHELL 0x12c0f3800 == 11 [pid = 1669] [id = 234] 20:07:00 INFO - PROCESS | 1669 | ++DOMWINDOW == 25 (0x12cb1c800) [pid = 1669] [serial = 688] [outer = 0x0] 20:07:00 INFO - PROCESS | 1669 | ++DOMWINDOW == 26 (0x12ccbd000) [pid = 1669] [serial = 689] [outer = 0x12cb1c800] 20:07:00 INFO - PROCESS | 1669 | 1477969620431 Marionette DEBUG loaded listener.js 20:07:00 INFO - PROCESS | 1669 | ++DOMWINDOW == 27 (0x12da2a000) [pid = 1669] [serial = 690] [outer = 0x12cb1c800] 20:07:00 INFO - PROCESS | 1669 | ++DOCSHELL 0x12ddde000 == 12 [pid = 1669] [id = 235] 20:07:00 INFO - PROCESS | 1669 | ++DOMWINDOW == 28 (0x12ddde800) [pid = 1669] [serial = 691] [outer = 0x0] 20:07:00 INFO - PROCESS | 1669 | ++DOMWINDOW == 29 (0x12dddf000) [pid = 1669] [serial = 692] [outer = 0x12ddde800] 20:07:00 INFO - PROCESS | 1669 | ++DOMWINDOW == 30 (0x12dde2800) [pid = 1669] [serial = 693] [outer = 0x12ddde800] 20:07:00 INFO - PROCESS | 1669 | 1477969620895 Marionette TRACE conn2 <- [1,1068,null,{"value":["/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html",0,null,null,[["Removing iframe from document removes it from history",0,null,null]]]}] 20:07:00 INFO - . 20:07:00 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html | took 1116ms 20:07:00 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html 20:07:00 INFO - PROCESS | 1669 | 1477969620983 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 20:07:00 INFO - PROCESS | 1669 | 1477969620985 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 20:07:00 INFO - PROCESS | 1669 | 1477969620988 Marionette TRACE conn2 -> [0,1070,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:07:01 INFO - PROCESS | 1669 | 1477969621061 Marionette TRACE conn2 <- [1,1070,null,{"value":null}] 20:07:01 INFO - PROCESS | 1669 | 1477969621065 Marionette TRACE conn2 -> [0,1071,"getWindowHandles",null] 20:07:01 INFO - PROCESS | 1669 | 1477969621066 Marionette TRACE conn2 <- [1,1071,null,["7"]] 20:07:01 INFO - PROCESS | 1669 | 1477969621068 Marionette TRACE conn2 -> [0,1072,"switchToWindow",{"name":"7"}] 20:07:01 INFO - PROCESS | 1669 | 1477969621070 Marionette TRACE conn2 <- [1,1072,null,{}] 20:07:01 INFO - PROCESS | 1669 | 1477969621072 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:07:01 INFO - PROCESS | 1669 | ++DOCSHELL 0x12e30e800 == 13 [pid = 1669] [id = 236] 20:07:01 INFO - PROCESS | 1669 | ++DOMWINDOW == 31 (0x12e30f800) [pid = 1669] [serial = 694] [outer = 0x0] 20:07:01 INFO - PROCESS | 1669 | ++DOMWINDOW == 32 (0x12e31b800) [pid = 1669] [serial = 695] [outer = 0x12e30f800] 20:07:01 INFO - PROCESS | 1669 | 1477969621111 Marionette DEBUG loaded listener.js 20:07:01 INFO - PROCESS | 1669 | ++DOMWINDOW == 33 (0x12e5a4000) [pid = 1669] [serial = 696] [outer = 0x12e30f800] 20:07:01 INFO - PROCESS | 1669 | ++DOCSHELL 0x11cfd8000 == 14 [pid = 1669] [id = 237] 20:07:01 INFO - PROCESS | 1669 | ++DOMWINDOW == 34 (0x12e5a6800) [pid = 1669] [serial = 697] [outer = 0x0] 20:07:01 INFO - PROCESS | 1669 | ++DOMWINDOW == 35 (0x12e9db000) [pid = 1669] [serial = 698] [outer = 0x12e5a6800] 20:07:01 INFO - PROCESS | 1669 | 1477969621351 Marionette DEBUG loaded listener.js 20:07:01 INFO - PROCESS | 1669 | ++DOMWINDOW == 36 (0x12f991800) [pid = 1669] [serial = 699] [outer = 0x12e5a6800] 20:07:01 INFO - PROCESS | 1669 | ++DOCSHELL 0x12fc0f800 == 15 [pid = 1669] [id = 238] 20:07:01 INFO - PROCESS | 1669 | ++DOMWINDOW == 37 (0x12fc10000) [pid = 1669] [serial = 700] [outer = 0x0] 20:07:01 INFO - PROCESS | 1669 | ++DOMWINDOW == 38 (0x12fc10800) [pid = 1669] [serial = 701] [outer = 0x12fc10000] 20:07:01 INFO - PROCESS | 1669 | ++DOMWINDOW == 39 (0x12e5ad800) [pid = 1669] [serial = 702] [outer = 0x12fc10000] 20:07:01 INFO - PROCESS | 1669 | 1477969621891 Marionette TRACE conn2 <- [1,1073,null,{"value":["/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html",0,null,null,[["Removing iframe from document via innerHTML removes it from history",0,null,null]]]}] 20:07:01 INFO - . 20:07:01 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html | took 915ms 20:07:01 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html 20:07:01 INFO - PROCESS | 1669 | 1477969621903 Marionette TRACE conn2 -> [0,1074,"getWindowHandle",null] 20:07:01 INFO - PROCESS | 1669 | 1477969621904 Marionette TRACE conn2 <- [1,1074,null,{"value":"7"}] 20:07:01 INFO - PROCESS | 1669 | 1477969621907 Marionette TRACE conn2 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:07:01 INFO - PROCESS | 1669 | 1477969621978 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 20:07:01 INFO - PROCESS | 1669 | 1477969621982 Marionette TRACE conn2 -> [0,1076,"getWindowHandles",null] 20:07:01 INFO - PROCESS | 1669 | 1477969621983 Marionette TRACE conn2 <- [1,1076,null,["7"]] 20:07:01 INFO - PROCESS | 1669 | 1477969621985 Marionette TRACE conn2 -> [0,1077,"switchToWindow",{"name":"7"}] 20:07:01 INFO - PROCESS | 1669 | 1477969621987 Marionette TRACE conn2 <- [1,1077,null,{}] 20:07:01 INFO - PROCESS | 1669 | 1477969621990 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:07:02 INFO - PROCESS | 1669 | ++DOCSHELL 0x1301d8800 == 16 [pid = 1669] [id = 239] 20:07:02 INFO - PROCESS | 1669 | ++DOMWINDOW == 40 (0x1301d9000) [pid = 1669] [serial = 703] [outer = 0x0] 20:07:02 INFO - PROCESS | 1669 | ++DOMWINDOW == 41 (0x1306c5800) [pid = 1669] [serial = 704] [outer = 0x1301d9000] 20:07:02 INFO - PROCESS | 1669 | 1477969622026 Marionette DEBUG loaded listener.js 20:07:02 INFO - PROCESS | 1669 | ++DOMWINDOW == 42 (0x13122e000) [pid = 1669] [serial = 705] [outer = 0x1301d9000] 20:07:02 INFO - PROCESS | 1669 | ++DOCSHELL 0x131506000 == 17 [pid = 1669] [id = 240] 20:07:02 INFO - PROCESS | 1669 | ++DOMWINDOW == 43 (0x131511000) [pid = 1669] [serial = 706] [outer = 0x0] 20:07:02 INFO - PROCESS | 1669 | ++DOMWINDOW == 44 (0x131516000) [pid = 1669] [serial = 707] [outer = 0x131511000] 20:07:02 INFO - PROCESS | 1669 | 1477969622281 Marionette DEBUG loaded listener.js 20:07:02 INFO - PROCESS | 1669 | ++DOMWINDOW == 45 (0x131514000) [pid = 1669] [serial = 708] [outer = 0x131511000] 20:07:02 INFO - PROCESS | 1669 | ++DOCSHELL 0x1316ba800 == 18 [pid = 1669] [id = 241] 20:07:02 INFO - PROCESS | 1669 | ++DOMWINDOW == 46 (0x1316bc000) [pid = 1669] [serial = 709] [outer = 0x0] 20:07:02 INFO - PROCESS | 1669 | ++DOMWINDOW == 47 (0x131b5a800) [pid = 1669] [serial = 710] [outer = 0x1316bc000] 20:07:02 INFO - PROCESS | 1669 | ++DOMWINDOW == 48 (0x131504800) [pid = 1669] [serial = 711] [outer = 0x1316bc000] 20:07:02 INFO - PROCESS | 1669 | 1477969622803 Marionette TRACE conn2 <- [1,1078,null,{"value":["/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html",0,null,null,[["Removing iframe from document removes it from history",0,null,null]]]}] 20:07:02 INFO - . 20:07:02 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html | took 968ms 20:07:02 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html 20:07:02 INFO - PROCESS | 1669 | 1477969622875 Marionette TRACE conn2 -> [0,1079,"getWindowHandle",null] 20:07:02 INFO - PROCESS | 1669 | 1477969622876 Marionette TRACE conn2 <- [1,1079,null,{"value":"7"}] 20:07:02 INFO - PROCESS | 1669 | 1477969622879 Marionette TRACE conn2 -> [0,1080,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:07:02 INFO - PROCESS | 1669 | 1477969622961 Marionette TRACE conn2 <- [1,1080,null,{"value":null}] 20:07:02 INFO - PROCESS | 1669 | 1477969622966 Marionette TRACE conn2 -> [0,1081,"getWindowHandles",null] 20:07:02 INFO - PROCESS | 1669 | 1477969622968 Marionette TRACE conn2 <- [1,1081,null,["7"]] 20:07:02 INFO - PROCESS | 1669 | 1477969622969 Marionette TRACE conn2 -> [0,1082,"switchToWindow",{"name":"7"}] 20:07:02 INFO - PROCESS | 1669 | 1477969622972 Marionette TRACE conn2 <- [1,1082,null,{}] 20:07:02 INFO - PROCESS | 1669 | 1477969622975 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:07:02 INFO - PROCESS | 1669 | ++DOCSHELL 0x12cb0f800 == 19 [pid = 1669] [id = 242] 20:07:02 INFO - PROCESS | 1669 | ++DOMWINDOW == 49 (0x131d94000) [pid = 1669] [serial = 712] [outer = 0x0] 20:07:03 INFO - PROCESS | 1669 | ++DOMWINDOW == 50 (0x131d97800) [pid = 1669] [serial = 713] [outer = 0x131d94000] 20:07:03 INFO - PROCESS | 1669 | 1477969623011 Marionette DEBUG loaded listener.js 20:07:03 INFO - PROCESS | 1669 | ++DOMWINDOW == 51 (0x13283e800) [pid = 1669] [serial = 714] [outer = 0x131d94000] 20:07:03 INFO - PROCESS | 1669 | ++DOCSHELL 0x13284b000 == 20 [pid = 1669] [id = 243] 20:07:03 INFO - PROCESS | 1669 | ++DOMWINDOW == 52 (0x132851800) [pid = 1669] [serial = 715] [outer = 0x0] 20:07:03 INFO - PROCESS | 1669 | ++DOMWINDOW == 53 (0x132856800) [pid = 1669] [serial = 716] [outer = 0x132851800] 20:07:03 INFO - PROCESS | 1669 | 1477969623244 Marionette DEBUG loaded listener.js 20:07:03 INFO - PROCESS | 1669 | ++DOMWINDOW == 54 (0x132855000) [pid = 1669] [serial = 717] [outer = 0x132851800] 20:07:03 INFO - PROCESS | 1669 | ++DOCSHELL 0x131d96800 == 21 [pid = 1669] [id = 244] 20:07:03 INFO - PROCESS | 1669 | ++DOMWINDOW == 55 (0x132f78800) [pid = 1669] [serial = 718] [outer = 0x0] 20:07:03 INFO - PROCESS | 1669 | ++DOMWINDOW == 56 (0x132f7b800) [pid = 1669] [serial = 719] [outer = 0x132f78800] 20:07:03 INFO - PROCESS | 1669 | ++DOMWINDOW == 57 (0x132a4b800) [pid = 1669] [serial = 720] [outer = 0x132f78800] 20:07:03 INFO - PROCESS | 1669 | 1477969623914 Marionette TRACE conn2 <- [1,1083,null,{"value":["/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html",0,null,null,[["Removing iframe from document removes it from history",0,null,null]]]}] 20:07:03 INFO - . 20:07:03 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html | took 1069ms 20:07:03 INFO - PROCESS | 1669 | 1477969623948 Marionette TRACE conn2 -> [0,1084,"getWindowHandle",null] 20:07:03 INFO - PROCESS | 1669 | 1477969623950 Marionette TRACE conn2 <- [1,1084,null,{"value":"7"}] 20:07:03 INFO - TEST-START | /html/browsers/windows/browsing-context-names/001.html 20:07:03 INFO - PROCESS | 1669 | 1477969623989 Marionette TRACE conn2 -> [0,1085,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:07:04 INFO - PROCESS | 1669 | 1477969624069 Marionette TRACE conn2 <- [1,1085,null,{"value":null}] 20:07:04 INFO - PROCESS | 1669 | 1477969624072 Marionette TRACE conn2 -> [0,1086,"getWindowHandles",null] 20:07:04 INFO - PROCESS | 1669 | 1477969624074 Marionette TRACE conn2 <- [1,1086,null,["7"]] 20:07:04 INFO - PROCESS | 1669 | 1477969624079 Marionette TRACE conn2 -> [0,1087,"switchToWindow",{"name":"7"}] 20:07:04 INFO - PROCESS | 1669 | 1477969624082 Marionette TRACE conn2 <- [1,1087,null,{}] 20:07:04 INFO - PROCESS | 1669 | 1477969624084 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:07:04 INFO - PROCESS | 1669 | ++DOCSHELL 0x132f90000 == 22 [pid = 1669] [id = 245] 20:07:04 INFO - PROCESS | 1669 | ++DOMWINDOW == 58 (0x132f91000) [pid = 1669] [serial = 721] [outer = 0x0] 20:07:04 INFO - PROCESS | 1669 | ++DOMWINDOW == 59 (0x13303e000) [pid = 1669] [serial = 722] [outer = 0x132f91000] 20:07:04 INFO - PROCESS | 1669 | 1477969624125 Marionette DEBUG loaded listener.js 20:07:04 INFO - PROCESS | 1669 | ++DOMWINDOW == 60 (0x13304f800) [pid = 1669] [serial = 723] [outer = 0x132f91000] 20:07:04 INFO - PROCESS | 1669 | ++DOCSHELL 0x133056000 == 23 [pid = 1669] [id = 246] 20:07:04 INFO - PROCESS | 1669 | ++DOMWINDOW == 61 (0x13305d800) [pid = 1669] [serial = 724] [outer = 0x0] 20:07:04 INFO - PROCESS | 1669 | ++DOMWINDOW == 62 (0x133207000) [pid = 1669] [serial = 725] [outer = 0x13305d800] 20:07:04 INFO - PROCESS | 1669 | 1477969624380 Marionette DEBUG loaded listener.js 20:07:04 INFO - PROCESS | 1669 | ++DOMWINDOW == 63 (0x13320e800) [pid = 1669] [serial = 726] [outer = 0x13305d800] 20:07:04 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_TRUE(domReturn) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 12372 20:07:05 INFO - PROCESS | 1669 | 1477969625355 Marionette TRACE conn2 <- [1,1088,null,{"value":["/html/browsers/windows/browsing-context-names/001.html",0,null,null,[["Link with target=_blank, rel=noreferrer",0,null,null]]]}] 20:07:05 INFO - . 20:07:05 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/001.html | took 1418ms 20:07:05 INFO - TEST-START | /html/browsers/windows/browsing-context-names/002.html 20:07:05 INFO - PROCESS | 1669 | 1477969625407 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 20:07:05 INFO - PROCESS | 1669 | 1477969625408 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 20:07:05 INFO - PROCESS | 1669 | 1477969625411 Marionette TRACE conn2 -> [0,1090,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:07:05 INFO - PROCESS | 1669 | 1477969625478 Marionette TRACE conn2 <- [1,1090,null,{"value":null}] 20:07:05 INFO - PROCESS | 1669 | 1477969625522 Marionette TRACE conn2 -> [0,1091,"getWindowHandles",null] 20:07:05 INFO - PROCESS | 1669 | 1477969625524 Marionette TRACE conn2 <- [1,1091,null,["7"]] 20:07:05 INFO - PROCESS | 1669 | 1477969625526 Marionette TRACE conn2 -> [0,1092,"switchToWindow",{"name":"7"}] 20:07:05 INFO - PROCESS | 1669 | 1477969625528 Marionette TRACE conn2 <- [1,1092,null,{}] 20:07:05 INFO - PROCESS | 1669 | 1477969625531 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:07:05 INFO - PROCESS | 1669 | ++DOCSHELL 0x131513000 == 24 [pid = 1669] [id = 247] 20:07:05 INFO - PROCESS | 1669 | ++DOMWINDOW == 64 (0x13283e000) [pid = 1669] [serial = 727] [outer = 0x0] 20:07:05 INFO - PROCESS | 1669 | ++DOMWINDOW == 65 (0x1337e3000) [pid = 1669] [serial = 728] [outer = 0x13283e000] 20:07:05 INFO - PROCESS | 1669 | 1477969625565 Marionette DEBUG loaded listener.js 20:07:05 INFO - PROCESS | 1669 | ++DOMWINDOW == 66 (0x1338af800) [pid = 1669] [serial = 729] [outer = 0x13283e000] 20:07:05 INFO - PROCESS | 1669 | ++DOCSHELL 0x1338bf800 == 25 [pid = 1669] [id = 248] 20:07:05 INFO - PROCESS | 1669 | ++DOMWINDOW == 67 (0x1338c3800) [pid = 1669] [serial = 730] [outer = 0x0] 20:07:05 INFO - PROCESS | 1669 | ++DOMWINDOW == 68 (0x1338c9800) [pid = 1669] [serial = 731] [outer = 0x1338c3800] 20:07:05 INFO - PROCESS | 1669 | 1477969625768 Marionette DEBUG loaded listener.js 20:07:05 INFO - PROCESS | 1669 | ++DOMWINDOW == 69 (0x133be4000) [pid = 1669] [serial = 732] [outer = 0x1338c3800] 20:07:05 INFO - PROCESS | 1669 | 1477969625978 Marionette TRACE conn2 <- [1,1093,null,{"value":["/html/browsers/windows/browsing-context-names/002.html",0,null,null,[["Link with target=_blank, no rel",0,null,null]]]}] 20:07:06 INFO - . 20:07:06 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/002.html | took 616ms 20:07:06 INFO - PROCESS | 1669 | 1477969626027 Marionette TRACE conn2 -> [0,1094,"getWindowHandle",null] 20:07:06 INFO - PROCESS | 1669 | 1477969626028 Marionette TRACE conn2 <- [1,1094,null,{"value":"7"}] 20:07:06 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html 20:07:06 INFO - PROCESS | 1669 | 1477969626031 Marionette TRACE conn2 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:07:06 INFO - PROCESS | 1669 | 1477969626103 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 20:07:06 INFO - PROCESS | 1669 | 1477969626106 Marionette TRACE conn2 -> [0,1096,"getWindowHandles",null] 20:07:06 INFO - PROCESS | 1669 | 1477969626107 Marionette TRACE conn2 <- [1,1096,null,["7"]] 20:07:06 INFO - PROCESS | 1669 | 1477969626110 Marionette TRACE conn2 -> [0,1097,"switchToWindow",{"name":"7"}] 20:07:06 INFO - PROCESS | 1669 | 1477969626114 Marionette TRACE conn2 <- [1,1097,null,{}] 20:07:06 INFO - PROCESS | 1669 | 1477969626117 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:07:06 INFO - PROCESS | 1669 | ++DOCSHELL 0x133cd1800 == 26 [pid = 1669] [id = 249] 20:07:06 INFO - PROCESS | 1669 | ++DOMWINDOW == 70 (0x133cd2000) [pid = 1669] [serial = 733] [outer = 0x0] 20:07:06 INFO - PROCESS | 1669 | ++DOMWINDOW == 71 (0x133cdd000) [pid = 1669] [serial = 734] [outer = 0x133cd2000] 20:07:06 INFO - PROCESS | 1669 | 1477969626150 Marionette DEBUG loaded listener.js 20:07:06 INFO - PROCESS | 1669 | ++DOMWINDOW == 72 (0x134a07000) [pid = 1669] [serial = 735] [outer = 0x133cd2000] 20:07:06 INFO - PROCESS | 1669 | ++DOCSHELL 0x134a0c000 == 27 [pid = 1669] [id = 250] 20:07:06 INFO - PROCESS | 1669 | ++DOMWINDOW == 73 (0x134a16800) [pid = 1669] [serial = 736] [outer = 0x0] 20:07:06 INFO - PROCESS | 1669 | ++DOCSHELL 0x134a1b000 == 28 [pid = 1669] [id = 251] 20:07:06 INFO - PROCESS | 1669 | ++DOMWINDOW == 74 (0x134a1b800) [pid = 1669] [serial = 737] [outer = 0x0] 20:07:06 INFO - PROCESS | 1669 | ++DOMWINDOW == 75 (0x134a1c800) [pid = 1669] [serial = 738] [outer = 0x134a16800] 20:07:06 INFO - PROCESS | 1669 | ++DOMWINDOW == 76 (0x134a1d000) [pid = 1669] [serial = 739] [outer = 0x134a1b800] 20:07:06 INFO - PROCESS | 1669 | ++DOMWINDOW == 77 (0x134bb6800) [pid = 1669] [serial = 740] [outer = 0x134a1b800] 20:07:06 INFO - PROCESS | 1669 | 1477969626461 Marionette TRACE conn2 <- [1,1098,null,{"value":["/html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html",0,null,null,[["The browsing context must be chosen if the given name is same as its name",0,null,null]]]}] 20:07:06 INFO - . 20:07:06 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html | took 467ms 20:07:06 INFO - PROCESS | 1669 | 1477969626499 Marionette TRACE conn2 -> [0,1099,"getWindowHandle",null] 20:07:06 INFO - PROCESS | 1669 | 1477969626500 Marionette TRACE conn2 <- [1,1099,null,{"value":"7"}] 20:07:06 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html 20:07:06 INFO - PROCESS | 1669 | 1477969626503 Marionette TRACE conn2 -> [0,1100,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:07:06 INFO - PROCESS | 1669 | 1477969626604 Marionette TRACE conn2 <- [1,1100,null,{"value":null}] 20:07:06 INFO - PROCESS | 1669 | 1477969626649 Marionette TRACE conn2 -> [0,1101,"getWindowHandles",null] 20:07:06 INFO - PROCESS | 1669 | 1477969626650 Marionette TRACE conn2 <- [1,1101,null,["7"]] 20:07:06 INFO - PROCESS | 1669 | 1477969626652 Marionette TRACE conn2 -> [0,1102,"switchToWindow",{"name":"7"}] 20:07:06 INFO - PROCESS | 1669 | 1477969626654 Marionette TRACE conn2 <- [1,1102,null,{}] 20:07:06 INFO - PROCESS | 1669 | 1477969626657 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:07:06 INFO - PROCESS | 1669 | ++DOCSHELL 0x134a12800 == 29 [pid = 1669] [id = 252] 20:07:06 INFO - PROCESS | 1669 | ++DOMWINDOW == 78 (0x134a22800) [pid = 1669] [serial = 741] [outer = 0x0] 20:07:06 INFO - PROCESS | 1669 | ++DOMWINDOW == 79 (0x134bc5000) [pid = 1669] [serial = 742] [outer = 0x134a22800] 20:07:06 INFO - PROCESS | 1669 | 1477969626690 Marionette DEBUG loaded listener.js 20:07:06 INFO - PROCESS | 1669 | ++DOMWINDOW == 80 (0x134bcb000) [pid = 1669] [serial = 743] [outer = 0x134a22800] 20:07:06 INFO - PROCESS | 1669 | ++DOCSHELL 0x134bce800 == 30 [pid = 1669] [id = 253] 20:07:06 INFO - PROCESS | 1669 | ++DOMWINDOW == 81 (0x134bd2800) [pid = 1669] [serial = 744] [outer = 0x0] 20:07:06 INFO - PROCESS | 1669 | ++DOMWINDOW == 82 (0x13543b000) [pid = 1669] [serial = 745] [outer = 0x134bd2800] 20:07:06 INFO - PROCESS | 1669 | ++DOCSHELL 0x135441000 == 31 [pid = 1669] [id = 254] 20:07:06 INFO - PROCESS | 1669 | ++DOMWINDOW == 83 (0x135443800) [pid = 1669] [serial = 746] [outer = 0x0] 20:07:06 INFO - PROCESS | 1669 | ++DOMWINDOW == 84 (0x13544b800) [pid = 1669] [serial = 747] [outer = 0x135443800] 20:07:06 INFO - PROCESS | 1669 | ++DOMWINDOW == 85 (0x11dca1800) [pid = 1669] [serial = 748] [outer = 0x134bd2800] 20:07:07 INFO - PROCESS | 1669 | 1477969627057 Marionette TRACE conn2 <- [1,1103,null,{"value":["/html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html",0,null,null,[["The parent browsing context must be chosen if the given name is '_parent'",0,null,null]]]}] 20:07:07 INFO - . 20:07:07 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html | took 564ms 20:07:07 INFO - PROCESS | 1669 | 1477969627068 Marionette TRACE conn2 -> [0,1104,"getWindowHandle",null] 20:07:07 INFO - PROCESS | 1669 | 1477969627072 Marionette TRACE conn2 <- [1,1104,null,{"value":"7"}] 20:07:07 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html 20:07:07 INFO - PROCESS | 1669 | 1477969627077 Marionette TRACE conn2 -> [0,1105,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:07:07 INFO - PROCESS | 1669 | 1477969627204 Marionette TRACE conn2 <- [1,1105,null,{"value":null}] 20:07:07 INFO - PROCESS | 1669 | 1477969627248 Marionette TRACE conn2 -> [0,1106,"getWindowHandles",null] 20:07:07 INFO - PROCESS | 1669 | 1477969627251 Marionette TRACE conn2 <- [1,1106,null,["7"]] 20:07:07 INFO - PROCESS | 1669 | 1477969627254 Marionette TRACE conn2 -> [0,1107,"switchToWindow",{"name":"7"}] 20:07:07 INFO - PROCESS | 1669 | 1477969627258 Marionette TRACE conn2 <- [1,1107,null,{}] 20:07:07 INFO - PROCESS | 1669 | 1477969627304 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:07:07 INFO - PROCESS | 1669 | ++DOCSHELL 0x129f6e800 == 32 [pid = 1669] [id = 255] 20:07:07 INFO - PROCESS | 1669 | ++DOMWINDOW == 86 (0x129f74800) [pid = 1669] [serial = 749] [outer = 0x0] 20:07:07 INFO - PROCESS | 1669 | ++DOMWINDOW == 87 (0x12a93a800) [pid = 1669] [serial = 750] [outer = 0x129f74800] 20:07:07 INFO - PROCESS | 1669 | 1477969627354 Marionette DEBUG loaded listener.js 20:07:07 INFO - PROCESS | 1669 | ++DOMWINDOW == 88 (0x12b953800) [pid = 1669] [serial = 751] [outer = 0x129f74800] 20:07:07 INFO - PROCESS | 1669 | ++DOCSHELL 0x12b959800 == 33 [pid = 1669] [id = 256] 20:07:07 INFO - PROCESS | 1669 | ++DOMWINDOW == 89 (0x12bd05800) [pid = 1669] [serial = 752] [outer = 0x0] 20:07:07 INFO - PROCESS | 1669 | ++DOMWINDOW == 90 (0x12bd13800) [pid = 1669] [serial = 753] [outer = 0x12bd05800] 20:07:07 INFO - PROCESS | 1669 | ++DOMWINDOW == 91 (0x12cb13000) [pid = 1669] [serial = 754] [outer = 0x12bd05800] 20:07:07 INFO - PROCESS | 1669 | 1477969627727 Marionette TRACE conn2 <- [1,1108,null,{"value":["/html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html",0,null,null,[["The current browsing context must be chosen if the given name is '_self'",0,null,null]]]}] 20:07:07 INFO - . 20:07:07 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html | took 715ms 20:07:07 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html 20:07:07 INFO - PROCESS | 1669 | 1477969627791 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 20:07:07 INFO - PROCESS | 1669 | 1477969627794 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 20:07:07 INFO - PROCESS | 1669 | 1477969627797 Marionette TRACE conn2 -> [0,1110,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:07:07 INFO - PROCESS | 1669 | 1477969627921 Marionette TRACE conn2 <- [1,1110,null,{"value":null}] 20:07:07 INFO - PROCESS | 1669 | 1477969627967 Marionette TRACE conn2 -> [0,1111,"getWindowHandles",null] 20:07:07 INFO - PROCESS | 1669 | 1477969627969 Marionette TRACE conn2 <- [1,1111,null,["7"]] 20:07:07 INFO - PROCESS | 1669 | 1477969627971 Marionette TRACE conn2 -> [0,1112,"switchToWindow",{"name":"7"}] 20:07:07 INFO - PROCESS | 1669 | 1477969627974 Marionette TRACE conn2 <- [1,1112,null,{}] 20:07:08 INFO - PROCESS | 1669 | 1477969628019 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:07:08 INFO - PROCESS | 1669 | ++DOCSHELL 0x12e9f7000 == 34 [pid = 1669] [id = 257] 20:07:08 INFO - PROCESS | 1669 | ++DOMWINDOW == 92 (0x12f998800) [pid = 1669] [serial = 755] [outer = 0x0] 20:07:08 INFO - PROCESS | 1669 | ++DOMWINDOW == 93 (0x12f9a8800) [pid = 1669] [serial = 756] [outer = 0x12f998800] 20:07:08 INFO - PROCESS | 1669 | 1477969628062 Marionette DEBUG loaded listener.js 20:07:08 INFO - PROCESS | 1669 | ++DOMWINDOW == 94 (0x13121b800) [pid = 1669] [serial = 757] [outer = 0x12f998800] 20:07:08 INFO - PROCESS | 1669 | ++DOCSHELL 0x12cb12000 == 35 [pid = 1669] [id = 258] 20:07:08 INFO - PROCESS | 1669 | ++DOMWINDOW == 95 (0x12f9ac000) [pid = 1669] [serial = 758] [outer = 0x0] 20:07:08 INFO - PROCESS | 1669 | ++DOMWINDOW == 96 (0x131d90000) [pid = 1669] [serial = 759] [outer = 0x12f9ac000] 20:07:08 INFO - PROCESS | 1669 | ++DOCSHELL 0x131d85800 == 36 [pid = 1669] [id = 259] 20:07:08 INFO - PROCESS | 1669 | ++DOMWINDOW == 97 (0x131d8d000) [pid = 1669] [serial = 760] [outer = 0x0] 20:07:08 INFO - PROCESS | 1669 | ++DOMWINDOW == 98 (0x132f77800) [pid = 1669] [serial = 761] [outer = 0x131d8d000] 20:07:08 INFO - PROCESS | 1669 | 1477969628370 Marionette DEBUG loaded listener.js 20:07:08 INFO - PROCESS | 1669 | ++DOMWINDOW == 99 (0x133049000) [pid = 1669] [serial = 762] [outer = 0x131d8d000] 20:07:08 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/toolkit/components/mediasniffer/nsMediaSniffer.cpp, line 144 20:07:08 INFO - PROCESS | 1669 | JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/jsonview/converter-sniffer.js, line 65: NS_ERROR_NOT_AVAILABLE: Component returned failure code: 0x80040111 (NS_ERROR_NOT_AVAILABLE) [nsIChannel.contentType] 20:07:10 INFO - PROCESS | 1669 | --DOCSHELL 0x135441000 == 35 [pid = 1669] [id = 254] 20:07:10 INFO - PROCESS | 1669 | --DOCSHELL 0x134a0c000 == 34 [pid = 1669] [id = 250] 20:07:10 INFO - PROCESS | 1669 | --DOCSHELL 0x134a1b000 == 33 [pid = 1669] [id = 251] 20:07:10 INFO - PROCESS | 1669 | --DOCSHELL 0x12ddde000 == 32 [pid = 1669] [id = 235] 20:07:10 INFO - PROCESS | 1669 | --DOCSHELL 0x13f923800 == 31 [pid = 1669] [id = 230] 20:07:10 INFO - PROCESS | 1669 | --DOCSHELL 0x12fc0f800 == 30 [pid = 1669] [id = 238] 20:07:10 INFO - PROCESS | 1669 | --DOCSHELL 0x1316ba800 == 29 [pid = 1669] [id = 241] 20:07:10 INFO - PROCESS | 1669 | --DOCSHELL 0x131d96800 == 28 [pid = 1669] [id = 244] 20:07:10 INFO - PROCESS | 1669 | --DOCSHELL 0x134bce800 == 27 [pid = 1669] [id = 253] 20:07:10 INFO - PROCESS | 1669 | --DOCSHELL 0x12b959800 == 26 [pid = 1669] [id = 256] 20:07:13 INFO - PROCESS | 1669 | --DOMWINDOW == 98 (0x13283e000) [pid = 1669] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/002.html] 20:07:13 INFO - PROCESS | 1669 | --DOMWINDOW == 97 (0x133cd2000) [pid = 1669] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html] 20:07:13 INFO - PROCESS | 1669 | --DOMWINDOW == 96 (0x13305d800) [pid = 1669] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/001-1.html] 20:07:13 INFO - PROCESS | 1669 | --DOMWINDOW == 95 (0x134a22800) [pid = 1669] [serial = 741] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html] 20:07:13 INFO - PROCESS | 1669 | --DOMWINDOW == 94 (0x134a16800) [pid = 1669] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/existing.html] 20:07:13 INFO - PROCESS | 1669 | --DOMWINDOW == 93 (0x132f91000) [pid = 1669] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/001.html] 20:07:13 INFO - PROCESS | 1669 | --DOMWINDOW == 92 (0x1338c3800) [pid = 1669] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/002-1.html] 20:07:13 INFO - PROCESS | 1669 | --DOMWINDOW == 91 (0x135443800) [pid = 1669] [serial = 746] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/parent2.html] 20:07:13 INFO - PROCESS | 1669 | --DOMWINDOW == 90 (0x134bd2800) [pid = 1669] [serial = 744] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 20:07:13 INFO - PROCESS | 1669 | --DOMWINDOW == 89 (0x13f924000) [pid = 1669] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/html-media-capture/capture_fallback_file_upload.html] 20:07:13 INFO - PROCESS | 1669 | --DOMWINDOW == 88 (0x11f355800) [pid = 1669] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/html-media-capture/capture_reflect.html] 20:07:13 INFO - PROCESS | 1669 | --DOMWINDOW == 87 (0x12bd1a000) [pid = 1669] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html] 20:07:13 INFO - PROCESS | 1669 | --DOMWINDOW == 86 (0x12ddde800) [pid = 1669] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1-2.html;] 20:07:13 INFO - PROCESS | 1669 | --DOMWINDOW == 85 (0x12cb1c800) [pid = 1669] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1-1.html] 20:07:13 INFO - PROCESS | 1669 | --DOMWINDOW == 84 (0x131d94000) [pid = 1669] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html] 20:07:13 INFO - PROCESS | 1669 | --DOMWINDOW == 83 (0x132f78800) [pid = 1669] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4-3.html] 20:07:13 INFO - PROCESS | 1669 | --DOMWINDOW == 82 (0x132851800) [pid = 1669] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4-1.html] 20:07:13 INFO - PROCESS | 1669 | --DOMWINDOW == 81 (0x129f7d800) [pid = 1669] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/html-media-capture/idlharness.html] 20:07:13 INFO - PROCESS | 1669 | --DOMWINDOW == 80 (0x1301d9000) [pid = 1669] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html] 20:07:13 INFO - PROCESS | 1669 | --DOMWINDOW == 79 (0x1316bc000) [pid = 1669] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3-3.html] 20:07:13 INFO - PROCESS | 1669 | --DOMWINDOW == 78 (0x131511000) [pid = 1669] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3-1.html] 20:07:13 INFO - PROCESS | 1669 | --DOMWINDOW == 77 (0x12e30f800) [pid = 1669] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html] 20:07:13 INFO - PROCESS | 1669 | --DOMWINDOW == 76 (0x12fc10000) [pid = 1669] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1-2.html] 20:07:13 INFO - PROCESS | 1669 | --DOMWINDOW == 75 (0x12e5a6800) [pid = 1669] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2-1.html] 20:07:13 INFO - PROCESS | 1669 | --DOMWINDOW == 74 (0x134a1b800) [pid = 1669] [serial = 737] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 20:07:17 INFO - PROCESS | 1669 | --DOCSHELL 0x134a12800 == 25 [pid = 1669] [id = 252] 20:07:17 INFO - PROCESS | 1669 | --DOCSHELL 0x133cd1800 == 24 [pid = 1669] [id = 249] 20:07:17 INFO - PROCESS | 1669 | --DOCSHELL 0x131513000 == 23 [pid = 1669] [id = 247] 20:07:17 INFO - PROCESS | 1669 | --DOCSHELL 0x1338bf800 == 22 [pid = 1669] [id = 248] 20:07:17 INFO - PROCESS | 1669 | --DOCSHELL 0x131d85800 == 21 [pid = 1669] [id = 259] 20:07:17 INFO - PROCESS | 1669 | --DOCSHELL 0x129f6e800 == 20 [pid = 1669] [id = 255] 20:07:17 INFO - PROCESS | 1669 | --DOCSHELL 0x12cb0f800 == 19 [pid = 1669] [id = 242] 20:07:17 INFO - PROCESS | 1669 | --DOCSHELL 0x1301d8800 == 18 [pid = 1669] [id = 239] 20:07:17 INFO - PROCESS | 1669 | --DOCSHELL 0x132f90000 == 17 [pid = 1669] [id = 245] 20:07:17 INFO - PROCESS | 1669 | --DOCSHELL 0x13284b000 == 16 [pid = 1669] [id = 243] 20:07:17 INFO - PROCESS | 1669 | --DOCSHELL 0x12e30e800 == 15 [pid = 1669] [id = 236] 20:07:17 INFO - PROCESS | 1669 | --DOCSHELL 0x131506000 == 14 [pid = 1669] [id = 240] 20:07:17 INFO - PROCESS | 1669 | --DOCSHELL 0x133056000 == 13 [pid = 1669] [id = 246] 20:07:17 INFO - PROCESS | 1669 | --DOCSHELL 0x11cfd8000 == 12 [pid = 1669] [id = 237] 20:07:17 INFO - PROCESS | 1669 | --DOCSHELL 0x11f85b000 == 11 [pid = 1669] [id = 232] 20:07:17 INFO - PROCESS | 1669 | --DOCSHELL 0x12c0f3800 == 10 [pid = 1669] [id = 234] 20:07:17 INFO - PROCESS | 1669 | --DOCSHELL 0x12bd17800 == 9 [pid = 1669] [id = 233] 20:07:17 INFO - PROCESS | 1669 | --DOCSHELL 0x11f355000 == 8 [pid = 1669] [id = 231] 20:07:17 INFO - PROCESS | 1669 | --DOMWINDOW == 73 (0x13544b800) [pid = 1669] [serial = 747] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/parent2.html] 20:07:17 INFO - PROCESS | 1669 | --DOMWINDOW == 72 (0x13543b000) [pid = 1669] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/parent1.html] 20:07:17 INFO - PROCESS | 1669 | --DOMWINDOW == 71 (0x11dca1800) [pid = 1669] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 20:07:17 INFO - PROCESS | 1669 | --DOMWINDOW == 70 (0x12dddf000) [pid = 1669] [serial = 692] [outer = 0x0] [url = about:blank] 20:07:17 INFO - PROCESS | 1669 | --DOMWINDOW == 69 (0x12dde2800) [pid = 1669] [serial = 693] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1-2.html;] 20:07:17 INFO - PROCESS | 1669 | --DOMWINDOW == 68 (0x12fc10800) [pid = 1669] [serial = 701] [outer = 0x0] [url = about:blank] 20:07:17 INFO - PROCESS | 1669 | --DOMWINDOW == 67 (0x12e5ad800) [pid = 1669] [serial = 702] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1-2.html] 20:07:17 INFO - PROCESS | 1669 | --DOMWINDOW == 66 (0x134a1d000) [pid = 1669] [serial = 739] [outer = 0x0] [url = about:blank] 20:07:17 INFO - PROCESS | 1669 | --DOMWINDOW == 65 (0x134a1c800) [pid = 1669] [serial = 738] [outer = 0x0] [url = about:blank] 20:07:17 INFO - PROCESS | 1669 | --DOMWINDOW == 64 (0x134bb6800) [pid = 1669] [serial = 740] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 20:07:17 INFO - PROCESS | 1669 | --DOMWINDOW == 63 (0x134bc5000) [pid = 1669] [serial = 742] [outer = 0x0] [url = about:blank] 20:07:17 INFO - PROCESS | 1669 | --DOMWINDOW == 62 (0x134bcb000) [pid = 1669] [serial = 743] [outer = 0x0] [url = about:blank] 20:07:17 INFO - PROCESS | 1669 | --DOMWINDOW == 61 (0x133cdd000) [pid = 1669] [serial = 734] [outer = 0x0] [url = about:blank] 20:07:17 INFO - PROCESS | 1669 | --DOMWINDOW == 60 (0x134a07000) [pid = 1669] [serial = 735] [outer = 0x0] [url = about:blank] 20:07:17 INFO - PROCESS | 1669 | --DOMWINDOW == 59 (0x1338c9800) [pid = 1669] [serial = 731] [outer = 0x0] [url = about:blank] 20:07:17 INFO - PROCESS | 1669 | --DOMWINDOW == 58 (0x133be4000) [pid = 1669] [serial = 732] [outer = 0x0] [url = about:blank] 20:07:17 INFO - PROCESS | 1669 | --DOMWINDOW == 57 (0x1337e3000) [pid = 1669] [serial = 728] [outer = 0x0] [url = about:blank] 20:07:17 INFO - PROCESS | 1669 | --DOMWINDOW == 56 (0x1338af800) [pid = 1669] [serial = 729] [outer = 0x0] [url = about:blank] 20:07:17 INFO - PROCESS | 1669 | --DOMWINDOW == 55 (0x133207000) [pid = 1669] [serial = 725] [outer = 0x0] [url = about:blank] 20:07:17 INFO - PROCESS | 1669 | --DOMWINDOW == 54 (0x13320e800) [pid = 1669] [serial = 726] [outer = 0x0] [url = about:blank] 20:07:17 INFO - PROCESS | 1669 | --DOMWINDOW == 53 (0x13303e000) [pid = 1669] [serial = 722] [outer = 0x0] [url = about:blank] 20:07:17 INFO - PROCESS | 1669 | --DOMWINDOW == 52 (0x13304f800) [pid = 1669] [serial = 723] [outer = 0x0] [url = about:blank] 20:07:17 INFO - PROCESS | 1669 | --DOMWINDOW == 51 (0x131d97800) [pid = 1669] [serial = 713] [outer = 0x0] [url = about:blank] 20:07:17 INFO - PROCESS | 1669 | --DOMWINDOW == 50 (0x13283e800) [pid = 1669] [serial = 714] [outer = 0x0] [url = about:blank] 20:07:17 INFO - PROCESS | 1669 | --DOMWINDOW == 49 (0x132856800) [pid = 1669] [serial = 716] [outer = 0x0] [url = about:blank] 20:07:17 INFO - PROCESS | 1669 | --DOMWINDOW == 48 (0x132855000) [pid = 1669] [serial = 717] [outer = 0x0] [url = about:blank] 20:07:17 INFO - PROCESS | 1669 | --DOMWINDOW == 47 (0x132f7b800) [pid = 1669] [serial = 719] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4-2.html] 20:07:17 INFO - PROCESS | 1669 | --DOMWINDOW == 46 (0x132a4b800) [pid = 1669] [serial = 720] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4-3.html] 20:07:17 INFO - PROCESS | 1669 | --DOMWINDOW == 45 (0x1306c5800) [pid = 1669] [serial = 704] [outer = 0x0] [url = about:blank] 20:07:17 INFO - PROCESS | 1669 | --DOMWINDOW == 44 (0x13122e000) [pid = 1669] [serial = 705] [outer = 0x0] [url = about:blank] 20:07:17 INFO - PROCESS | 1669 | --DOMWINDOW == 43 (0x131516000) [pid = 1669] [serial = 707] [outer = 0x0] [url = about:blank] 20:07:17 INFO - PROCESS | 1669 | --DOMWINDOW == 42 (0x131514000) [pid = 1669] [serial = 708] [outer = 0x0] [url = about:blank] 20:07:17 INFO - PROCESS | 1669 | --DOMWINDOW == 41 (0x131b5a800) [pid = 1669] [serial = 710] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3-2.html] 20:07:17 INFO - PROCESS | 1669 | --DOMWINDOW == 40 (0x131504800) [pid = 1669] [serial = 711] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3-3.html] 20:07:17 INFO - PROCESS | 1669 | --DOMWINDOW == 39 (0x12e31b800) [pid = 1669] [serial = 695] [outer = 0x0] [url = about:blank] 20:07:17 INFO - PROCESS | 1669 | --DOMWINDOW == 38 (0x12e5a4000) [pid = 1669] [serial = 696] [outer = 0x0] [url = about:blank] 20:07:17 INFO - PROCESS | 1669 | --DOMWINDOW == 37 (0x12e9db000) [pid = 1669] [serial = 698] [outer = 0x0] [url = about:blank] 20:07:17 INFO - PROCESS | 1669 | --DOMWINDOW == 36 (0x12f991800) [pid = 1669] [serial = 699] [outer = 0x0] [url = about:blank] 20:07:17 INFO - PROCESS | 1669 | --DOMWINDOW == 35 (0x12bd22800) [pid = 1669] [serial = 686] [outer = 0x0] [url = about:blank] 20:07:17 INFO - PROCESS | 1669 | --DOMWINDOW == 34 (0x12c0f0000) [pid = 1669] [serial = 687] [outer = 0x0] [url = about:blank] 20:07:17 INFO - PROCESS | 1669 | --DOMWINDOW == 33 (0x12ccbd000) [pid = 1669] [serial = 689] [outer = 0x0] [url = about:blank] 20:07:17 INFO - PROCESS | 1669 | --DOMWINDOW == 32 (0x12da2a000) [pid = 1669] [serial = 690] [outer = 0x0] [url = about:blank] 20:07:17 INFO - PROCESS | 1669 | --DOMWINDOW == 31 (0x12a07e000) [pid = 1669] [serial = 683] [outer = 0x0] [url = about:blank] 20:07:17 INFO - PROCESS | 1669 | --DOMWINDOW == 30 (0x12a738800) [pid = 1669] [serial = 684] [outer = 0x0] [url = about:blank] 20:07:17 INFO - PROCESS | 1669 | --DOMWINDOW == 29 (0x11f85f000) [pid = 1669] [serial = 680] [outer = 0x0] [url = about:blank] 20:07:17 INFO - PROCESS | 1669 | --DOMWINDOW == 28 (0x11f89b000) [pid = 1669] [serial = 681] [outer = 0x0] [url = about:blank] 20:07:17 INFO - PROCESS | 1669 | --DOMWINDOW == 27 (0x134a0c800) [pid = 1669] [serial = 678] [outer = 0x0] [url = about:blank] 20:07:19 INFO - PROCESS | 1669 | --DOMWINDOW == 26 (0x12bd05800) [pid = 1669] [serial = 752] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 20:07:19 INFO - PROCESS | 1669 | --DOMWINDOW == 25 (0x129f74800) [pid = 1669] [serial = 749] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html] 20:07:24 INFO - PROCESS | 1669 | --DOMWINDOW == 24 (0x12bd13800) [pid = 1669] [serial = 753] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/self1.html] 20:07:24 INFO - PROCESS | 1669 | --DOMWINDOW == 23 (0x12cb13000) [pid = 1669] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 20:07:24 INFO - PROCESS | 1669 | --DOMWINDOW == 22 (0x12b953800) [pid = 1669] [serial = 751] [outer = 0x0] [url = about:blank] 20:07:24 INFO - PROCESS | 1669 | --DOMWINDOW == 21 (0x132f77800) [pid = 1669] [serial = 761] [outer = 0x0] [url = about:blank] 20:07:24 INFO - PROCESS | 1669 | --DOMWINDOW == 20 (0x12f9a8800) [pid = 1669] [serial = 756] [outer = 0x0] [url = about:blank] 20:07:24 INFO - PROCESS | 1669 | --DOMWINDOW == 19 (0x12a93a800) [pid = 1669] [serial = 750] [outer = 0x0] [url = about:blank] 20:07:38 INFO - PROCESS | 1669 | MARIONETTE LOG: INFO: Timeout fired 20:07:38 INFO - PROCESS | 1669 | 1477969658151 Marionette TRACE conn2 <- [1,1113,null,{"value":["/html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html",2,null,null,[["The current browsing context must be chosen if the given name is empty string",3,null,null]]]}] 20:07:38 INFO - . 20:07:38 INFO - TEST-TIMEOUT | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html | took 30362ms 20:07:38 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-default-name.html 20:07:38 INFO - PROCESS | 1669 | 1477969658161 Marionette TRACE conn2 -> [0,1114,"getWindowHandle",null] 20:07:38 INFO - PROCESS | 1669 | 1477969658163 Marionette TRACE conn2 <- [1,1114,null,{"value":"7"}] 20:07:38 INFO - PROCESS | 1669 | 1477969658169 Marionette TRACE conn2 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:07:38 INFO - PROCESS | 1669 | --DOCSHELL 0x12cb12000 == 7 [pid = 1669] [id = 258] 20:07:38 INFO - PROCESS | 1669 | 1477969658273 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 20:07:38 INFO - PROCESS | 1669 | 1477969658299 Marionette TRACE conn2 -> [0,1116,"getWindowHandles",null] 20:07:38 INFO - PROCESS | 1669 | 1477969658301 Marionette TRACE conn2 <- [1,1116,null,["7"]] 20:07:38 INFO - PROCESS | 1669 | 1477969658305 Marionette TRACE conn2 -> [0,1117,"switchToWindow",{"name":"7"}] 20:07:38 INFO - PROCESS | 1669 | 1477969658308 Marionette TRACE conn2 <- [1,1117,null,{}] 20:07:38 INFO - PROCESS | 1669 | 1477969658312 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:07:38 INFO - PROCESS | 1669 | ++DOCSHELL 0x11f860800 == 8 [pid = 1669] [id = 260] 20:07:38 INFO - PROCESS | 1669 | ++DOMWINDOW == 20 (0x11f861000) [pid = 1669] [serial = 763] [outer = 0x0] 20:07:38 INFO - PROCESS | 1669 | ++DOMWINDOW == 21 (0x11f874000) [pid = 1669] [serial = 764] [outer = 0x11f861000] 20:07:38 INFO - PROCESS | 1669 | 1477969658355 Marionette DEBUG loaded listener.js 20:07:38 INFO - PROCESS | 1669 | ++DOMWINDOW == 22 (0x128f3b800) [pid = 1669] [serial = 765] [outer = 0x11f861000] 20:07:38 INFO - PROCESS | 1669 | ++DOCSHELL 0x12917a800 == 9 [pid = 1669] [id = 261] 20:07:38 INFO - PROCESS | 1669 | ++DOMWINDOW == 23 (0x129662000) [pid = 1669] [serial = 766] [outer = 0x0] 20:07:38 INFO - PROCESS | 1669 | ++DOMWINDOW == 24 (0x1296ea000) [pid = 1669] [serial = 767] [outer = 0x129662000] 20:07:38 INFO - PROCESS | 1669 | ++DOCSHELL 0x129954000 == 10 [pid = 1669] [id = 262] 20:07:38 INFO - PROCESS | 1669 | ++DOMWINDOW == 25 (0x129956800) [pid = 1669] [serial = 768] [outer = 0x0] 20:07:38 INFO - PROCESS | 1669 | ++DOMWINDOW == 26 (0x129e40800) [pid = 1669] [serial = 769] [outer = 0x129956800] 20:07:38 INFO - PROCESS | 1669 | 1477969658595 Marionette DEBUG loaded listener.js 20:07:38 INFO - PROCESS | 1669 | ++DOMWINDOW == 27 (0x11f868800) [pid = 1669] [serial = 770] [outer = 0x129956800] 20:07:38 INFO - PROCESS | 1669 | 1477969658860 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 \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\"","@http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-default-name.html:23:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-default-name.html:22:1\n"]]]}] 20:07:38 INFO - ... 20:07:38 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-default-name.html | took 715ms 20:07:38 INFO - PROCESS | 1669 | 1477969658884 Marionette TRACE conn2 -> [0,1119,"getWindowHandle",null] 20:07:38 INFO - TEST-START | /html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml 20:07:38 INFO - PROCESS | 1669 | 1477969658886 Marionette TRACE conn2 <- [1,1119,null,{"value":"7"}] 20:07:38 INFO - PROCESS | 1669 | 1477969658889 Marionette TRACE conn2 -> [0,1120,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:07:38 INFO - PROCESS | 1669 | 1477969658986 Marionette TRACE conn2 <- [1,1120,null,{"value":null}] 20:07:38 INFO - PROCESS | 1669 | 1477969658992 Marionette TRACE conn2 -> [0,1121,"getWindowHandles",null] 20:07:38 INFO - PROCESS | 1669 | 1477969658995 Marionette TRACE conn2 <- [1,1121,null,["7"]] 20:07:39 INFO - PROCESS | 1669 | 1477969658998 Marionette TRACE conn2 -> [0,1122,"switchToWindow",{"name":"7"}] 20:07:39 INFO - PROCESS | 1669 | 1477969659001 Marionette TRACE conn2 <- [1,1122,null,{}] 20:07:39 INFO - PROCESS | 1669 | 1477969659004 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:07:39 INFO - PROCESS | 1669 | ++DOCSHELL 0x12b6ba000 == 11 [pid = 1669] [id = 263] 20:07:39 INFO - PROCESS | 1669 | ++DOMWINDOW == 28 (0x12b6bc000) [pid = 1669] [serial = 771] [outer = 0x0] 20:07:39 INFO - PROCESS | 1669 | ++DOMWINDOW == 29 (0x12b949800) [pid = 1669] [serial = 772] [outer = 0x12b6bc000] 20:07:39 INFO - PROCESS | 1669 | 1477969659043 Marionette DEBUG loaded listener.js 20:07:39 INFO - PROCESS | 1669 | ++DOMWINDOW == 30 (0x12b95d000) [pid = 1669] [serial = 773] [outer = 0x12b6bc000] 20:07:39 INFO - PROCESS | 1669 | 1477969659318 Marionette TRACE conn2 <- [1,1123,null,{"value":["/html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml",0,null,null,[["document.close in XHTML",0,null,null]]]}] 20:07:39 INFO - . 20:07:39 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml | took 464ms 20:07:39 INFO - PROCESS | 1669 | 1477969659359 Marionette TRACE conn2 -> [0,1124,"getWindowHandle",null] 20:07:39 INFO - PROCESS | 1669 | 1477969659362 Marionette TRACE conn2 <- [1,1124,null,{"value":"7"}] 20:07:39 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/001.html 20:07:39 INFO - PROCESS | 1669 | 1477969659365 Marionette TRACE conn2 -> [0,1125,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:07:39 INFO - PROCESS | 1669 | 1477969659451 Marionette TRACE conn2 <- [1,1125,null,{"value":null}] 20:07:39 INFO - PROCESS | 1669 | 1477969659491 Marionette TRACE conn2 -> [0,1126,"getWindowHandles",null] 20:07:39 INFO - PROCESS | 1669 | 1477969659493 Marionette TRACE conn2 <- [1,1126,null,["7"]] 20:07:39 INFO - PROCESS | 1669 | 1477969659495 Marionette TRACE conn2 -> [0,1127,"switchToWindow",{"name":"7"}] 20:07:39 INFO - PROCESS | 1669 | 1477969659498 Marionette TRACE conn2 <- [1,1127,null,{}] 20:07:39 INFO - PROCESS | 1669 | 1477969659501 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:07:39 INFO - PROCESS | 1669 | ++DOCSHELL 0x12c0ef800 == 12 [pid = 1669] [id = 264] 20:07:39 INFO - PROCESS | 1669 | ++DOMWINDOW == 31 (0x12c0f0000) [pid = 1669] [serial = 774] [outer = 0x0] 20:07:39 INFO - PROCESS | 1669 | ++DOMWINDOW == 32 (0x12c0f7800) [pid = 1669] [serial = 775] [outer = 0x12c0f0000] 20:07:39 INFO - PROCESS | 1669 | 1477969659544 Marionette DEBUG loaded listener.js 20:07:39 INFO - PROCESS | 1669 | ++DOMWINDOW == 33 (0x12d813800) [pid = 1669] [serial = 776] [outer = 0x12c0f0000] 20:07:39 INFO - PROCESS | 1669 | 1477969659778 Marionette TRACE conn2 <- [1,1128,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/001.html",0,null,null,[["document.write",0,null,null]]]}] 20:07:39 INFO - . 20:07:39 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/001.html | took 465ms 20:07:39 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/002.html 20:07:39 INFO - PROCESS | 1669 | 1477969659830 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 20:07:39 INFO - PROCESS | 1669 | 1477969659832 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 20:07:39 INFO - PROCESS | 1669 | 1477969659835 Marionette TRACE conn2 -> [0,1130,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:07:39 INFO - PROCESS | 1669 | 1477969659908 Marionette TRACE conn2 <- [1,1130,null,{"value":null}] 20:07:39 INFO - PROCESS | 1669 | 1477969659914 Marionette TRACE conn2 -> [0,1131,"getWindowHandles",null] 20:07:39 INFO - PROCESS | 1669 | 1477969659916 Marionette TRACE conn2 <- [1,1131,null,["7"]] 20:07:39 INFO - PROCESS | 1669 | 1477969659918 Marionette TRACE conn2 -> [0,1132,"switchToWindow",{"name":"7"}] 20:07:39 INFO - PROCESS | 1669 | 1477969659920 Marionette TRACE conn2 <- [1,1132,null,{}] 20:07:39 INFO - PROCESS | 1669 | 1477969659922 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:07:39 INFO - PROCESS | 1669 | ++DOCSHELL 0x12ddde000 == 13 [pid = 1669] [id = 265] 20:07:39 INFO - PROCESS | 1669 | ++DOMWINDOW == 34 (0x12ddde800) [pid = 1669] [serial = 777] [outer = 0x0] 20:07:39 INFO - PROCESS | 1669 | ++DOMWINDOW == 35 (0x12df5e000) [pid = 1669] [serial = 778] [outer = 0x12ddde800] 20:07:39 INFO - PROCESS | 1669 | 1477969659957 Marionette DEBUG loaded listener.js 20:07:40 INFO - PROCESS | 1669 | ++DOMWINDOW == 36 (0x12df6b000) [pid = 1669] [serial = 779] [outer = 0x12ddde800] 20:07:40 INFO - PROCESS | 1669 | 1477969660226 Marionette TRACE conn2 <- [1,1133,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/002.html",0,null,null,[["document.write",0,null,null]]]}] 20:07:40 INFO - . 20:07:40 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/002.html | took 416ms 20:07:40 INFO - PROCESS | 1669 | 1477969660251 Marionette TRACE conn2 -> [0,1134,"getWindowHandle",null] 20:07:40 INFO - PROCESS | 1669 | 1477969660253 Marionette TRACE conn2 <- [1,1134,null,{"value":"7"}] 20:07:40 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/003.html 20:07:40 INFO - PROCESS | 1669 | 1477969660255 Marionette TRACE conn2 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:07:40 INFO - PROCESS | 1669 | 1477969660339 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 20:07:40 INFO - PROCESS | 1669 | 1477969660382 Marionette TRACE conn2 -> [0,1136,"getWindowHandles",null] 20:07:40 INFO - PROCESS | 1669 | 1477969660383 Marionette TRACE conn2 <- [1,1136,null,["7"]] 20:07:40 INFO - PROCESS | 1669 | 1477969660385 Marionette TRACE conn2 -> [0,1137,"switchToWindow",{"name":"7"}] 20:07:40 INFO - PROCESS | 1669 | 1477969660387 Marionette TRACE conn2 <- [1,1137,null,{}] 20:07:40 INFO - PROCESS | 1669 | 1477969660389 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:07:40 INFO - PROCESS | 1669 | ++DOCSHELL 0x12e5a8800 == 14 [pid = 1669] [id = 266] 20:07:40 INFO - PROCESS | 1669 | ++DOMWINDOW == 37 (0x12e5aa000) [pid = 1669] [serial = 780] [outer = 0x0] 20:07:40 INFO - PROCESS | 1669 | ++DOMWINDOW == 38 (0x12e5b8800) [pid = 1669] [serial = 781] [outer = 0x12e5aa000] 20:07:40 INFO - PROCESS | 1669 | 1477969660423 Marionette DEBUG loaded listener.js 20:07:40 INFO - PROCESS | 1669 | ++DOMWINDOW == 39 (0x12e7b0800) [pid = 1669] [serial = 782] [outer = 0x12e5aa000] 20:07:40 INFO - PROCESS | 1669 | 1477969660654 Marionette TRACE conn2 <- [1,1138,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/003.html",0,null,null,[["document.write",0,null,null]]]}] 20:07:40 INFO - . 20:07:40 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/003.html | took 415ms 20:07:40 INFO - PROCESS | 1669 | 1477969660670 Marionette TRACE conn2 -> [0,1139,"getWindowHandle",null] 20:07:40 INFO - PROCESS | 1669 | 1477969660671 Marionette TRACE conn2 <- [1,1139,null,{"value":"7"}] 20:07:40 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/004.html 20:07:40 INFO - PROCESS | 1669 | 1477969660674 Marionette TRACE conn2 -> [0,1140,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:07:40 INFO - PROCESS | 1669 | 1477969660759 Marionette TRACE conn2 <- [1,1140,null,{"value":null}] 20:07:40 INFO - PROCESS | 1669 | 1477969660764 Marionette TRACE conn2 -> [0,1141,"getWindowHandles",null] 20:07:40 INFO - PROCESS | 1669 | 1477969660766 Marionette TRACE conn2 <- [1,1141,null,["7"]] 20:07:40 INFO - PROCESS | 1669 | 1477969660769 Marionette TRACE conn2 -> [0,1142,"switchToWindow",{"name":"7"}] 20:07:40 INFO - PROCESS | 1669 | 1477969660771 Marionette TRACE conn2 <- [1,1142,null,{}] 20:07:40 INFO - PROCESS | 1669 | 1477969660773 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:07:40 INFO - PROCESS | 1669 | ++DOCSHELL 0x12fe50800 == 15 [pid = 1669] [id = 267] 20:07:40 INFO - PROCESS | 1669 | ++DOMWINDOW == 40 (0x12fe51000) [pid = 1669] [serial = 783] [outer = 0x0] 20:07:40 INFO - PROCESS | 1669 | ++DOMWINDOW == 41 (0x1301cc000) [pid = 1669] [serial = 784] [outer = 0x12fe51000] 20:07:40 INFO - PROCESS | 1669 | 1477969660807 Marionette DEBUG loaded listener.js 20:07:40 INFO - PROCESS | 1669 | ++DOMWINDOW == 42 (0x1306c9000) [pid = 1669] [serial = 785] [outer = 0x12fe51000] 20:07:41 INFO - PROCESS | 1669 | 1477969661042 Marionette TRACE conn2 <- [1,1143,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/004.html",0,null,null,[["document.write",0,null,null]]]}] 20:07:41 INFO - . 20:07:41 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/004.html | took 415ms 20:07:41 INFO - PROCESS | 1669 | 1477969661089 Marionette TRACE conn2 -> [0,1144,"getWindowHandle",null] 20:07:41 INFO - PROCESS | 1669 | 1477969661090 Marionette TRACE conn2 <- [1,1144,null,{"value":"7"}] 20:07:41 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/005.html 20:07:41 INFO - PROCESS | 1669 | 1477969661093 Marionette TRACE conn2 -> [0,1145,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:07:41 INFO - PROCESS | 1669 | 1477969661163 Marionette TRACE conn2 <- [1,1145,null,{"value":null}] 20:07:41 INFO - PROCESS | 1669 | 1477969661167 Marionette TRACE conn2 -> [0,1146,"getWindowHandles",null] 20:07:41 INFO - PROCESS | 1669 | 1477969661169 Marionette TRACE conn2 <- [1,1146,null,["7"]] 20:07:41 INFO - PROCESS | 1669 | 1477969661171 Marionette TRACE conn2 -> [0,1147,"switchToWindow",{"name":"7"}] 20:07:41 INFO - PROCESS | 1669 | 1477969661173 Marionette TRACE conn2 <- [1,1147,null,{}] 20:07:41 INFO - PROCESS | 1669 | 1477969661211 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:07:41 INFO - PROCESS | 1669 | ++DOCSHELL 0x131504800 == 16 [pid = 1669] [id = 268] 20:07:41 INFO - PROCESS | 1669 | ++DOMWINDOW == 43 (0x131507800) [pid = 1669] [serial = 786] [outer = 0x0] 20:07:41 INFO - PROCESS | 1669 | ++DOMWINDOW == 44 (0x131514800) [pid = 1669] [serial = 787] [outer = 0x131507800] 20:07:41 INFO - PROCESS | 1669 | 1477969661246 Marionette DEBUG loaded listener.js 20:07:41 INFO - PROCESS | 1669 | ++DOMWINDOW == 45 (0x1316a5800) [pid = 1669] [serial = 788] [outer = 0x131507800] 20:07:41 INFO - PROCESS | 1669 | 1477969661451 Marionette TRACE conn2 <- [1,1148,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/005.html",0,null,null,[["document.write",0,null,null]]]}] 20:07:41 INFO - . 20:07:41 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/005.html | took 365ms 20:07:41 INFO - PROCESS | 1669 | 1477969661459 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 20:07:41 INFO - PROCESS | 1669 | 1477969661460 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 20:07:41 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/006.html 20:07:41 INFO - PROCESS | 1669 | 1477969661465 Marionette TRACE conn2 -> [0,1150,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:07:41 INFO - PROCESS | 1669 | 1477969661540 Marionette TRACE conn2 <- [1,1150,null,{"value":null}] 20:07:41 INFO - PROCESS | 1669 | 1477969661543 Marionette TRACE conn2 -> [0,1151,"getWindowHandles",null] 20:07:41 INFO - PROCESS | 1669 | 1477969661544 Marionette TRACE conn2 <- [1,1151,null,["7"]] 20:07:41 INFO - PROCESS | 1669 | 1477969661551 Marionette TRACE conn2 -> [0,1152,"switchToWindow",{"name":"7"}] 20:07:41 INFO - PROCESS | 1669 | 1477969661553 Marionette TRACE conn2 <- [1,1152,null,{}] 20:07:41 INFO - PROCESS | 1669 | 1477969661556 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:07:41 INFO - PROCESS | 1669 | ++DOCSHELL 0x1316b2800 == 17 [pid = 1669] [id = 269] 20:07:41 INFO - PROCESS | 1669 | ++DOMWINDOW == 46 (0x1316b3800) [pid = 1669] [serial = 789] [outer = 0x0] 20:07:41 INFO - PROCESS | 1669 | ++DOMWINDOW == 47 (0x131d7f800) [pid = 1669] [serial = 790] [outer = 0x1316b3800] 20:07:41 INFO - PROCESS | 1669 | 1477969661593 Marionette DEBUG loaded listener.js 20:07:41 INFO - PROCESS | 1669 | ++DOMWINDOW == 48 (0x131d8e000) [pid = 1669] [serial = 791] [outer = 0x1316b3800] 20:07:41 INFO - PROCESS | 1669 | 1477969661897 Marionette TRACE conn2 <- [1,1153,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/006.html",0,null,null,[["document.write",0,null,null]]]}] 20:07:41 INFO - . 20:07:41 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/006.html | took 465ms 20:07:41 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/007.html 20:07:41 INFO - PROCESS | 1669 | 1477969661928 Marionette TRACE conn2 -> [0,1154,"getWindowHandle",null] 20:07:41 INFO - PROCESS | 1669 | 1477969661930 Marionette TRACE conn2 <- [1,1154,null,{"value":"7"}] 20:07:41 INFO - PROCESS | 1669 | 1477969661934 Marionette TRACE conn2 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:07:42 INFO - PROCESS | 1669 | 1477969662071 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 20:07:42 INFO - PROCESS | 1669 | 1477969662081 Marionette TRACE conn2 -> [0,1156,"getWindowHandles",null] 20:07:42 INFO - PROCESS | 1669 | 1477969662083 Marionette TRACE conn2 <- [1,1156,null,["7"]] 20:07:42 INFO - PROCESS | 1669 | 1477969662086 Marionette TRACE conn2 -> [0,1157,"switchToWindow",{"name":"7"}] 20:07:42 INFO - PROCESS | 1669 | 1477969662089 Marionette TRACE conn2 <- [1,1157,null,{}] 20:07:42 INFO - PROCESS | 1669 | 1477969662093 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:07:42 INFO - PROCESS | 1669 | ++DOCSHELL 0x13283f800 == 18 [pid = 1669] [id = 270] 20:07:42 INFO - PROCESS | 1669 | ++DOMWINDOW == 49 (0x132840000) [pid = 1669] [serial = 792] [outer = 0x0] 20:07:42 INFO - PROCESS | 1669 | ++DOMWINDOW == 50 (0x132845000) [pid = 1669] [serial = 793] [outer = 0x132840000] 20:07:42 INFO - PROCESS | 1669 | 1477969662148 Marionette DEBUG loaded listener.js 20:07:42 INFO - PROCESS | 1669 | ++DOMWINDOW == 51 (0x132850800) [pid = 1669] [serial = 794] [outer = 0x132840000] 20:07:42 INFO - PROCESS | 1669 | 1477969662390 Marionette TRACE conn2 <- [1,1158,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/007.html",0,null,null,[["document.write",0,null,null]]]}] 20:07:42 INFO - . 20:07:42 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/007.html | took 467ms 20:07:42 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/008.html 20:07:42 INFO - PROCESS | 1669 | 1477969662401 Marionette TRACE conn2 -> [0,1159,"getWindowHandle",null] 20:07:42 INFO - PROCESS | 1669 | 1477969662402 Marionette TRACE conn2 <- [1,1159,null,{"value":"7"}] 20:07:42 INFO - PROCESS | 1669 | 1477969662405 Marionette TRACE conn2 -> [0,1160,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:07:42 INFO - PROCESS | 1669 | 1477969662492 Marionette TRACE conn2 <- [1,1160,null,{"value":null}] 20:07:42 INFO - PROCESS | 1669 | 1477969662499 Marionette TRACE conn2 -> [0,1161,"getWindowHandles",null] 20:07:42 INFO - PROCESS | 1669 | 1477969662501 Marionette TRACE conn2 <- [1,1161,null,["7"]] 20:07:42 INFO - PROCESS | 1669 | 1477969662503 Marionette TRACE conn2 -> [0,1162,"switchToWindow",{"name":"7"}] 20:07:42 INFO - PROCESS | 1669 | 1477969662506 Marionette TRACE conn2 <- [1,1162,null,{}] 20:07:42 INFO - PROCESS | 1669 | 1477969662508 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:07:42 INFO - PROCESS | 1669 | ++DOCSHELL 0x132f7b800 == 19 [pid = 1669] [id = 271] 20:07:42 INFO - PROCESS | 1669 | ++DOMWINDOW == 52 (0x132f7c000) [pid = 1669] [serial = 795] [outer = 0x0] 20:07:42 INFO - PROCESS | 1669 | ++DOMWINDOW == 53 (0x132f83000) [pid = 1669] [serial = 796] [outer = 0x132f7c000] 20:07:42 INFO - PROCESS | 1669 | 1477969662552 Marionette DEBUG loaded listener.js 20:07:42 INFO - PROCESS | 1669 | ++DOMWINDOW == 54 (0x132f91000) [pid = 1669] [serial = 797] [outer = 0x132f7c000] 20:07:42 INFO - PROCESS | 1669 | 1477969662877 Marionette TRACE conn2 <- [1,1163,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/008.html",0,null,null,[["document.write",0,null,null]]]}] 20:07:42 INFO - . 20:07:42 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/008.html | took 516ms 20:07:42 INFO - PROCESS | 1669 | 1477969662920 Marionette TRACE conn2 -> [0,1164,"getWindowHandle",null] 20:07:42 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/009.html 20:07:42 INFO - PROCESS | 1669 | 1477969662922 Marionette TRACE conn2 <- [1,1164,null,{"value":"7"}] 20:07:42 INFO - PROCESS | 1669 | 1477969662925 Marionette TRACE conn2 -> [0,1165,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:07:43 INFO - PROCESS | 1669 | 1477969663001 Marionette TRACE conn2 <- [1,1165,null,{"value":null}] 20:07:43 INFO - PROCESS | 1669 | 1477969663048 Marionette TRACE conn2 -> [0,1166,"getWindowHandles",null] 20:07:43 INFO - PROCESS | 1669 | 1477969663049 Marionette TRACE conn2 <- [1,1166,null,["7"]] 20:07:43 INFO - PROCESS | 1669 | 1477969663051 Marionette TRACE conn2 -> [0,1167,"switchToWindow",{"name":"7"}] 20:07:43 INFO - PROCESS | 1669 | 1477969663054 Marionette TRACE conn2 <- [1,1167,null,{}] 20:07:43 INFO - PROCESS | 1669 | 1477969663057 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:07:43 INFO - PROCESS | 1669 | ++DOCSHELL 0x13303f800 == 20 [pid = 1669] [id = 272] 20:07:43 INFO - PROCESS | 1669 | ++DOMWINDOW == 55 (0x13304a000) [pid = 1669] [serial = 798] [outer = 0x0] 20:07:43 INFO - PROCESS | 1669 | ++DOMWINDOW == 56 (0x133057000) [pid = 1669] [serial = 799] [outer = 0x13304a000] 20:07:43 INFO - PROCESS | 1669 | 1477969663092 Marionette DEBUG loaded listener.js 20:07:43 INFO - PROCESS | 1669 | ++DOMWINDOW == 57 (0x13305d800) [pid = 1669] [serial = 800] [outer = 0x13304a000] 20:07:43 INFO - PROCESS | 1669 | 1477969663303 Marionette TRACE conn2 <- [1,1168,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/009.html",0,null,null,[["document.write",0,null,null]]]}] 20:07:43 INFO - . 20:07:43 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/009.html | took 414ms 20:07:43 INFO - PROCESS | 1669 | 1477969663339 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 20:07:43 INFO - PROCESS | 1669 | 1477969663341 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 20:07:43 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/010.html 20:07:43 INFO - PROCESS | 1669 | 1477969663343 Marionette TRACE conn2 -> [0,1170,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:07:43 INFO - PROCESS | 1669 | 1477969663417 Marionette TRACE conn2 <- [1,1170,null,{"value":null}] 20:07:43 INFO - PROCESS | 1669 | 1477969663459 Marionette TRACE conn2 -> [0,1171,"getWindowHandles",null] 20:07:43 INFO - PROCESS | 1669 | 1477969663460 Marionette TRACE conn2 <- [1,1171,null,["7"]] 20:07:43 INFO - PROCESS | 1669 | 1477969663464 Marionette TRACE conn2 -> [0,1172,"switchToWindow",{"name":"7"}] 20:07:43 INFO - PROCESS | 1669 | 1477969663466 Marionette TRACE conn2 <- [1,1172,null,{}] 20:07:43 INFO - PROCESS | 1669 | 1477969663468 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:07:43 INFO - PROCESS | 1669 | ++DOCSHELL 0x133209800 == 21 [pid = 1669] [id = 273] 20:07:43 INFO - PROCESS | 1669 | ++DOMWINDOW == 58 (0x133218800) [pid = 1669] [serial = 801] [outer = 0x0] 20:07:43 INFO - PROCESS | 1669 | ++DOMWINDOW == 59 (0x1337e0800) [pid = 1669] [serial = 802] [outer = 0x133218800] 20:07:43 INFO - PROCESS | 1669 | 1477969663501 Marionette DEBUG loaded listener.js 20:07:43 INFO - PROCESS | 1669 | ++DOMWINDOW == 60 (0x1337e6000) [pid = 1669] [serial = 803] [outer = 0x133218800] 20:07:43 INFO - PROCESS | 1669 | 1477969663697 Marionette TRACE conn2 <- [1,1173,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/010.html",0,null,null,[["document.write",0,null,null]]]}] 20:07:43 INFO - . 20:07:43 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/010.html | took 365ms 20:07:43 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/011.html 20:07:43 INFO - PROCESS | 1669 | 1477969663708 Marionette TRACE conn2 -> [0,1174,"getWindowHandle",null] 20:07:43 INFO - PROCESS | 1669 | 1477969663710 Marionette TRACE conn2 <- [1,1174,null,{"value":"7"}] 20:07:43 INFO - PROCESS | 1669 | 1477969663723 Marionette TRACE conn2 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:07:43 INFO - PROCESS | 1669 | 1477969663813 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 20:07:43 INFO - PROCESS | 1669 | 1477969663819 Marionette TRACE conn2 -> [0,1176,"getWindowHandles",null] 20:07:43 INFO - PROCESS | 1669 | 1477969663820 Marionette TRACE conn2 <- [1,1176,null,["7"]] 20:07:43 INFO - PROCESS | 1669 | 1477969663822 Marionette TRACE conn2 -> [0,1177,"switchToWindow",{"name":"7"}] 20:07:43 INFO - PROCESS | 1669 | 1477969663824 Marionette TRACE conn2 <- [1,1177,null,{}] 20:07:43 INFO - PROCESS | 1669 | 1477969663826 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:07:43 INFO - PROCESS | 1669 | ++DOCSHELL 0x1338c4000 == 22 [pid = 1669] [id = 274] 20:07:43 INFO - PROCESS | 1669 | ++DOMWINDOW == 61 (0x1338c5000) [pid = 1669] [serial = 804] [outer = 0x0] 20:07:43 INFO - PROCESS | 1669 | ++DOMWINDOW == 62 (0x1338ca000) [pid = 1669] [serial = 805] [outer = 0x1338c5000] 20:07:43 INFO - PROCESS | 1669 | 1477969663861 Marionette DEBUG loaded listener.js 20:07:43 INFO - PROCESS | 1669 | ++DOMWINDOW == 63 (0x133be3800) [pid = 1669] [serial = 806] [outer = 0x1338c5000] 20:07:44 INFO - PROCESS | 1669 | 1477969664050 Marionette TRACE conn2 <- [1,1178,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/011.html",0,null,null,[["document.write",0,null,null]]]}] 20:07:44 INFO - . 20:07:44 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/011.html | took 416ms 20:07:44 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/012.html 20:07:44 INFO - PROCESS | 1669 | 1477969664130 Marionette TRACE conn2 -> [0,1179,"getWindowHandle",null] 20:07:44 INFO - PROCESS | 1669 | 1477969664131 Marionette TRACE conn2 <- [1,1179,null,{"value":"7"}] 20:07:44 INFO - PROCESS | 1669 | 1477969664134 Marionette TRACE conn2 -> [0,1180,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:07:44 INFO - PROCESS | 1669 | 1477969664205 Marionette TRACE conn2 <- [1,1180,null,{"value":null}] 20:07:44 INFO - PROCESS | 1669 | 1477969664209 Marionette TRACE conn2 -> [0,1181,"getWindowHandles",null] 20:07:44 INFO - PROCESS | 1669 | 1477969664210 Marionette TRACE conn2 <- [1,1181,null,["7"]] 20:07:44 INFO - PROCESS | 1669 | 1477969664213 Marionette TRACE conn2 -> [0,1182,"switchToWindow",{"name":"7"}] 20:07:44 INFO - PROCESS | 1669 | 1477969664217 Marionette TRACE conn2 <- [1,1182,null,{}] 20:07:44 INFO - PROCESS | 1669 | 1477969664219 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:07:44 INFO - PROCESS | 1669 | ++DOCSHELL 0x133ccf000 == 23 [pid = 1669] [id = 275] 20:07:44 INFO - PROCESS | 1669 | ++DOMWINDOW == 64 (0x133cd1000) [pid = 1669] [serial = 807] [outer = 0x0] 20:07:44 INFO - PROCESS | 1669 | ++DOMWINDOW == 65 (0x133cdd000) [pid = 1669] [serial = 808] [outer = 0x133cd1000] 20:07:44 INFO - PROCESS | 1669 | 1477969664253 Marionette DEBUG loaded listener.js 20:07:44 INFO - PROCESS | 1669 | ++DOMWINDOW == 66 (0x134a06000) [pid = 1669] [serial = 809] [outer = 0x133cd1000] 20:07:44 INFO - PROCESS | 1669 | 1477969664518 Marionette TRACE conn2 <- [1,1183,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/012.html",0,null,null,[["document.write",0,null,null]]]}] 20:07:44 INFO - . 20:07:44 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/012.html | took 419ms 20:07:44 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/013.html 20:07:44 INFO - PROCESS | 1669 | 1477969664552 Marionette TRACE conn2 -> [0,1184,"getWindowHandle",null] 20:07:44 INFO - PROCESS | 1669 | 1477969664554 Marionette TRACE conn2 <- [1,1184,null,{"value":"7"}] 20:07:44 INFO - PROCESS | 1669 | 1477969664556 Marionette TRACE conn2 -> [0,1185,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:07:44 INFO - PROCESS | 1669 | 1477969664628 Marionette TRACE conn2 <- [1,1185,null,{"value":null}] 20:07:44 INFO - PROCESS | 1669 | 1477969664633 Marionette TRACE conn2 -> [0,1186,"getWindowHandles",null] 20:07:44 INFO - PROCESS | 1669 | 1477969664635 Marionette TRACE conn2 <- [1,1186,null,["7"]] 20:07:44 INFO - PROCESS | 1669 | 1477969664637 Marionette TRACE conn2 -> [0,1187,"switchToWindow",{"name":"7"}] 20:07:44 INFO - PROCESS | 1669 | 1477969664639 Marionette TRACE conn2 <- [1,1187,null,{}] 20:07:44 INFO - PROCESS | 1669 | 1477969664641 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:07:44 INFO - PROCESS | 1669 | ++DOCSHELL 0x13305c000 == 24 [pid = 1669] [id = 276] 20:07:44 INFO - PROCESS | 1669 | ++DOMWINDOW == 67 (0x1337e5800) [pid = 1669] [serial = 810] [outer = 0x0] 20:07:44 INFO - PROCESS | 1669 | ++DOMWINDOW == 68 (0x134a0f000) [pid = 1669] [serial = 811] [outer = 0x1337e5800] 20:07:44 INFO - PROCESS | 1669 | 1477969664674 Marionette DEBUG loaded listener.js 20:07:44 INFO - PROCESS | 1669 | ++DOMWINDOW == 69 (0x134a1b000) [pid = 1669] [serial = 812] [outer = 0x1337e5800] 20:07:44 INFO - PROCESS | 1669 | 1477969664921 Marionette TRACE conn2 <- [1,1188,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/013.html",0,null,null,[["document.write",0,null,null]]]}] 20:07:44 INFO - . 20:07:44 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/013.html | took 415ms 20:07:44 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/014.html 20:07:44 INFO - PROCESS | 1669 | 1477969664971 Marionette TRACE conn2 -> [0,1189,"getWindowHandle",null] 20:07:44 INFO - PROCESS | 1669 | 1477969664972 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 20:07:44 INFO - PROCESS | 1669 | 1477969664975 Marionette TRACE conn2 -> [0,1190,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:07:45 INFO - PROCESS | 1669 | 1477969665053 Marionette TRACE conn2 <- [1,1190,null,{"value":null}] 20:07:45 INFO - PROCESS | 1669 | 1477969665056 Marionette TRACE conn2 -> [0,1191,"getWindowHandles",null] 20:07:45 INFO - PROCESS | 1669 | 1477969665058 Marionette TRACE conn2 <- [1,1191,null,["7"]] 20:07:45 INFO - PROCESS | 1669 | 1477969665060 Marionette TRACE conn2 -> [0,1192,"switchToWindow",{"name":"7"}] 20:07:45 INFO - PROCESS | 1669 | 1477969665062 Marionette TRACE conn2 <- [1,1192,null,{}] 20:07:45 INFO - PROCESS | 1669 | 1477969665065 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:07:45 INFO - PROCESS | 1669 | ++DOCSHELL 0x134bc1800 == 25 [pid = 1669] [id = 277] 20:07:45 INFO - PROCESS | 1669 | ++DOMWINDOW == 70 (0x134bc2800) [pid = 1669] [serial = 813] [outer = 0x0] 20:07:45 INFO - PROCESS | 1669 | ++DOMWINDOW == 71 (0x134bc8800) [pid = 1669] [serial = 814] [outer = 0x134bc2800] 20:07:45 INFO - PROCESS | 1669 | 1477969665098 Marionette DEBUG loaded listener.js 20:07:45 INFO - PROCESS | 1669 | ++DOMWINDOW == 72 (0x134bd1800) [pid = 1669] [serial = 815] [outer = 0x134bc2800] 20:07:45 INFO - PROCESS | 1669 | 1477969665340 Marionette TRACE conn2 <- [1,1193,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/014.html",0,null,null,[["document.write",0,null,null]]]}] 20:07:45 INFO - . 20:07:45 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/014.html | took 414ms 20:07:45 INFO - PROCESS | 1669 | 1477969665390 Marionette TRACE conn2 -> [0,1194,"getWindowHandle",null] 20:07:45 INFO - PROCESS | 1669 | 1477969665391 Marionette TRACE conn2 <- [1,1194,null,{"value":"7"}] 20:07:45 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/015.html 20:07:45 INFO - PROCESS | 1669 | 1477969665394 Marionette TRACE conn2 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:07:45 INFO - PROCESS | 1669 | 1477969665469 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 20:07:45 INFO - PROCESS | 1669 | 1477969665514 Marionette TRACE conn2 -> [0,1196,"getWindowHandles",null] 20:07:45 INFO - PROCESS | 1669 | 1477969665515 Marionette TRACE conn2 <- [1,1196,null,["7"]] 20:07:45 INFO - PROCESS | 1669 | 1477969665517 Marionette TRACE conn2 -> [0,1197,"switchToWindow",{"name":"7"}] 20:07:45 INFO - PROCESS | 1669 | 1477969665519 Marionette TRACE conn2 <- [1,1197,null,{}] 20:07:45 INFO - PROCESS | 1669 | 1477969665521 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:07:45 INFO - PROCESS | 1669 | ++DOCSHELL 0x134bd3000 == 26 [pid = 1669] [id = 278] 20:07:45 INFO - PROCESS | 1669 | ++DOMWINDOW == 73 (0x13543e000) [pid = 1669] [serial = 816] [outer = 0x0] 20:07:45 INFO - PROCESS | 1669 | ++DOMWINDOW == 74 (0x135509000) [pid = 1669] [serial = 817] [outer = 0x13543e000] 20:07:45 INFO - PROCESS | 1669 | 1477969665554 Marionette DEBUG loaded listener.js 20:07:45 INFO - PROCESS | 1669 | ++DOMWINDOW == 75 (0x135511000) [pid = 1669] [serial = 818] [outer = 0x13543e000] 20:07:45 INFO - PROCESS | 1669 | 1477969665767 Marionette TRACE conn2 <- [1,1198,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/015.html",0,null,null,[["document.write",0,null,null]]]}] 20:07:45 INFO - . 20:07:45 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/015.html | took 415ms 20:07:45 INFO - PROCESS | 1669 | 1477969665810 Marionette TRACE conn2 -> [0,1199,"getWindowHandle",null] 20:07:45 INFO - PROCESS | 1669 | 1477969665811 Marionette TRACE conn2 <- [1,1199,null,{"value":"7"}] 20:07:45 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/016.html 20:07:45 INFO - PROCESS | 1669 | 1477969665815 Marionette TRACE conn2 -> [0,1200,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:07:45 INFO - PROCESS | 1669 | 1477969665889 Marionette TRACE conn2 <- [1,1200,null,{"value":null}] 20:07:45 INFO - PROCESS | 1669 | 1477969665894 Marionette TRACE conn2 -> [0,1201,"getWindowHandles",null] 20:07:45 INFO - PROCESS | 1669 | 1477969665898 Marionette TRACE conn2 <- [1,1201,null,["7"]] 20:07:45 INFO - PROCESS | 1669 | 1477969665903 Marionette TRACE conn2 -> [0,1202,"switchToWindow",{"name":"7"}] 20:07:45 INFO - PROCESS | 1669 | 1477969665906 Marionette TRACE conn2 <- [1,1202,null,{}] 20:07:45 INFO - PROCESS | 1669 | 1477969665909 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:07:45 INFO - PROCESS | 1669 | ++DOCSHELL 0x135522800 == 27 [pid = 1669] [id = 279] 20:07:45 INFO - PROCESS | 1669 | ++DOMWINDOW == 76 (0x135834800) [pid = 1669] [serial = 819] [outer = 0x0] 20:07:45 INFO - PROCESS | 1669 | ++DOMWINDOW == 77 (0x135839800) [pid = 1669] [serial = 820] [outer = 0x135834800] 20:07:45 INFO - PROCESS | 1669 | 1477969665962 Marionette DEBUG loaded listener.js 20:07:46 INFO - PROCESS | 1669 | ++DOMWINDOW == 78 (0x13583f800) [pid = 1669] [serial = 821] [outer = 0x135834800] 20:07:46 INFO - PROCESS | 1669 | 1477969666327 Marionette TRACE conn2 <- [1,1203,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/016.html",0,null,null,[["document.write",0,null,null]]]}] 20:07:46 INFO - . 20:07:46 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/016.html | took 567ms 20:07:46 INFO - PROCESS | 1669 | 1477969666382 Marionette TRACE conn2 -> [0,1204,"getWindowHandle",null] 20:07:46 INFO - PROCESS | 1669 | 1477969666385 Marionette TRACE conn2 <- [1,1204,null,{"value":"7"}] 20:07:46 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/017.html 20:07:46 INFO - PROCESS | 1669 | 1477969666390 Marionette TRACE conn2 -> [0,1205,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:07:46 INFO - PROCESS | 1669 | 1477969666496 Marionette TRACE conn2 <- [1,1205,null,{"value":null}] 20:07:46 INFO - PROCESS | 1669 | 1477969666540 Marionette TRACE conn2 -> [0,1206,"getWindowHandles",null] 20:07:46 INFO - PROCESS | 1669 | 1477969666543 Marionette TRACE conn2 <- [1,1206,null,["7"]] 20:07:46 INFO - PROCESS | 1669 | 1477969666546 Marionette TRACE conn2 -> [0,1207,"switchToWindow",{"name":"7"}] 20:07:46 INFO - PROCESS | 1669 | 1477969666550 Marionette TRACE conn2 <- [1,1207,null,{}] 20:07:46 INFO - PROCESS | 1669 | 1477969666553 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:07:46 INFO - PROCESS | 1669 | ++DOCSHELL 0x12a71e000 == 28 [pid = 1669] [id = 280] 20:07:46 INFO - PROCESS | 1669 | ++DOMWINDOW == 79 (0x12a722000) [pid = 1669] [serial = 822] [outer = 0x0] 20:07:46 INFO - PROCESS | 1669 | ++DOMWINDOW == 80 (0x12a931800) [pid = 1669] [serial = 823] [outer = 0x12a722000] 20:07:46 INFO - PROCESS | 1669 | 1477969666608 Marionette DEBUG loaded listener.js 20:07:46 INFO - PROCESS | 1669 | ++DOMWINDOW == 81 (0x12b957800) [pid = 1669] [serial = 824] [outer = 0x12a722000] 20:07:47 INFO - PROCESS | 1669 | 1477969667027 Marionette TRACE conn2 <- [1,1208,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/017.html",0,null,null,[["document.write",0,null,null]]]}] 20:07:47 INFO - . 20:07:47 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/017.html | took 669ms 20:07:47 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/018.html 20:07:47 INFO - PROCESS | 1669 | 1477969667058 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 20:07:47 INFO - PROCESS | 1669 | 1477969667060 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 20:07:47 INFO - PROCESS | 1669 | 1477969667064 Marionette TRACE conn2 -> [0,1210,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:07:47 INFO - PROCESS | 1669 | 1477969667169 Marionette TRACE conn2 <- [1,1210,null,{"value":null}] 20:07:47 INFO - PROCESS | 1669 | 1477969667215 Marionette TRACE conn2 -> [0,1211,"getWindowHandles",null] 20:07:47 INFO - PROCESS | 1669 | 1477969667217 Marionette TRACE conn2 <- [1,1211,null,["7"]] 20:07:47 INFO - PROCESS | 1669 | 1477969667219 Marionette TRACE conn2 -> [0,1212,"switchToWindow",{"name":"7"}] 20:07:47 INFO - PROCESS | 1669 | 1477969667222 Marionette TRACE conn2 <- [1,1212,null,{}] 20:07:47 INFO - PROCESS | 1669 | 1477969667224 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:07:47 INFO - PROCESS | 1669 | ++DOCSHELL 0x12e5a3000 == 29 [pid = 1669] [id = 281] 20:07:47 INFO - PROCESS | 1669 | ++DOMWINDOW == 82 (0x12e5a4000) [pid = 1669] [serial = 825] [outer = 0x0] 20:07:47 INFO - PROCESS | 1669 | ++DOMWINDOW == 83 (0x12f9a5000) [pid = 1669] [serial = 826] [outer = 0x12e5a4000] 20:07:47 INFO - PROCESS | 1669 | 1477969667266 Marionette DEBUG loaded listener.js 20:07:47 INFO - PROCESS | 1669 | ++DOMWINDOW == 84 (0x1306ad000) [pid = 1669] [serial = 827] [outer = 0x12e5a4000] 20:07:47 INFO - PROCESS | 1669 | 1477969667593 Marionette TRACE conn2 <- [1,1213,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/018.html",0,null,null,[["document.write",0,null,null]]]}] 20:07:47 INFO - . 20:07:47 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/018.html | took 566ms 20:07:47 INFO - PROCESS | 1669 | 1477969667637 Marionette TRACE conn2 -> [0,1214,"getWindowHandle",null] 20:07:47 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/019.html 20:07:47 INFO - PROCESS | 1669 | 1477969667643 Marionette TRACE conn2 <- [1,1214,null,{"value":"7"}] 20:07:47 INFO - PROCESS | 1669 | 1477969667647 Marionette TRACE conn2 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:07:47 INFO - PROCESS | 1669 | 1477969667820 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 20:07:47 INFO - PROCESS | 1669 | 1477969667933 Marionette TRACE conn2 -> [0,1216,"getWindowHandles",null] 20:07:47 INFO - PROCESS | 1669 | 1477969667936 Marionette TRACE conn2 <- [1,1216,null,["7"]] 20:07:47 INFO - PROCESS | 1669 | 1477969667943 Marionette TRACE conn2 -> [0,1217,"switchToWindow",{"name":"7"}] 20:07:47 INFO - PROCESS | 1669 | 1477969667949 Marionette TRACE conn2 <- [1,1217,null,{}] 20:07:47 INFO - PROCESS | 1669 | 1477969667953 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:07:47 INFO - PROCESS | 1669 | ++DOCSHELL 0x133050000 == 30 [pid = 1669] [id = 282] 20:07:47 INFO - PROCESS | 1669 | ++DOMWINDOW == 85 (0x133052000) [pid = 1669] [serial = 828] [outer = 0x0] 20:07:48 INFO - PROCESS | 1669 | ++DOMWINDOW == 86 (0x133217800) [pid = 1669] [serial = 829] [outer = 0x133052000] 20:07:48 INFO - PROCESS | 1669 | 1477969668019 Marionette DEBUG loaded listener.js 20:07:48 INFO - PROCESS | 1669 | ++DOMWINDOW == 87 (0x134a0d000) [pid = 1669] [serial = 830] [outer = 0x133052000] 20:07:48 INFO - PROCESS | 1669 | 1477969668332 Marionette TRACE conn2 <- [1,1218,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/019.html",0,null,null,[["document.write",0,null,null]]]}] 20:07:48 INFO - . 20:07:48 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/019.html | took 716ms 20:07:48 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/020.html 20:07:48 INFO - PROCESS | 1669 | 1477969668363 Marionette TRACE conn2 -> [0,1219,"getWindowHandle",null] 20:07:48 INFO - PROCESS | 1669 | 1477969668364 Marionette TRACE conn2 <- [1,1219,null,{"value":"7"}] 20:07:48 INFO - PROCESS | 1669 | 1477969668367 Marionette TRACE conn2 -> [0,1220,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:07:48 INFO - PROCESS | 1669 | 1477969668464 Marionette TRACE conn2 <- [1,1220,null,{"value":null}] 20:07:48 INFO - PROCESS | 1669 | 1477969668509 Marionette TRACE conn2 -> [0,1221,"getWindowHandles",null] 20:07:48 INFO - PROCESS | 1669 | 1477969668511 Marionette TRACE conn2 <- [1,1221,null,["7"]] 20:07:48 INFO - PROCESS | 1669 | 1477969668513 Marionette TRACE conn2 -> [0,1222,"switchToWindow",{"name":"7"}] 20:07:48 INFO - PROCESS | 1669 | 1477969668515 Marionette TRACE conn2 <- [1,1222,null,{}] 20:07:48 INFO - PROCESS | 1669 | 1477969668518 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:07:48 INFO - PROCESS | 1669 | ++DOCSHELL 0x135846000 == 31 [pid = 1669] [id = 283] 20:07:48 INFO - PROCESS | 1669 | ++DOMWINDOW == 88 (0x135846800) [pid = 1669] [serial = 831] [outer = 0x0] 20:07:48 INFO - PROCESS | 1669 | ++DOMWINDOW == 89 (0x13584f800) [pid = 1669] [serial = 832] [outer = 0x135846800] 20:07:48 INFO - PROCESS | 1669 | 1477969668558 Marionette DEBUG loaded listener.js 20:07:48 INFO - PROCESS | 1669 | ++DOMWINDOW == 90 (0x135fb2800) [pid = 1669] [serial = 833] [outer = 0x135846800] 20:07:48 INFO - PROCESS | 1669 | 1477969668872 Marionette TRACE conn2 <- [1,1223,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/020.html",0,null,null,[["document.write",0,null,null]]]}] 20:07:48 INFO - . 20:07:48 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/020.html | took 516ms 20:07:48 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/021.html 20:07:48 INFO - PROCESS | 1669 | 1477969668884 Marionette TRACE conn2 -> [0,1224,"getWindowHandle",null] 20:07:48 INFO - PROCESS | 1669 | 1477969668885 Marionette TRACE conn2 <- [1,1224,null,{"value":"7"}] 20:07:48 INFO - PROCESS | 1669 | 1477969668888 Marionette TRACE conn2 -> [0,1225,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:07:49 INFO - PROCESS | 1669 | 1477969669106 Marionette TRACE conn2 <- [1,1225,null,{"value":null}] 20:07:49 INFO - PROCESS | 1669 | 1477969669158 Marionette TRACE conn2 -> [0,1226,"getWindowHandles",null] 20:07:49 INFO - PROCESS | 1669 | 1477969669161 Marionette TRACE conn2 <- [1,1226,null,["7"]] 20:07:49 INFO - PROCESS | 1669 | 1477969669165 Marionette TRACE conn2 -> [0,1227,"switchToWindow",{"name":"7"}] 20:07:49 INFO - PROCESS | 1669 | 1477969669169 Marionette TRACE conn2 <- [1,1227,null,{}] 20:07:49 INFO - PROCESS | 1669 | 1477969669173 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:07:49 INFO - PROCESS | 1669 | ++DOCSHELL 0x12ddc6800 == 32 [pid = 1669] [id = 284] 20:07:49 INFO - PROCESS | 1669 | ++DOMWINDOW == 91 (0x12ddc9000) [pid = 1669] [serial = 834] [outer = 0x0] 20:07:49 INFO - PROCESS | 1669 | ++DOMWINDOW == 92 (0x12e30e800) [pid = 1669] [serial = 835] [outer = 0x12ddc9000] 20:07:49 INFO - PROCESS | 1669 | 1477969669213 Marionette DEBUG loaded listener.js 20:07:49 INFO - PROCESS | 1669 | ++DOMWINDOW == 93 (0x131514000) [pid = 1669] [serial = 836] [outer = 0x12ddc9000] 20:07:49 INFO - PROCESS | 1669 | 1477969669549 Marionette TRACE conn2 <- [1,1228,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/021.html",0,null,null,[["document.write",0,null,null]]]}] 20:07:49 INFO - . 20:07:49 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/021.html | took 715ms 20:07:49 INFO - PROCESS | 1669 | 1477969669604 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 20:07:49 INFO - PROCESS | 1669 | 1477969669608 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 20:07:49 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/022.html 20:07:49 INFO - PROCESS | 1669 | 1477969669612 Marionette TRACE conn2 -> [0,1230,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:07:49 INFO - PROCESS | 1669 | 1477969669706 Marionette TRACE conn2 <- [1,1230,null,{"value":null}] 20:07:49 INFO - PROCESS | 1669 | 1477969669754 Marionette TRACE conn2 -> [0,1231,"getWindowHandles",null] 20:07:49 INFO - PROCESS | 1669 | 1477969669756 Marionette TRACE conn2 <- [1,1231,null,["7"]] 20:07:49 INFO - PROCESS | 1669 | 1477969669759 Marionette TRACE conn2 -> [0,1232,"switchToWindow",{"name":"7"}] 20:07:49 INFO - PROCESS | 1669 | 1477969669761 Marionette TRACE conn2 <- [1,1232,null,{}] 20:07:49 INFO - PROCESS | 1669 | 1477969669764 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:07:49 INFO - PROCESS | 1669 | ++DOCSHELL 0x12bd09000 == 33 [pid = 1669] [id = 285] 20:07:49 INFO - PROCESS | 1669 | ++DOMWINDOW == 94 (0x12dddd800) [pid = 1669] [serial = 837] [outer = 0x0] 20:07:49 INFO - PROCESS | 1669 | ++DOMWINDOW == 95 (0x12e095000) [pid = 1669] [serial = 838] [outer = 0x12dddd800] 20:07:49 INFO - PROCESS | 1669 | 1477969669802 Marionette DEBUG loaded listener.js 20:07:49 INFO - PROCESS | 1669 | ++DOMWINDOW == 96 (0x12fc27800) [pid = 1669] [serial = 839] [outer = 0x12dddd800] 20:07:49 INFO - PROCESS | 1669 | --DOCSHELL 0x12917a800 == 32 [pid = 1669] [id = 261] 20:07:49 INFO - PROCESS | 1669 | --DOCSHELL 0x12e9f7000 == 31 [pid = 1669] [id = 257] 20:07:50 INFO - PROCESS | 1669 | 1477969670091 Marionette TRACE conn2 <- [1,1233,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/022.html",0,null,null,[["document.write",0,null,null]]]}] 20:07:50 INFO - . 20:07:50 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/022.html | took 514ms 20:07:50 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/023.html 20:07:50 INFO - PROCESS | 1669 | 1477969670127 Marionette TRACE conn2 -> [0,1234,"getWindowHandle",null] 20:07:50 INFO - PROCESS | 1669 | 1477969670129 Marionette TRACE conn2 <- [1,1234,null,{"value":"7"}] 20:07:50 INFO - PROCESS | 1669 | 1477969670132 Marionette TRACE conn2 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:07:50 INFO - PROCESS | 1669 | 1477969670218 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 20:07:50 INFO - PROCESS | 1669 | 1477969670282 Marionette TRACE conn2 -> [0,1236,"getWindowHandles",null] 20:07:50 INFO - PROCESS | 1669 | 1477969670286 Marionette TRACE conn2 <- [1,1236,null,["7"]] 20:07:50 INFO - PROCESS | 1669 | 1477969670289 Marionette TRACE conn2 -> [0,1237,"switchToWindow",{"name":"7"}] 20:07:50 INFO - PROCESS | 1669 | 1477969670293 Marionette TRACE conn2 <- [1,1237,null,{}] 20:07:50 INFO - PROCESS | 1669 | 1477969670295 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:07:50 INFO - PROCESS | 1669 | ++DOCSHELL 0x12e083800 == 32 [pid = 1669] [id = 286] 20:07:50 INFO - PROCESS | 1669 | ++DOMWINDOW == 97 (0x12e084000) [pid = 1669] [serial = 840] [outer = 0x0] 20:07:50 INFO - PROCESS | 1669 | ++DOMWINDOW == 98 (0x1306cb000) [pid = 1669] [serial = 841] [outer = 0x12e084000] 20:07:50 INFO - PROCESS | 1669 | 1477969670331 Marionette DEBUG loaded listener.js 20:07:50 INFO - PROCESS | 1669 | ++DOMWINDOW == 99 (0x1316b9800) [pid = 1669] [serial = 842] [outer = 0x12e084000] 20:07:50 INFO - PROCESS | 1669 | 1477969670550 Marionette TRACE conn2 <- [1,1238,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/023.html",0,null,null,[["document.write",0,null,null]]]}] 20:07:50 INFO - . 20:07:50 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/023.html | took 465ms 20:07:50 INFO - PROCESS | 1669 | 1477969670596 Marionette TRACE conn2 -> [0,1239,"getWindowHandle",null] 20:07:50 INFO - PROCESS | 1669 | 1477969670598 Marionette TRACE conn2 <- [1,1239,null,{"value":"7"}] 20:07:50 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/024.html 20:07:50 INFO - PROCESS | 1669 | 1477969670601 Marionette TRACE conn2 -> [0,1240,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:07:50 INFO - PROCESS | 1669 | 1477969670686 Marionette TRACE conn2 <- [1,1240,null,{"value":null}] 20:07:50 INFO - PROCESS | 1669 | 1477969670745 Marionette TRACE conn2 -> [0,1241,"getWindowHandles",null] 20:07:50 INFO - PROCESS | 1669 | 1477969670746 Marionette TRACE conn2 <- [1,1241,null,["7"]] 20:07:50 INFO - PROCESS | 1669 | 1477969670749 Marionette TRACE conn2 -> [0,1242,"switchToWindow",{"name":"7"}] 20:07:50 INFO - PROCESS | 1669 | 1477969670751 Marionette TRACE conn2 <- [1,1242,null,{}] 20:07:50 INFO - PROCESS | 1669 | 1477969670754 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:07:50 INFO - PROCESS | 1669 | ++DOCSHELL 0x13284d800 == 33 [pid = 1669] [id = 287] 20:07:50 INFO - PROCESS | 1669 | ++DOMWINDOW == 100 (0x132851800) [pid = 1669] [serial = 843] [outer = 0x0] 20:07:50 INFO - PROCESS | 1669 | ++DOMWINDOW == 101 (0x132a46800) [pid = 1669] [serial = 844] [outer = 0x132851800] 20:07:50 INFO - PROCESS | 1669 | 1477969670788 Marionette DEBUG loaded listener.js 20:07:50 INFO - PROCESS | 1669 | ++DOMWINDOW == 102 (0x132f79000) [pid = 1669] [serial = 845] [outer = 0x132851800] 20:07:51 INFO - PROCESS | 1669 | 1477969671020 Marionette TRACE conn2 <- [1,1243,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/024.html",0,null,null,[["document.write",0,null,null]]]}] 20:07:51 INFO - . 20:07:51 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/024.html | took 466ms 20:07:51 INFO - PROCESS | 1669 | 1477969671068 Marionette TRACE conn2 -> [0,1244,"getWindowHandle",null] 20:07:51 INFO - PROCESS | 1669 | 1477969671070 Marionette TRACE conn2 <- [1,1244,null,{"value":"7"}] 20:07:51 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/025.html 20:07:51 INFO - PROCESS | 1669 | 1477969671073 Marionette TRACE conn2 -> [0,1245,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:07:51 INFO - PROCESS | 1669 | 1477969671150 Marionette TRACE conn2 <- [1,1245,null,{"value":null}] 20:07:51 INFO - PROCESS | 1669 | 1477969671154 Marionette TRACE conn2 -> [0,1246,"getWindowHandles",null] 20:07:51 INFO - PROCESS | 1669 | 1477969671155 Marionette TRACE conn2 <- [1,1246,null,["7"]] 20:07:51 INFO - PROCESS | 1669 | 1477969671157 Marionette TRACE conn2 -> [0,1247,"switchToWindow",{"name":"7"}] 20:07:51 INFO - PROCESS | 1669 | 1477969671159 Marionette TRACE conn2 <- [1,1247,null,{}] 20:07:51 INFO - PROCESS | 1669 | 1477969671163 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:07:51 INFO - PROCESS | 1669 | ++DOCSHELL 0x13320f800 == 34 [pid = 1669] [id = 288] 20:07:51 INFO - PROCESS | 1669 | ++DOMWINDOW == 103 (0x133210000) [pid = 1669] [serial = 846] [outer = 0x0] 20:07:51 INFO - PROCESS | 1669 | ++DOMWINDOW == 104 (0x133222000) [pid = 1669] [serial = 847] [outer = 0x133210000] 20:07:51 INFO - PROCESS | 1669 | 1477969671197 Marionette DEBUG loaded listener.js 20:07:51 INFO - PROCESS | 1669 | ++DOMWINDOW == 105 (0x1338c2000) [pid = 1669] [serial = 848] [outer = 0x133210000] 20:07:51 INFO - PROCESS | 1669 | 1477969671442 Marionette TRACE conn2 <- [1,1248,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/025.html",0,null,null,[["document.write",0,null,null]]]}] 20:07:51 INFO - . 20:07:51 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/025.html | took 414ms 20:07:51 INFO - PROCESS | 1669 | 1477969671487 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 20:07:51 INFO - PROCESS | 1669 | 1477969671489 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 20:07:51 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/026.html 20:07:51 INFO - PROCESS | 1669 | 1477969671492 Marionette TRACE conn2 -> [0,1250,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:07:51 INFO - PROCESS | 1669 | 1477969671590 Marionette TRACE conn2 <- [1,1250,null,{"value":null}] 20:07:51 INFO - PROCESS | 1669 | 1477969671598 Marionette TRACE conn2 -> [0,1251,"getWindowHandles",null] 20:07:51 INFO - PROCESS | 1669 | 1477969671599 Marionette TRACE conn2 <- [1,1251,null,["7"]] 20:07:51 INFO - PROCESS | 1669 | 1477969671601 Marionette TRACE conn2 -> [0,1252,"switchToWindow",{"name":"7"}] 20:07:51 INFO - PROCESS | 1669 | 1477969671603 Marionette TRACE conn2 <- [1,1252,null,{}] 20:07:51 INFO - PROCESS | 1669 | 1477969671605 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:07:51 INFO - PROCESS | 1669 | ++DOCSHELL 0x134a10000 == 35 [pid = 1669] [id = 289] 20:07:51 INFO - PROCESS | 1669 | ++DOMWINDOW == 106 (0x134a10800) [pid = 1669] [serial = 849] [outer = 0x0] 20:07:51 INFO - PROCESS | 1669 | ++DOMWINDOW == 107 (0x134a21000) [pid = 1669] [serial = 850] [outer = 0x134a10800] 20:07:51 INFO - PROCESS | 1669 | 1477969671653 Marionette DEBUG loaded listener.js 20:07:51 INFO - PROCESS | 1669 | ++DOMWINDOW == 108 (0x134bc7000) [pid = 1669] [serial = 851] [outer = 0x134a10800] 20:07:51 INFO - PROCESS | 1669 | 1477969671910 Marionette TRACE conn2 <- [1,1253,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/026.html",0,null,null,[["document.write",0,null,null]]]}] 20:07:51 INFO - . 20:07:51 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/026.html | took 465ms 20:07:51 INFO - PROCESS | 1669 | 1477969671957 Marionette TRACE conn2 -> [0,1254,"getWindowHandle",null] 20:07:51 INFO - PROCESS | 1669 | 1477969671958 Marionette TRACE conn2 <- [1,1254,null,{"value":"7"}] 20:07:51 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/027.html 20:07:51 INFO - PROCESS | 1669 | 1477969671961 Marionette TRACE conn2 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:07:52 INFO - PROCESS | 1669 | 1477969672037 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 20:07:52 INFO - PROCESS | 1669 | 1477969672040 Marionette TRACE conn2 -> [0,1256,"getWindowHandles",null] 20:07:52 INFO - PROCESS | 1669 | 1477969672042 Marionette TRACE conn2 <- [1,1256,null,["7"]] 20:07:52 INFO - PROCESS | 1669 | 1477969672044 Marionette TRACE conn2 -> [0,1257,"switchToWindow",{"name":"7"}] 20:07:52 INFO - PROCESS | 1669 | 1477969672046 Marionette TRACE conn2 <- [1,1257,null,{}] 20:07:52 INFO - PROCESS | 1669 | 1477969672051 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:07:52 INFO - PROCESS | 1669 | ++DOCSHELL 0x12b6a5800 == 36 [pid = 1669] [id = 290] 20:07:52 INFO - PROCESS | 1669 | ++DOMWINDOW == 109 (0x135521800) [pid = 1669] [serial = 852] [outer = 0x0] 20:07:52 INFO - PROCESS | 1669 | ++DOMWINDOW == 110 (0x13583f000) [pid = 1669] [serial = 853] [outer = 0x135521800] 20:07:52 INFO - PROCESS | 1669 | 1477969672084 Marionette DEBUG loaded listener.js 20:07:52 INFO - PROCESS | 1669 | ++DOMWINDOW == 111 (0x135fb8000) [pid = 1669] [serial = 854] [outer = 0x135521800] 20:07:52 INFO - PROCESS | 1669 | 1477969672360 Marionette TRACE conn2 <- [1,1258,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/027.html",0,null,null,[["document.write",0,null,null]]]}] 20:07:52 INFO - . 20:07:52 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/027.html | took 415ms 20:07:52 INFO - PROCESS | 1669 | 1477969672377 Marionette TRACE conn2 -> [0,1259,"getWindowHandle",null] 20:07:52 INFO - PROCESS | 1669 | 1477969672379 Marionette TRACE conn2 <- [1,1259,null,{"value":"7"}] 20:07:52 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/028.html 20:07:52 INFO - PROCESS | 1669 | 1477969672384 Marionette TRACE conn2 -> [0,1260,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:07:52 INFO - PROCESS | 1669 | 1477969672504 Marionette TRACE conn2 <- [1,1260,null,{"value":null}] 20:07:52 INFO - PROCESS | 1669 | 1477969672549 Marionette TRACE conn2 -> [0,1261,"getWindowHandles",null] 20:07:52 INFO - PROCESS | 1669 | 1477969672551 Marionette TRACE conn2 <- [1,1261,null,["7"]] 20:07:52 INFO - PROCESS | 1669 | 1477969672554 Marionette TRACE conn2 -> [0,1262,"switchToWindow",{"name":"7"}] 20:07:52 INFO - PROCESS | 1669 | 1477969672558 Marionette TRACE conn2 <- [1,1262,null,{}] 20:07:52 INFO - PROCESS | 1669 | 1477969672561 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:07:52 INFO - PROCESS | 1669 | ++DOCSHELL 0x135fbc800 == 37 [pid = 1669] [id = 291] 20:07:52 INFO - PROCESS | 1669 | ++DOMWINDOW == 112 (0x135fbd800) [pid = 1669] [serial = 855] [outer = 0x0] 20:07:52 INFO - PROCESS | 1669 | ++DOMWINDOW == 113 (0x135fce000) [pid = 1669] [serial = 856] [outer = 0x135fbd800] 20:07:52 INFO - PROCESS | 1669 | 1477969672614 Marionette DEBUG loaded listener.js 20:07:52 INFO - PROCESS | 1669 | ++DOMWINDOW == 114 (0x136308000) [pid = 1669] [serial = 857] [outer = 0x135fbd800] 20:07:52 INFO - PROCESS | 1669 | 1477969672970 Marionette TRACE conn2 <- [1,1263,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/028.html",0,null,null,[["document.write",0,null,null]]]}] 20:07:53 INFO - . 20:07:53 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/028.html | took 617ms 20:07:53 INFO - PROCESS | 1669 | 1477969673006 Marionette TRACE conn2 -> [0,1264,"getWindowHandle",null] 20:07:53 INFO - PROCESS | 1669 | 1477969673008 Marionette TRACE conn2 <- [1,1264,null,{"value":"7"}] 20:07:53 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/029.html 20:07:53 INFO - PROCESS | 1669 | 1477969673010 Marionette TRACE conn2 -> [0,1265,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:07:53 INFO - PROCESS | 1669 | 1477969673105 Marionette TRACE conn2 <- [1,1265,null,{"value":null}] 20:07:53 INFO - PROCESS | 1669 | 1477969673109 Marionette TRACE conn2 -> [0,1266,"getWindowHandles",null] 20:07:53 INFO - PROCESS | 1669 | 1477969673110 Marionette TRACE conn2 <- [1,1266,null,["7"]] 20:07:53 INFO - PROCESS | 1669 | 1477969673113 Marionette TRACE conn2 -> [0,1267,"switchToWindow",{"name":"7"}] 20:07:53 INFO - PROCESS | 1669 | 1477969673115 Marionette TRACE conn2 <- [1,1267,null,{}] 20:07:53 INFO - PROCESS | 1669 | 1477969673117 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:07:53 INFO - PROCESS | 1669 | ++DOCSHELL 0x1364df000 == 38 [pid = 1669] [id = 292] 20:07:53 INFO - PROCESS | 1669 | ++DOMWINDOW == 115 (0x1364df800) [pid = 1669] [serial = 858] [outer = 0x0] 20:07:53 INFO - PROCESS | 1669 | ++DOMWINDOW == 116 (0x1364e4000) [pid = 1669] [serial = 859] [outer = 0x1364df800] 20:07:53 INFO - PROCESS | 1669 | 1477969673178 Marionette DEBUG loaded listener.js 20:07:53 INFO - PROCESS | 1669 | ++DOMWINDOW == 117 (0x1364ec000) [pid = 1669] [serial = 860] [outer = 0x1364df800] 20:07:53 INFO - PROCESS | 1669 | 1477969673410 Marionette TRACE conn2 <- [1,1268,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/029.html",0,null,null,[["document.write",0,null,null]]]}] 20:07:53 INFO - . 20:07:53 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/029.html | took 414ms 20:07:53 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/030.html 20:07:53 INFO - PROCESS | 1669 | 1477969673425 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 20:07:53 INFO - PROCESS | 1669 | 1477969673426 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 20:07:53 INFO - PROCESS | 1669 | 1477969673429 Marionette TRACE conn2 -> [0,1270,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:07:53 INFO - PROCESS | 1669 | 1477969673526 Marionette TRACE conn2 <- [1,1270,null,{"value":null}] 20:07:53 INFO - PROCESS | 1669 | 1477969673559 Marionette TRACE conn2 -> [0,1271,"getWindowHandles",null] 20:07:53 INFO - PROCESS | 1669 | 1477969673560 Marionette TRACE conn2 <- [1,1271,null,["7"]] 20:07:53 INFO - PROCESS | 1669 | 1477969673562 Marionette TRACE conn2 -> [0,1272,"switchToWindow",{"name":"7"}] 20:07:53 INFO - PROCESS | 1669 | 1477969673564 Marionette TRACE conn2 <- [1,1272,null,{}] 20:07:53 INFO - PROCESS | 1669 | 1477969673567 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:07:53 INFO - PROCESS | 1669 | ++DOCSHELL 0x1364f0000 == 39 [pid = 1669] [id = 293] 20:07:53 INFO - PROCESS | 1669 | ++DOMWINDOW == 118 (0x1364f0800) [pid = 1669] [serial = 861] [outer = 0x0] 20:07:53 INFO - PROCESS | 1669 | ++DOMWINDOW == 119 (0x1369d1000) [pid = 1669] [serial = 862] [outer = 0x1364f0800] 20:07:53 INFO - PROCESS | 1669 | 1477969673599 Marionette DEBUG loaded listener.js 20:07:53 INFO - PROCESS | 1669 | ++DOMWINDOW == 120 (0x1369d6000) [pid = 1669] [serial = 863] [outer = 0x1364f0800] 20:07:53 INFO - PROCESS | 1669 | 1477969673838 Marionette TRACE conn2 <- [1,1273,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/030.html",0,null,null,[["document.write",0,null,null]]]}] 20:07:53 INFO - . 20:07:53 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/030.html | took 415ms 20:07:53 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/031.html 20:07:53 INFO - PROCESS | 1669 | 1477969673851 Marionette TRACE conn2 -> [0,1274,"getWindowHandle",null] 20:07:53 INFO - PROCESS | 1669 | 1477969673852 Marionette TRACE conn2 <- [1,1274,null,{"value":"7"}] 20:07:53 INFO - PROCESS | 1669 | 1477969673855 Marionette TRACE conn2 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:07:53 INFO - PROCESS | 1669 | 1477969673954 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 20:07:53 INFO - PROCESS | 1669 | 1477969673958 Marionette TRACE conn2 -> [0,1276,"getWindowHandles",null] 20:07:53 INFO - PROCESS | 1669 | 1477969673959 Marionette TRACE conn2 <- [1,1276,null,["7"]] 20:07:53 INFO - PROCESS | 1669 | 1477969673961 Marionette TRACE conn2 -> [0,1277,"switchToWindow",{"name":"7"}] 20:07:53 INFO - PROCESS | 1669 | 1477969673964 Marionette TRACE conn2 <- [1,1277,null,{}] 20:07:54 INFO - PROCESS | 1669 | 1477969673994 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:07:54 INFO - PROCESS | 1669 | ++DOCSHELL 0x1369e8000 == 40 [pid = 1669] [id = 294] 20:07:54 INFO - PROCESS | 1669 | ++DOMWINDOW == 121 (0x1369e8800) [pid = 1669] [serial = 864] [outer = 0x0] 20:07:54 INFO - PROCESS | 1669 | ++DOMWINDOW == 122 (0x136f3f800) [pid = 1669] [serial = 865] [outer = 0x1369e8800] 20:07:54 INFO - PROCESS | 1669 | 1477969674029 Marionette DEBUG loaded listener.js 20:07:54 INFO - PROCESS | 1669 | ++DOMWINDOW == 123 (0x136f3a000) [pid = 1669] [serial = 866] [outer = 0x1369e8800] 20:07:54 INFO - PROCESS | 1669 | --DOMWINDOW == 122 (0x134bc2800) [pid = 1669] [serial = 813] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/014.html] 20:07:54 INFO - PROCESS | 1669 | --DOMWINDOW == 121 (0x1337e5800) [pid = 1669] [serial = 810] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/013.html] 20:07:54 INFO - PROCESS | 1669 | --DOMWINDOW == 120 (0x129662000) [pid = 1669] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 20:07:54 INFO - PROCESS | 1669 | --DOMWINDOW == 119 (0x129956800) [pid = 1669] [serial = 768] [outer = 0x0] [url = about:blank] 20:07:54 INFO - PROCESS | 1669 | --DOMWINDOW == 118 (0x12ddde800) [pid = 1669] [serial = 777] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/002.html] 20:07:54 INFO - PROCESS | 1669 | --DOMWINDOW == 117 (0x1316b3800) [pid = 1669] [serial = 789] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/006.html] 20:07:54 INFO - PROCESS | 1669 | --DOMWINDOW == 116 (0x12b6bc000) [pid = 1669] [serial = 771] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml] 20:07:54 INFO - PROCESS | 1669 | --DOMWINDOW == 115 (0x12c0f0000) [pid = 1669] [serial = 774] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/001.html] 20:07:54 INFO - PROCESS | 1669 | --DOMWINDOW == 114 (0x133218800) [pid = 1669] [serial = 801] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/010.html] 20:07:54 INFO - PROCESS | 1669 | --DOMWINDOW == 113 (0x13304a000) [pid = 1669] [serial = 798] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/009.html] 20:07:54 INFO - PROCESS | 1669 | --DOMWINDOW == 112 (0x12fe51000) [pid = 1669] [serial = 783] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/004.html] 20:07:54 INFO - PROCESS | 1669 | --DOMWINDOW == 111 (0x1338c5000) [pid = 1669] [serial = 804] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/011.html] 20:07:54 INFO - PROCESS | 1669 | --DOMWINDOW == 110 (0x131507800) [pid = 1669] [serial = 786] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/005.html] 20:07:54 INFO - PROCESS | 1669 | --DOMWINDOW == 109 (0x12e5aa000) [pid = 1669] [serial = 780] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/003.html] 20:07:54 INFO - PROCESS | 1669 | --DOMWINDOW == 108 (0x132840000) [pid = 1669] [serial = 792] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/007.html] 20:07:54 INFO - PROCESS | 1669 | --DOMWINDOW == 107 (0x132f7c000) [pid = 1669] [serial = 795] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/008.html] 20:07:54 INFO - PROCESS | 1669 | --DOMWINDOW == 106 (0x11f861000) [pid = 1669] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-default-name.html] 20:07:54 INFO - PROCESS | 1669 | --DOMWINDOW == 105 (0x13543e000) [pid = 1669] [serial = 816] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/015.html] 20:07:54 INFO - PROCESS | 1669 | --DOMWINDOW == 104 (0x133cd1000) [pid = 1669] [serial = 807] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/012.html] 20:07:54 INFO - PROCESS | 1669 | --DOMWINDOW == 103 (0x131d8d000) [pid = 1669] [serial = 760] [outer = 0x0] [url = about:blank] 20:07:54 INFO - PROCESS | 1669 | --DOMWINDOW == 102 (0x12f9ac000) [pid = 1669] [serial = 758] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/self2.html] 20:07:54 INFO - PROCESS | 1669 | 1477969674445 Marionette TRACE conn2 <- [1,1278,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/031.html",0,null,null,[["document.write",0,null,null]]]}] 20:07:54 INFO - . 20:07:54 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/031.html | took 615ms 20:07:54 INFO - PROCESS | 1669 | 1477969674471 Marionette TRACE conn2 -> [0,1279,"getWindowHandle",null] 20:07:54 INFO - PROCESS | 1669 | 1477969674472 Marionette TRACE conn2 <- [1,1279,null,{"value":"7"}] 20:07:54 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/032.html 20:07:54 INFO - PROCESS | 1669 | 1477969674475 Marionette TRACE conn2 -> [0,1280,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:07:54 INFO - PROCESS | 1669 | 1477969674565 Marionette TRACE conn2 <- [1,1280,null,{"value":null}] 20:07:54 INFO - PROCESS | 1669 | 1477969674569 Marionette TRACE conn2 -> [0,1281,"getWindowHandles",null] 20:07:54 INFO - PROCESS | 1669 | 1477969674570 Marionette TRACE conn2 <- [1,1281,null,["7"]] 20:07:54 INFO - PROCESS | 1669 | 1477969674572 Marionette TRACE conn2 -> [0,1282,"switchToWindow",{"name":"7"}] 20:07:54 INFO - PROCESS | 1669 | 1477969674574 Marionette TRACE conn2 <- [1,1282,null,{}] 20:07:54 INFO - PROCESS | 1669 | 1477969674576 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:07:54 INFO - PROCESS | 1669 | ++DOCSHELL 0x136f4d000 == 41 [pid = 1669] [id = 295] 20:07:54 INFO - PROCESS | 1669 | ++DOMWINDOW == 103 (0x136f4d800) [pid = 1669] [serial = 867] [outer = 0x0] 20:07:54 INFO - PROCESS | 1669 | ++DOMWINDOW == 104 (0x136f53000) [pid = 1669] [serial = 868] [outer = 0x136f4d800] 20:07:54 INFO - PROCESS | 1669 | 1477969674609 Marionette DEBUG loaded listener.js 20:07:54 INFO - PROCESS | 1669 | ++DOMWINDOW == 105 (0x137304800) [pid = 1669] [serial = 869] [outer = 0x136f4d800] 20:07:54 INFO - PROCESS | 1669 | 1477969674878 Marionette TRACE conn2 <- [1,1283,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/032.html",0,null,null,[["document.write",0,null,null]]]}] 20:07:54 INFO - . 20:07:54 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/032.html | took 416ms 20:07:54 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/033.html 20:07:54 INFO - PROCESS | 1669 | 1477969674892 Marionette TRACE conn2 -> [0,1284,"getWindowHandle",null] 20:07:54 INFO - PROCESS | 1669 | 1477969674893 Marionette TRACE conn2 <- [1,1284,null,{"value":"7"}] 20:07:54 INFO - PROCESS | 1669 | 1477969674896 Marionette TRACE conn2 -> [0,1285,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:07:54 INFO - PROCESS | 1669 | 1477969674970 Marionette TRACE conn2 <- [1,1285,null,{"value":null}] 20:07:54 INFO - PROCESS | 1669 | 1477969674973 Marionette TRACE conn2 -> [0,1286,"getWindowHandles",null] 20:07:54 INFO - PROCESS | 1669 | 1477969674974 Marionette TRACE conn2 <- [1,1286,null,["7"]] 20:07:54 INFO - PROCESS | 1669 | 1477969674976 Marionette TRACE conn2 -> [0,1287,"switchToWindow",{"name":"7"}] 20:07:54 INFO - PROCESS | 1669 | 1477969674978 Marionette TRACE conn2 <- [1,1287,null,{}] 20:07:54 INFO - PROCESS | 1669 | 1477969674983 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:07:54 INFO - PROCESS | 1669 | ++DOCSHELL 0x13730f800 == 42 [pid = 1669] [id = 296] 20:07:54 INFO - PROCESS | 1669 | ++DOMWINDOW == 106 (0x137310000) [pid = 1669] [serial = 870] [outer = 0x0] 20:07:55 INFO - PROCESS | 1669 | ++DOMWINDOW == 107 (0x137315000) [pid = 1669] [serial = 871] [outer = 0x137310000] 20:07:55 INFO - PROCESS | 1669 | 1477969675015 Marionette DEBUG loaded listener.js 20:07:55 INFO - PROCESS | 1669 | ++DOMWINDOW == 108 (0x13731c800) [pid = 1669] [serial = 872] [outer = 0x137310000] 20:07:55 INFO - PROCESS | 1669 | 1477969675289 Marionette TRACE conn2 <- [1,1288,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/033.html",0,null,null,[["document.write",0,null,null]]]}] 20:07:55 INFO - . 20:07:55 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/033.html | took 416ms 20:07:55 INFO - PROCESS | 1669 | 1477969675311 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 20:07:55 INFO - PROCESS | 1669 | 1477969675314 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 20:07:55 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/034.html 20:07:55 INFO - PROCESS | 1669 | 1477969675317 Marionette TRACE conn2 -> [0,1290,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:07:55 INFO - PROCESS | 1669 | 1477969675390 Marionette TRACE conn2 <- [1,1290,null,{"value":null}] 20:07:55 INFO - PROCESS | 1669 | 1477969675445 Marionette TRACE conn2 -> [0,1291,"getWindowHandles",null] 20:07:55 INFO - PROCESS | 1669 | 1477969675446 Marionette TRACE conn2 <- [1,1291,null,["7"]] 20:07:55 INFO - PROCESS | 1669 | 1477969675448 Marionette TRACE conn2 -> [0,1292,"switchToWindow",{"name":"7"}] 20:07:55 INFO - PROCESS | 1669 | 1477969675450 Marionette TRACE conn2 <- [1,1292,null,{}] 20:07:55 INFO - PROCESS | 1669 | 1477969675452 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:07:55 INFO - PROCESS | 1669 | ++DOCSHELL 0x1386c6800 == 43 [pid = 1669] [id = 297] 20:07:55 INFO - PROCESS | 1669 | ++DOMWINDOW == 109 (0x1386c7000) [pid = 1669] [serial = 873] [outer = 0x0] 20:07:55 INFO - PROCESS | 1669 | ++DOMWINDOW == 110 (0x1386d9000) [pid = 1669] [serial = 874] [outer = 0x1386c7000] 20:07:55 INFO - PROCESS | 1669 | 1477969675484 Marionette DEBUG loaded listener.js 20:07:55 INFO - PROCESS | 1669 | ++DOMWINDOW == 111 (0x1386e1000) [pid = 1669] [serial = 875] [outer = 0x1386c7000] 20:07:55 INFO - PROCESS | 1669 | 1477969675690 Marionette TRACE conn2 <- [1,1293,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/034.html",0,null,null,[["document.write",0,null,null]]]}] 20:07:55 INFO - . 20:07:55 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/034.html | took 416ms 20:07:55 INFO - PROCESS | 1669 | 1477969675734 Marionette TRACE conn2 -> [0,1294,"getWindowHandle",null] 20:07:55 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/035.html 20:07:55 INFO - PROCESS | 1669 | 1477969675736 Marionette TRACE conn2 <- [1,1294,null,{"value":"7"}] 20:07:55 INFO - PROCESS | 1669 | 1477969675740 Marionette TRACE conn2 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:07:55 INFO - PROCESS | 1669 | 1477969675854 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 20:07:55 INFO - PROCESS | 1669 | 1477969675860 Marionette TRACE conn2 -> [0,1296,"getWindowHandles",null] 20:07:55 INFO - PROCESS | 1669 | 1477969675862 Marionette TRACE conn2 <- [1,1296,null,["7"]] 20:07:55 INFO - PROCESS | 1669 | 1477969675866 Marionette TRACE conn2 -> [0,1297,"switchToWindow",{"name":"7"}] 20:07:55 INFO - PROCESS | 1669 | 1477969675869 Marionette TRACE conn2 <- [1,1297,null,{}] 20:07:55 INFO - PROCESS | 1669 | 1477969675872 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:07:55 INFO - PROCESS | 1669 | ++DOCSHELL 0x138fae800 == 44 [pid = 1669] [id = 298] 20:07:55 INFO - PROCESS | 1669 | ++DOMWINDOW == 112 (0x138faf000) [pid = 1669] [serial = 876] [outer = 0x0] 20:07:55 INFO - PROCESS | 1669 | ++DOMWINDOW == 113 (0x138fb5000) [pid = 1669] [serial = 877] [outer = 0x138faf000] 20:07:55 INFO - PROCESS | 1669 | 1477969675924 Marionette DEBUG loaded listener.js 20:07:56 INFO - PROCESS | 1669 | ++DOMWINDOW == 114 (0x138fbc800) [pid = 1669] [serial = 878] [outer = 0x138faf000] 20:07:56 INFO - PROCESS | 1669 | 1477969676244 Marionette TRACE conn2 <- [1,1298,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/035.html",0,null,null,[["document.write",0,null,null]]]}] 20:07:56 INFO - . 20:07:56 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/035.html | took 514ms 20:07:56 INFO - PROCESS | 1669 | 1477969676254 Marionette TRACE conn2 -> [0,1299,"getWindowHandle",null] 20:07:56 INFO - PROCESS | 1669 | 1477969676255 Marionette TRACE conn2 <- [1,1299,null,{"value":"7"}] 20:07:56 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/036.html 20:07:56 INFO - PROCESS | 1669 | 1477969676258 Marionette TRACE conn2 -> [0,1300,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:07:56 INFO - PROCESS | 1669 | 1477969676335 Marionette TRACE conn2 <- [1,1300,null,{"value":null}] 20:07:56 INFO - PROCESS | 1669 | 1477969676338 Marionette TRACE conn2 -> [0,1301,"getWindowHandles",null] 20:07:56 INFO - PROCESS | 1669 | 1477969676339 Marionette TRACE conn2 <- [1,1301,null,["7"]] 20:07:56 INFO - PROCESS | 1669 | 1477969676342 Marionette TRACE conn2 -> [0,1302,"switchToWindow",{"name":"7"}] 20:07:56 INFO - PROCESS | 1669 | 1477969676344 Marionette TRACE conn2 <- [1,1302,null,{}] 20:07:56 INFO - PROCESS | 1669 | 1477969676423 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:07:56 INFO - PROCESS | 1669 | ++DOCSHELL 0x11f9a4800 == 45 [pid = 1669] [id = 299] 20:07:56 INFO - PROCESS | 1669 | ++DOMWINDOW == 115 (0x128f37800) [pid = 1669] [serial = 879] [outer = 0x0] 20:07:56 INFO - PROCESS | 1669 | ++DOMWINDOW == 116 (0x129c57800) [pid = 1669] [serial = 880] [outer = 0x128f37800] 20:07:56 INFO - PROCESS | 1669 | 1477969676472 Marionette DEBUG loaded listener.js 20:07:56 INFO - PROCESS | 1669 | ++DOMWINDOW == 117 (0x12bd10000) [pid = 1669] [serial = 881] [outer = 0x128f37800] 20:07:56 INFO - PROCESS | 1669 | 1477969676807 Marionette TRACE conn2 <- [1,1303,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/036.html",0,null,null,[["document.write",0,null,null]]]}] 20:07:56 INFO - . 20:07:56 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/036.html | took 566ms 20:07:56 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/037.html 20:07:56 INFO - PROCESS | 1669 | 1477969676825 Marionette TRACE conn2 -> [0,1304,"getWindowHandle",null] 20:07:56 INFO - PROCESS | 1669 | 1477969676827 Marionette TRACE conn2 <- [1,1304,null,{"value":"7"}] 20:07:56 INFO - PROCESS | 1669 | 1477969676832 Marionette TRACE conn2 -> [0,1305,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:07:56 INFO - PROCESS | 1669 | 1477969676942 Marionette TRACE conn2 <- [1,1305,null,{"value":null}] 20:07:56 INFO - PROCESS | 1669 | 1477969676994 Marionette TRACE conn2 -> [0,1306,"getWindowHandles",null] 20:07:56 INFO - PROCESS | 1669 | 1477969676996 Marionette TRACE conn2 <- [1,1306,null,["7"]] 20:07:57 INFO - PROCESS | 1669 | 1477969676999 Marionette TRACE conn2 -> [0,1307,"switchToWindow",{"name":"7"}] 20:07:57 INFO - PROCESS | 1669 | 1477969677002 Marionette TRACE conn2 <- [1,1307,null,{}] 20:07:57 INFO - PROCESS | 1669 | 1477969677008 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:07:57 INFO - PROCESS | 1669 | ++DOCSHELL 0x131b5d000 == 46 [pid = 1669] [id = 300] 20:07:57 INFO - PROCESS | 1669 | ++DOMWINDOW == 118 (0x131b65000) [pid = 1669] [serial = 882] [outer = 0x0] 20:07:57 INFO - PROCESS | 1669 | ++DOMWINDOW == 119 (0x131d9c800) [pid = 1669] [serial = 883] [outer = 0x131b65000] 20:07:57 INFO - PROCESS | 1669 | 1477969677052 Marionette DEBUG loaded listener.js 20:07:57 INFO - PROCESS | 1669 | ++DOMWINDOW == 120 (0x132f8c000) [pid = 1669] [serial = 884] [outer = 0x131b65000] 20:07:57 INFO - PROCESS | 1669 | 1477969677359 Marionette TRACE conn2 <- [1,1308,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/037.html",0,null,null,[["document.write",0,null,null]]]}] 20:07:57 INFO - . 20:07:57 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/037.html | took 569ms 20:07:57 INFO - PROCESS | 1669 | 1477969677401 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 20:07:57 INFO - PROCESS | 1669 | 1477969677402 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 20:07:57 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/038.html 20:07:57 INFO - PROCESS | 1669 | 1477969677406 Marionette TRACE conn2 -> [0,1310,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:07:57 INFO - PROCESS | 1669 | 1477969677510 Marionette TRACE conn2 <- [1,1310,null,{"value":null}] 20:07:57 INFO - PROCESS | 1669 | 1477969677563 Marionette TRACE conn2 -> [0,1311,"getWindowHandles",null] 20:07:57 INFO - PROCESS | 1669 | 1477969677565 Marionette TRACE conn2 <- [1,1311,null,["7"]] 20:07:57 INFO - PROCESS | 1669 | 1477969677567 Marionette TRACE conn2 -> [0,1312,"switchToWindow",{"name":"7"}] 20:07:57 INFO - PROCESS | 1669 | 1477969677570 Marionette TRACE conn2 <- [1,1312,null,{}] 20:07:57 INFO - PROCESS | 1669 | 1477969677578 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:07:57 INFO - PROCESS | 1669 | ++DOCSHELL 0x13551d000 == 47 [pid = 1669] [id = 301] 20:07:57 INFO - PROCESS | 1669 | ++DOMWINDOW == 121 (0x13551d800) [pid = 1669] [serial = 885] [outer = 0x0] 20:07:57 INFO - PROCESS | 1669 | ++DOMWINDOW == 122 (0x135fbe000) [pid = 1669] [serial = 886] [outer = 0x13551d800] 20:07:57 INFO - PROCESS | 1669 | 1477969677660 Marionette DEBUG loaded listener.js 20:07:57 INFO - PROCESS | 1669 | ++DOMWINDOW == 123 (0x1369d3800) [pid = 1669] [serial = 887] [outer = 0x13551d800] 20:07:57 INFO - PROCESS | 1669 | 1477969677953 Marionette TRACE conn2 <- [1,1313,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/038.html",0,null,null,[["document.write",0,null,null]]]}] 20:07:57 INFO - . 20:07:57 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/038.html | took 564ms 20:07:57 INFO - PROCESS | 1669 | 1477969677971 Marionette TRACE conn2 -> [0,1314,"getWindowHandle",null] 20:07:57 INFO - PROCESS | 1669 | 1477969677972 Marionette TRACE conn2 <- [1,1314,null,{"value":"7"}] 20:07:57 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/039.html 20:07:57 INFO - PROCESS | 1669 | 1477969677975 Marionette TRACE conn2 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:07:58 INFO - PROCESS | 1669 | 1477969678077 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 20:07:58 INFO - PROCESS | 1669 | 1477969678134 Marionette TRACE conn2 -> [0,1316,"getWindowHandles",null] 20:07:58 INFO - PROCESS | 1669 | 1477969678136 Marionette TRACE conn2 <- [1,1316,null,["7"]] 20:07:58 INFO - PROCESS | 1669 | 1477969678139 Marionette TRACE conn2 -> [0,1317,"switchToWindow",{"name":"7"}] 20:07:58 INFO - PROCESS | 1669 | 1477969678143 Marionette TRACE conn2 <- [1,1317,null,{}] 20:07:58 INFO - PROCESS | 1669 | 1477969678145 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:07:58 INFO - PROCESS | 1669 | ++DOCSHELL 0x137316000 == 48 [pid = 1669] [id = 302] 20:07:58 INFO - PROCESS | 1669 | ++DOMWINDOW == 124 (0x137320800) [pid = 1669] [serial = 888] [outer = 0x0] 20:07:58 INFO - PROCESS | 1669 | ++DOMWINDOW == 125 (0x1386d0800) [pid = 1669] [serial = 889] [outer = 0x137320800] 20:07:58 INFO - PROCESS | 1669 | 1477969678184 Marionette DEBUG loaded listener.js 20:07:58 INFO - PROCESS | 1669 | ++DOMWINDOW == 126 (0x138fb9000) [pid = 1669] [serial = 890] [outer = 0x137320800] 20:07:58 INFO - PROCESS | 1669 | 1477969678544 Marionette TRACE conn2 <- [1,1318,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/039.html",0,null,null,[["document.write",0,null,null]]]}] 20:07:58 INFO - . 20:07:58 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/039.html | took 615ms 20:07:58 INFO - PROCESS | 1669 | 1477969678591 Marionette TRACE conn2 -> [0,1319,"getWindowHandle",null] 20:07:58 INFO - PROCESS | 1669 | 1477969678593 Marionette TRACE conn2 <- [1,1319,null,{"value":"7"}] 20:07:58 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/040.html 20:07:58 INFO - PROCESS | 1669 | 1477969678596 Marionette TRACE conn2 -> [0,1320,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:07:58 INFO - PROCESS | 1669 | 1477969678830 Marionette TRACE conn2 <- [1,1320,null,{"value":null}] 20:07:58 INFO - PROCESS | 1669 | 1477969678901 Marionette TRACE conn2 -> [0,1321,"getWindowHandles",null] 20:07:58 INFO - PROCESS | 1669 | 1477969678903 Marionette TRACE conn2 <- [1,1321,null,["7"]] 20:07:58 INFO - PROCESS | 1669 | 1477969678907 Marionette TRACE conn2 -> [0,1322,"switchToWindow",{"name":"7"}] 20:07:58 INFO - PROCESS | 1669 | 1477969678911 Marionette TRACE conn2 <- [1,1322,null,{}] 20:07:58 INFO - PROCESS | 1669 | 1477969678915 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:07:58 INFO - PROCESS | 1669 | ++DOCSHELL 0x12d76a000 == 49 [pid = 1669] [id = 303] 20:07:58 INFO - PROCESS | 1669 | ++DOMWINDOW == 127 (0x12df5f800) [pid = 1669] [serial = 891] [outer = 0x0] 20:07:58 INFO - PROCESS | 1669 | ++DOMWINDOW == 128 (0x12f991800) [pid = 1669] [serial = 892] [outer = 0x12df5f800] 20:07:59 INFO - PROCESS | 1669 | 1477969679000 Marionette DEBUG loaded listener.js 20:07:59 INFO - PROCESS | 1669 | ++DOMWINDOW == 129 (0x13121f000) [pid = 1669] [serial = 893] [outer = 0x12df5f800] 20:07:59 INFO - PROCESS | 1669 | 1477969679325 Marionette TRACE conn2 <- [1,1323,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/040.html",0,null,null,[["document.write entity",0,null,null]]]}] 20:07:59 INFO - . 20:07:59 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/040.html | took 764ms 20:07:59 INFO - PROCESS | 1669 | 1477969679362 Marionette TRACE conn2 -> [0,1324,"getWindowHandle",null] 20:07:59 INFO - PROCESS | 1669 | 1477969679365 Marionette TRACE conn2 <- [1,1324,null,{"value":"7"}] 20:07:59 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/041.html 20:07:59 INFO - PROCESS | 1669 | 1477969679369 Marionette TRACE conn2 -> [0,1325,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:07:59 INFO - PROCESS | 1669 | 1477969679461 Marionette TRACE conn2 <- [1,1325,null,{"value":null}] 20:07:59 INFO - PROCESS | 1669 | 1477969679521 Marionette TRACE conn2 -> [0,1326,"getWindowHandles",null] 20:07:59 INFO - PROCESS | 1669 | 1477969679523 Marionette TRACE conn2 <- [1,1326,null,["7"]] 20:07:59 INFO - PROCESS | 1669 | 1477969679525 Marionette TRACE conn2 -> [0,1327,"switchToWindow",{"name":"7"}] 20:07:59 INFO - PROCESS | 1669 | 1477969679528 Marionette TRACE conn2 <- [1,1327,null,{}] 20:07:59 INFO - PROCESS | 1669 | 1477969679530 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:07:59 INFO - PROCESS | 1669 | ++DOCSHELL 0x12da16800 == 50 [pid = 1669] [id = 304] 20:07:59 INFO - PROCESS | 1669 | ++DOMWINDOW == 130 (0x12da18000) [pid = 1669] [serial = 894] [outer = 0x0] 20:07:59 INFO - PROCESS | 1669 | ++DOMWINDOW == 131 (0x12e318000) [pid = 1669] [serial = 895] [outer = 0x12da18000] 20:07:59 INFO - PROCESS | 1669 | 1477969679568 Marionette DEBUG loaded listener.js 20:07:59 INFO - PROCESS | 1669 | ++DOMWINDOW == 132 (0x1301c9000) [pid = 1669] [serial = 896] [outer = 0x12da18000] 20:08:00 INFO - PROCESS | 1669 | --DOCSHELL 0x138fae800 == 49 [pid = 1669] [id = 298] 20:08:00 INFO - PROCESS | 1669 | --DOCSHELL 0x1386c6800 == 48 [pid = 1669] [id = 297] 20:08:00 INFO - PROCESS | 1669 | --DOCSHELL 0x13730f800 == 47 [pid = 1669] [id = 296] 20:08:00 INFO - PROCESS | 1669 | --DOCSHELL 0x136f4d000 == 46 [pid = 1669] [id = 295] 20:08:00 INFO - PROCESS | 1669 | --DOCSHELL 0x1369e8000 == 45 [pid = 1669] [id = 294] 20:08:00 INFO - PROCESS | 1669 | --DOCSHELL 0x1364f0000 == 44 [pid = 1669] [id = 293] 20:08:00 INFO - PROCESS | 1669 | --DOCSHELL 0x1364df000 == 43 [pid = 1669] [id = 292] 20:08:00 INFO - PROCESS | 1669 | --DOCSHELL 0x135fbc800 == 42 [pid = 1669] [id = 291] 20:08:00 INFO - PROCESS | 1669 | --DOCSHELL 0x12b6a5800 == 41 [pid = 1669] [id = 290] 20:08:00 INFO - PROCESS | 1669 | --DOCSHELL 0x134a10000 == 40 [pid = 1669] [id = 289] 20:08:00 INFO - PROCESS | 1669 | --DOCSHELL 0x13320f800 == 39 [pid = 1669] [id = 288] 20:08:00 INFO - PROCESS | 1669 | --DOCSHELL 0x13284d800 == 38 [pid = 1669] [id = 287] 20:08:00 INFO - PROCESS | 1669 | --DOCSHELL 0x12e083800 == 37 [pid = 1669] [id = 286] 20:08:00 INFO - PROCESS | 1669 | --DOCSHELL 0x12bd09000 == 36 [pid = 1669] [id = 285] 20:08:00 INFO - PROCESS | 1669 | --DOCSHELL 0x135846000 == 35 [pid = 1669] [id = 283] 20:08:00 INFO - PROCESS | 1669 | --DOCSHELL 0x12ddc6800 == 34 [pid = 1669] [id = 284] 20:08:00 INFO - PROCESS | 1669 | --DOCSHELL 0x12e5a3000 == 33 [pid = 1669] [id = 281] 20:08:00 INFO - PROCESS | 1669 | --DOCSHELL 0x133050000 == 32 [pid = 1669] [id = 282] 20:08:00 INFO - PROCESS | 1669 | --DOCSHELL 0x12a71e000 == 31 [pid = 1669] [id = 280] 20:08:00 INFO - PROCESS | 1669 | --DOCSHELL 0x135522800 == 30 [pid = 1669] [id = 279] 20:08:00 INFO - PROCESS | 1669 | --DOCSHELL 0x12d76a000 == 29 [pid = 1669] [id = 303] 20:08:00 INFO - PROCESS | 1669 | --DOCSHELL 0x13551d000 == 28 [pid = 1669] [id = 301] 20:08:00 INFO - PROCESS | 1669 | --DOCSHELL 0x137316000 == 27 [pid = 1669] [id = 302] 20:08:00 INFO - PROCESS | 1669 | --DOCSHELL 0x11f9a4800 == 26 [pid = 1669] [id = 299] 20:08:00 INFO - PROCESS | 1669 | --DOCSHELL 0x131b5d000 == 25 [pid = 1669] [id = 300] 20:08:00 INFO - PROCESS | 1669 | --DOMWINDOW == 131 (0x133049000) [pid = 1669] [serial = 762] [outer = 0x0] [url = about:blank] 20:08:00 INFO - PROCESS | 1669 | --DOMWINDOW == 130 (0x131d90000) [pid = 1669] [serial = 759] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/self2.html] 20:08:00 INFO - PROCESS | 1669 | --DOMWINDOW == 129 (0x134a1b000) [pid = 1669] [serial = 812] [outer = 0x0] [url = about:blank] 20:08:00 INFO - PROCESS | 1669 | --DOMWINDOW == 128 (0x134a0f000) [pid = 1669] [serial = 811] [outer = 0x0] [url = about:blank] 20:08:00 INFO - PROCESS | 1669 | --DOMWINDOW == 127 (0x134bd1800) [pid = 1669] [serial = 815] [outer = 0x0] [url = about:blank] 20:08:00 INFO - PROCESS | 1669 | --DOMWINDOW == 126 (0x134bc8800) [pid = 1669] [serial = 814] [outer = 0x0] [url = about:blank] 20:08:00 INFO - PROCESS | 1669 | --DOMWINDOW == 125 (0x135511000) [pid = 1669] [serial = 818] [outer = 0x0] [url = about:blank] 20:08:00 INFO - PROCESS | 1669 | --DOMWINDOW == 124 (0x135509000) [pid = 1669] [serial = 817] [outer = 0x0] [url = about:blank] 20:08:00 INFO - PROCESS | 1669 | --DOMWINDOW == 123 (0x128f3b800) [pid = 1669] [serial = 765] [outer = 0x0] [url = about:blank] 20:08:00 INFO - PROCESS | 1669 | --DOMWINDOW == 122 (0x11f874000) [pid = 1669] [serial = 764] [outer = 0x0] [url = about:blank] 20:08:00 INFO - PROCESS | 1669 | --DOMWINDOW == 121 (0x11f868800) [pid = 1669] [serial = 770] [outer = 0x0] [url = about:blank] 20:08:00 INFO - PROCESS | 1669 | --DOMWINDOW == 120 (0x129e40800) [pid = 1669] [serial = 769] [outer = 0x0] [url = about:blank] 20:08:00 INFO - PROCESS | 1669 | --DOMWINDOW == 119 (0x12b95d000) [pid = 1669] [serial = 773] [outer = 0x0] [url = about:blank] 20:08:00 INFO - PROCESS | 1669 | --DOMWINDOW == 118 (0x12b949800) [pid = 1669] [serial = 772] [outer = 0x0] [url = about:blank] 20:08:00 INFO - PROCESS | 1669 | --DOMWINDOW == 117 (0x12d813800) [pid = 1669] [serial = 776] [outer = 0x0] [url = about:blank] 20:08:00 INFO - PROCESS | 1669 | --DOMWINDOW == 116 (0x12c0f7800) [pid = 1669] [serial = 775] [outer = 0x0] [url = about:blank] 20:08:00 INFO - PROCESS | 1669 | --DOMWINDOW == 115 (0x12df6b000) [pid = 1669] [serial = 779] [outer = 0x0] [url = about:blank] 20:08:00 INFO - PROCESS | 1669 | --DOMWINDOW == 114 (0x12df5e000) [pid = 1669] [serial = 778] [outer = 0x0] [url = about:blank] 20:08:00 INFO - PROCESS | 1669 | --DOMWINDOW == 113 (0x12e7b0800) [pid = 1669] [serial = 782] [outer = 0x0] [url = about:blank] 20:08:00 INFO - PROCESS | 1669 | --DOMWINDOW == 112 (0x12e5b8800) [pid = 1669] [serial = 781] [outer = 0x0] [url = about:blank] 20:08:00 INFO - PROCESS | 1669 | --DOMWINDOW == 111 (0x1306c9000) [pid = 1669] [serial = 785] [outer = 0x0] [url = about:blank] 20:08:00 INFO - PROCESS | 1669 | --DOMWINDOW == 110 (0x1301cc000) [pid = 1669] [serial = 784] [outer = 0x0] [url = about:blank] 20:08:00 INFO - PROCESS | 1669 | --DOMWINDOW == 109 (0x1316a5800) [pid = 1669] [serial = 788] [outer = 0x0] [url = about:blank] 20:08:00 INFO - PROCESS | 1669 | --DOMWINDOW == 108 (0x131514800) [pid = 1669] [serial = 787] [outer = 0x0] [url = about:blank] 20:08:00 INFO - PROCESS | 1669 | --DOMWINDOW == 107 (0x131d8e000) [pid = 1669] [serial = 791] [outer = 0x0] [url = about:blank] 20:08:00 INFO - PROCESS | 1669 | --DOMWINDOW == 106 (0x131d7f800) [pid = 1669] [serial = 790] [outer = 0x0] [url = about:blank] 20:08:00 INFO - PROCESS | 1669 | --DOMWINDOW == 105 (0x132850800) [pid = 1669] [serial = 794] [outer = 0x0] [url = about:blank] 20:08:00 INFO - PROCESS | 1669 | --DOMWINDOW == 104 (0x132845000) [pid = 1669] [serial = 793] [outer = 0x0] [url = about:blank] 20:08:00 INFO - PROCESS | 1669 | --DOMWINDOW == 103 (0x132f91000) [pid = 1669] [serial = 797] [outer = 0x0] [url = about:blank] 20:08:00 INFO - PROCESS | 1669 | --DOMWINDOW == 102 (0x132f83000) [pid = 1669] [serial = 796] [outer = 0x0] [url = about:blank] 20:08:00 INFO - PROCESS | 1669 | --DOMWINDOW == 101 (0x13305d800) [pid = 1669] [serial = 800] [outer = 0x0] [url = about:blank] 20:08:00 INFO - PROCESS | 1669 | --DOMWINDOW == 100 (0x133057000) [pid = 1669] [serial = 799] [outer = 0x0] [url = about:blank] 20:08:00 INFO - PROCESS | 1669 | --DOMWINDOW == 99 (0x1337e6000) [pid = 1669] [serial = 803] [outer = 0x0] [url = about:blank] 20:08:00 INFO - PROCESS | 1669 | --DOMWINDOW == 98 (0x1337e0800) [pid = 1669] [serial = 802] [outer = 0x0] [url = about:blank] 20:08:00 INFO - PROCESS | 1669 | --DOMWINDOW == 97 (0x133be3800) [pid = 1669] [serial = 806] [outer = 0x0] [url = about:blank] 20:08:00 INFO - PROCESS | 1669 | --DOMWINDOW == 96 (0x1338ca000) [pid = 1669] [serial = 805] [outer = 0x0] [url = about:blank] 20:08:00 INFO - PROCESS | 1669 | --DOMWINDOW == 95 (0x134a06000) [pid = 1669] [serial = 809] [outer = 0x0] [url = about:blank] 20:08:00 INFO - PROCESS | 1669 | --DOMWINDOW == 94 (0x133cdd000) [pid = 1669] [serial = 808] [outer = 0x0] [url = about:blank] 20:08:00 INFO - PROCESS | 1669 | --DOMWINDOW == 93 (0x1296ea000) [pid = 1669] [serial = 767] [outer = 0x0] [url = about:blank] 20:08:00 INFO - PROCESS | 1669 | --DOMWINDOW == 92 (0x135839800) [pid = 1669] [serial = 820] [outer = 0x0] [url = about:blank] 20:08:00 INFO - PROCESS | 1669 | 1477969680393 Marionette TRACE conn2 <- [1,1328,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/041.html",0,null,null,[["document.write entity",0,null,null]]]}] 20:08:00 INFO - . 20:08:00 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/041.html | took 1067ms 20:08:00 INFO - PROCESS | 1669 | 1477969680436 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 20:08:00 INFO - PROCESS | 1669 | 1477969680439 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 20:08:00 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/042.html 20:08:00 INFO - PROCESS | 1669 | 1477969680443 Marionette TRACE conn2 -> [0,1330,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:08:00 INFO - PROCESS | 1669 | 1477969680533 Marionette TRACE conn2 <- [1,1330,null,{"value":null}] 20:08:00 INFO - PROCESS | 1669 | 1477969680537 Marionette TRACE conn2 -> [0,1331,"getWindowHandles",null] 20:08:00 INFO - PROCESS | 1669 | 1477969680540 Marionette TRACE conn2 <- [1,1331,null,["7"]] 20:08:00 INFO - PROCESS | 1669 | 1477969680543 Marionette TRACE conn2 -> [0,1332,"switchToWindow",{"name":"7"}] 20:08:00 INFO - PROCESS | 1669 | 1477969680546 Marionette TRACE conn2 <- [1,1332,null,{}] 20:08:00 INFO - PROCESS | 1669 | 1477969680550 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:08:00 INFO - PROCESS | 1669 | ++DOCSHELL 0x129956800 == 26 [pid = 1669] [id = 305] 20:08:00 INFO - PROCESS | 1669 | ++DOMWINDOW == 93 (0x129957800) [pid = 1669] [serial = 897] [outer = 0x0] 20:08:00 INFO - PROCESS | 1669 | ++DOMWINDOW == 94 (0x129f6f800) [pid = 1669] [serial = 898] [outer = 0x129957800] 20:08:00 INFO - PROCESS | 1669 | 1477969680592 Marionette DEBUG loaded listener.js 20:08:00 INFO - PROCESS | 1669 | ++DOMWINDOW == 95 (0x12a947800) [pid = 1669] [serial = 899] [outer = 0x129957800] 20:08:00 INFO - PROCESS | 1669 | 1477969680877 Marionette TRACE conn2 <- [1,1333,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/042.html",0,null,null,[["document.write entity",0,null,null]]]}] 20:08:00 INFO - . 20:08:00 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/042.html | took 465ms 20:08:00 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/043.html 20:08:00 INFO - PROCESS | 1669 | 1477969680908 Marionette TRACE conn2 -> [0,1334,"getWindowHandle",null] 20:08:00 INFO - PROCESS | 1669 | 1477969680910 Marionette TRACE conn2 <- [1,1334,null,{"value":"7"}] 20:08:00 INFO - PROCESS | 1669 | 1477969680913 Marionette TRACE conn2 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:08:01 INFO - PROCESS | 1669 | 1477969681000 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 20:08:01 INFO - PROCESS | 1669 | 1477969681050 Marionette TRACE conn2 -> [0,1336,"getWindowHandles",null] 20:08:01 INFO - PROCESS | 1669 | 1477969681052 Marionette TRACE conn2 <- [1,1336,null,["7"]] 20:08:01 INFO - PROCESS | 1669 | 1477969681055 Marionette TRACE conn2 -> [0,1337,"switchToWindow",{"name":"7"}] 20:08:01 INFO - PROCESS | 1669 | 1477969681057 Marionette TRACE conn2 <- [1,1337,null,{}] 20:08:01 INFO - PROCESS | 1669 | 1477969681059 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:08:01 INFO - PROCESS | 1669 | ++DOCSHELL 0x12c0ea800 == 27 [pid = 1669] [id = 306] 20:08:01 INFO - PROCESS | 1669 | ++DOMWINDOW == 96 (0x12c0ed000) [pid = 1669] [serial = 900] [outer = 0x0] 20:08:01 INFO - PROCESS | 1669 | ++DOMWINDOW == 97 (0x12c812000) [pid = 1669] [serial = 901] [outer = 0x12c0ed000] 20:08:01 INFO - PROCESS | 1669 | 1477969681102 Marionette DEBUG loaded listener.js 20:08:01 INFO - PROCESS | 1669 | ++DOMWINDOW == 98 (0x12cb14800) [pid = 1669] [serial = 902] [outer = 0x12c0ed000] 20:08:01 INFO - PROCESS | 1669 | 1477969681402 Marionette TRACE conn2 <- [1,1338,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/043.html",0,null,null,[["document.write entity",0,null,null]]]}] 20:08:01 INFO - . 20:08:01 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/043.html | took 514ms 20:08:01 INFO - PROCESS | 1669 | 1477969681436 Marionette TRACE conn2 -> [0,1339,"getWindowHandle",null] 20:08:01 INFO - PROCESS | 1669 | 1477969681442 Marionette TRACE conn2 <- [1,1339,null,{"value":"7"}] 20:08:01 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/044.html 20:08:01 INFO - PROCESS | 1669 | 1477969681446 Marionette TRACE conn2 -> [0,1340,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:08:01 INFO - PROCESS | 1669 | 1477969681569 Marionette TRACE conn2 <- [1,1340,null,{"value":null}] 20:08:01 INFO - PROCESS | 1669 | 1477969681652 Marionette TRACE conn2 -> [0,1341,"getWindowHandles",null] 20:08:01 INFO - PROCESS | 1669 | 1477969681655 Marionette TRACE conn2 <- [1,1341,null,["7"]] 20:08:01 INFO - PROCESS | 1669 | 1477969681658 Marionette TRACE conn2 -> [0,1342,"switchToWindow",{"name":"7"}] 20:08:01 INFO - PROCESS | 1669 | 1477969681664 Marionette TRACE conn2 <- [1,1342,null,{}] 20:08:01 INFO - PROCESS | 1669 | 1477969681670 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:08:01 INFO - PROCESS | 1669 | ++DOCSHELL 0x12d16c000 == 28 [pid = 1669] [id = 307] 20:08:01 INFO - PROCESS | 1669 | ++DOMWINDOW == 99 (0x12d172800) [pid = 1669] [serial = 903] [outer = 0x0] 20:08:01 INFO - PROCESS | 1669 | ++DOMWINDOW == 100 (0x12d763800) [pid = 1669] [serial = 904] [outer = 0x12d172800] 20:08:01 INFO - PROCESS | 1669 | 1477969681714 Marionette DEBUG loaded listener.js 20:08:01 INFO - PROCESS | 1669 | ++DOMWINDOW == 101 (0x12d813800) [pid = 1669] [serial = 905] [outer = 0x12d172800] 20:08:01 INFO - PROCESS | 1669 | 1477969681965 Marionette TRACE conn2 <- [1,1343,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/044.html",0,null,null,[["document.write",0,null,null]]]}] 20:08:02 INFO - . 20:08:02 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/044.html | took 566ms 20:08:02 INFO - PROCESS | 1669 | 1477969682011 Marionette TRACE conn2 -> [0,1344,"getWindowHandle",null] 20:08:02 INFO - PROCESS | 1669 | 1477969682013 Marionette TRACE conn2 <- [1,1344,null,{"value":"7"}] 20:08:02 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/045.html 20:08:02 INFO - PROCESS | 1669 | 1477969682016 Marionette TRACE conn2 -> [0,1345,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:08:02 INFO - PROCESS | 1669 | 1477969682129 Marionette TRACE conn2 <- [1,1345,null,{"value":null}] 20:08:02 INFO - PROCESS | 1669 | 1477969682133 Marionette TRACE conn2 -> [0,1346,"getWindowHandles",null] 20:08:02 INFO - PROCESS | 1669 | 1477969682134 Marionette TRACE conn2 <- [1,1346,null,["7"]] 20:08:02 INFO - PROCESS | 1669 | 1477969682166 Marionette TRACE conn2 -> [0,1347,"switchToWindow",{"name":"7"}] 20:08:02 INFO - PROCESS | 1669 | 1477969682169 Marionette TRACE conn2 <- [1,1347,null,{}] 20:08:02 INFO - PROCESS | 1669 | 1477969682171 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:08:02 INFO - PROCESS | 1669 | ++DOCSHELL 0x12e323000 == 29 [pid = 1669] [id = 308] 20:08:02 INFO - PROCESS | 1669 | ++DOMWINDOW == 102 (0x12e324000) [pid = 1669] [serial = 906] [outer = 0x0] 20:08:02 INFO - PROCESS | 1669 | ++DOMWINDOW == 103 (0x131d90000) [pid = 1669] [serial = 907] [outer = 0x12e324000] 20:08:02 INFO - PROCESS | 1669 | 1477969682212 Marionette DEBUG loaded listener.js 20:08:02 INFO - PROCESS | 1669 | ++DOMWINDOW == 104 (0x132841000) [pid = 1669] [serial = 908] [outer = 0x12e324000] 20:08:02 INFO - PROCESS | 1669 | 1477969682489 Marionette TRACE conn2 <- [1,1348,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/045.html",0,null,null,[["document.write",0,null,null]]]}] 20:08:02 INFO - . 20:08:02 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/045.html | took 514ms 20:08:02 INFO - PROCESS | 1669 | 1477969682531 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 20:08:02 INFO - PROCESS | 1669 | 1477969682532 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 20:08:02 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/046.html 20:08:02 INFO - PROCESS | 1669 | 1477969682535 Marionette TRACE conn2 -> [0,1350,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:08:02 INFO - PROCESS | 1669 | 1477969682639 Marionette TRACE conn2 <- [1,1350,null,{"value":null}] 20:08:02 INFO - PROCESS | 1669 | 1477969682643 Marionette TRACE conn2 -> [0,1351,"getWindowHandles",null] 20:08:02 INFO - PROCESS | 1669 | 1477969682644 Marionette TRACE conn2 <- [1,1351,null,["7"]] 20:08:02 INFO - PROCESS | 1669 | 1477969682648 Marionette TRACE conn2 -> [0,1352,"switchToWindow",{"name":"7"}] 20:08:02 INFO - PROCESS | 1669 | 1477969682650 Marionette TRACE conn2 <- [1,1352,null,{}] 20:08:02 INFO - PROCESS | 1669 | 1477969682682 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:08:02 INFO - PROCESS | 1669 | ++DOCSHELL 0x132f78000 == 30 [pid = 1669] [id = 309] 20:08:02 INFO - PROCESS | 1669 | ++DOMWINDOW == 105 (0x132f7e000) [pid = 1669] [serial = 909] [outer = 0x0] 20:08:02 INFO - PROCESS | 1669 | ++DOMWINDOW == 106 (0x132f85800) [pid = 1669] [serial = 910] [outer = 0x132f7e000] 20:08:02 INFO - PROCESS | 1669 | 1477969682715 Marionette DEBUG loaded listener.js 20:08:02 INFO - PROCESS | 1669 | ++DOMWINDOW == 107 (0x132f95000) [pid = 1669] [serial = 911] [outer = 0x132f7e000] 20:08:02 INFO - PROCESS | 1669 | 1477969682985 Marionette TRACE conn2 <- [1,1353,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/046.html",0,null,null,[["document.write",0,null,null]]]}] 20:08:03 INFO - . 20:08:03 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/046.html | took 465ms 20:08:03 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/047.html 20:08:03 INFO - PROCESS | 1669 | 1477969683001 Marionette TRACE conn2 -> [0,1354,"getWindowHandle",null] 20:08:03 INFO - PROCESS | 1669 | 1477969683002 Marionette TRACE conn2 <- [1,1354,null,{"value":"7"}] 20:08:03 INFO - PROCESS | 1669 | 1477969683005 Marionette TRACE conn2 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:08:03 INFO - PROCESS | 1669 | 1477969683129 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 20:08:03 INFO - PROCESS | 1669 | 1477969683136 Marionette TRACE conn2 -> [0,1356,"getWindowHandles",null] 20:08:03 INFO - PROCESS | 1669 | 1477969683137 Marionette TRACE conn2 <- [1,1356,null,["7"]] 20:08:03 INFO - PROCESS | 1669 | 1477969683139 Marionette TRACE conn2 -> [0,1357,"switchToWindow",{"name":"7"}] 20:08:03 INFO - PROCESS | 1669 | 1477969683141 Marionette TRACE conn2 <- [1,1357,null,{}] 20:08:03 INFO - PROCESS | 1669 | 1477969683173 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:08:03 INFO - PROCESS | 1669 | ++DOCSHELL 0x133214800 == 31 [pid = 1669] [id = 310] 20:08:03 INFO - PROCESS | 1669 | ++DOMWINDOW == 108 (0x13321c800) [pid = 1669] [serial = 912] [outer = 0x0] 20:08:03 INFO - PROCESS | 1669 | ++DOMWINDOW == 109 (0x1338c7800) [pid = 1669] [serial = 913] [outer = 0x13321c800] 20:08:03 INFO - PROCESS | 1669 | 1477969683210 Marionette DEBUG loaded listener.js 20:08:03 INFO - PROCESS | 1669 | ++DOMWINDOW == 110 (0x1337cb000) [pid = 1669] [serial = 914] [outer = 0x13321c800] 20:08:03 INFO - PROCESS | 1669 | ++DOMWINDOW == 111 (0x134a08800) [pid = 1669] [serial = 915] [outer = 0x13321c800] 20:08:03 INFO - PROCESS | 1669 | 1477969683495 Marionette TRACE conn2 <- [1,1358,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/047.html",0,null,null,[["document.write",0,null,null]]]}] 20:08:03 INFO - . 20:08:03 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/047.html | took 514ms 20:08:03 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/048.html 20:08:03 INFO - PROCESS | 1669 | 1477969683520 Marionette TRACE conn2 -> [0,1359,"getWindowHandle",null] 20:08:03 INFO - PROCESS | 1669 | 1477969683521 Marionette TRACE conn2 <- [1,1359,null,{"value":"7"}] 20:08:03 INFO - PROCESS | 1669 | 1477969683524 Marionette TRACE conn2 -> [0,1360,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:08:03 INFO - PROCESS | 1669 | 1477969683633 Marionette TRACE conn2 <- [1,1360,null,{"value":null}] 20:08:03 INFO - PROCESS | 1669 | 1477969683637 Marionette TRACE conn2 -> [0,1361,"getWindowHandles",null] 20:08:03 INFO - PROCESS | 1669 | 1477969683638 Marionette TRACE conn2 <- [1,1361,null,["7"]] 20:08:03 INFO - PROCESS | 1669 | 1477969683669 Marionette TRACE conn2 -> [0,1362,"switchToWindow",{"name":"7"}] 20:08:03 INFO - PROCESS | 1669 | 1477969683672 Marionette TRACE conn2 <- [1,1362,null,{}] 20:08:03 INFO - PROCESS | 1669 | 1477969683674 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:08:03 INFO - PROCESS | 1669 | ++DOCSHELL 0x134a05000 == 32 [pid = 1669] [id = 311] 20:08:03 INFO - PROCESS | 1669 | ++DOMWINDOW == 112 (0x134a05800) [pid = 1669] [serial = 916] [outer = 0x0] 20:08:03 INFO - PROCESS | 1669 | ++DOMWINDOW == 113 (0x134a22000) [pid = 1669] [serial = 917] [outer = 0x134a05800] 20:08:03 INFO - PROCESS | 1669 | 1477969683707 Marionette DEBUG loaded listener.js 20:08:03 INFO - PROCESS | 1669 | ++DOMWINDOW == 114 (0x134bc4800) [pid = 1669] [serial = 918] [outer = 0x134a05800] 20:08:03 INFO - PROCESS | 1669 | ++DOMWINDOW == 115 (0x134bd2000) [pid = 1669] [serial = 919] [outer = 0x134a05800] 20:08:04 INFO - PROCESS | 1669 | --DOMWINDOW == 114 (0x12f998800) [pid = 1669] [serial = 755] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html] 20:08:04 INFO - PROCESS | 1669 | --DOMWINDOW == 113 (0x1364df800) [pid = 1669] [serial = 858] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/029.html] 20:08:04 INFO - PROCESS | 1669 | --DOMWINDOW == 112 (0x134a10800) [pid = 1669] [serial = 849] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/026.html] 20:08:04 INFO - PROCESS | 1669 | --DOMWINDOW == 111 (0x1364f0800) [pid = 1669] [serial = 861] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/030.html] 20:08:04 INFO - PROCESS | 1669 | --DOMWINDOW == 110 (0x12a722000) [pid = 1669] [serial = 822] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/017.html] 20:08:04 INFO - PROCESS | 1669 | --DOMWINDOW == 109 (0x135834800) [pid = 1669] [serial = 819] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/016.html] 20:08:04 INFO - PROCESS | 1669 | --DOMWINDOW == 108 (0x133052000) [pid = 1669] [serial = 828] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/019.html] 20:08:04 INFO - PROCESS | 1669 | --DOMWINDOW == 107 (0x132851800) [pid = 1669] [serial = 843] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/024.html] 20:08:04 INFO - PROCESS | 1669 | --DOMWINDOW == 106 (0x135846800) [pid = 1669] [serial = 831] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/020.html] 20:08:04 INFO - PROCESS | 1669 | --DOMWINDOW == 105 (0x133210000) [pid = 1669] [serial = 846] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/025.html] 20:08:04 INFO - PROCESS | 1669 | --DOMWINDOW == 104 (0x12ddc9000) [pid = 1669] [serial = 834] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/021.html] 20:08:04 INFO - PROCESS | 1669 | --DOMWINDOW == 103 (0x12dddd800) [pid = 1669] [serial = 837] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/022.html] 20:08:04 INFO - PROCESS | 1669 | --DOMWINDOW == 102 (0x12e084000) [pid = 1669] [serial = 840] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/023.html] 20:08:04 INFO - PROCESS | 1669 | --DOMWINDOW == 101 (0x136f4d800) [pid = 1669] [serial = 867] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/032.html] 20:08:04 INFO - PROCESS | 1669 | --DOMWINDOW == 100 (0x138faf000) [pid = 1669] [serial = 876] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/035.html] 20:08:04 INFO - PROCESS | 1669 | --DOMWINDOW == 99 (0x1386c7000) [pid = 1669] [serial = 873] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/034.html] 20:08:04 INFO - PROCESS | 1669 | --DOMWINDOW == 98 (0x1369e8800) [pid = 1669] [serial = 864] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/031.html] 20:08:04 INFO - PROCESS | 1669 | --DOMWINDOW == 97 (0x137310000) [pid = 1669] [serial = 870] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/033.html] 20:08:04 INFO - PROCESS | 1669 | --DOMWINDOW == 96 (0x12e5a4000) [pid = 1669] [serial = 825] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/018.html] 20:08:04 INFO - PROCESS | 1669 | --DOMWINDOW == 95 (0x135fbd800) [pid = 1669] [serial = 855] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/028.html] 20:08:04 INFO - PROCESS | 1669 | --DOMWINDOW == 94 (0x135521800) [pid = 1669] [serial = 852] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/027.html] 20:08:04 INFO - PROCESS | 1669 | 1477969684187 Marionette TRACE conn2 <- [1,1363,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/048.html",0,null,null,[["document.write",0,null,null]]]}] 20:08:04 INFO - . 20:08:04 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/048.html | took 716ms 20:08:04 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/049.html 20:08:04 INFO - PROCESS | 1669 | 1477969684239 Marionette TRACE conn2 -> [0,1364,"getWindowHandle",null] 20:08:04 INFO - PROCESS | 1669 | 1477969684241 Marionette TRACE conn2 <- [1,1364,null,{"value":"7"}] 20:08:04 INFO - PROCESS | 1669 | 1477969684244 Marionette TRACE conn2 -> [0,1365,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:08:04 INFO - PROCESS | 1669 | 1477969684331 Marionette TRACE conn2 <- [1,1365,null,{"value":null}] 20:08:04 INFO - PROCESS | 1669 | 1477969684337 Marionette TRACE conn2 -> [0,1366,"getWindowHandles",null] 20:08:04 INFO - PROCESS | 1669 | 1477969684341 Marionette TRACE conn2 <- [1,1366,null,["7"]] 20:08:04 INFO - PROCESS | 1669 | 1477969684344 Marionette TRACE conn2 -> [0,1367,"switchToWindow",{"name":"7"}] 20:08:04 INFO - PROCESS | 1669 | 1477969684345 Marionette TRACE conn2 <- [1,1367,null,{}] 20:08:04 INFO - PROCESS | 1669 | 1477969684352 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:08:04 INFO - PROCESS | 1669 | ++DOCSHELL 0x133cdd800 == 33 [pid = 1669] [id = 312] 20:08:04 INFO - PROCESS | 1669 | ++DOMWINDOW == 95 (0x133cdf800) [pid = 1669] [serial = 920] [outer = 0x0] 20:08:04 INFO - PROCESS | 1669 | ++DOMWINDOW == 96 (0x134bcb800) [pid = 1669] [serial = 921] [outer = 0x133cdf800] 20:08:04 INFO - PROCESS | 1669 | 1477969684407 Marionette DEBUG loaded listener.js 20:08:04 INFO - PROCESS | 1669 | ++DOMWINDOW == 97 (0x135504800) [pid = 1669] [serial = 922] [outer = 0x133cdf800] 20:08:04 INFO - PROCESS | 1669 | 1477969684788 Marionette TRACE conn2 <- [1,1368,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/049.html",0,null,null,[["document.write plaintext",0,null,null]]]}] 20:08:04 INFO - . 20:08:04 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/049.html | took 565ms 20:08:04 INFO - PROCESS | 1669 | 1477969684809 Marionette TRACE conn2 -> [0,1369,"getWindowHandle",null] 20:08:04 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/050.html 20:08:04 INFO - PROCESS | 1669 | 1477969684811 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 20:08:04 INFO - PROCESS | 1669 | 1477969684813 Marionette TRACE conn2 -> [0,1370,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:08:04 INFO - PROCESS | 1669 | 1477969684886 Marionette TRACE conn2 <- [1,1370,null,{"value":null}] 20:08:04 INFO - PROCESS | 1669 | 1477969684890 Marionette TRACE conn2 -> [0,1371,"getWindowHandles",null] 20:08:04 INFO - PROCESS | 1669 | 1477969684891 Marionette TRACE conn2 <- [1,1371,null,["7"]] 20:08:04 INFO - PROCESS | 1669 | 1477969684893 Marionette TRACE conn2 -> [0,1372,"switchToWindow",{"name":"7"}] 20:08:04 INFO - PROCESS | 1669 | 1477969684895 Marionette TRACE conn2 <- [1,1372,null,{}] 20:08:04 INFO - PROCESS | 1669 | 1477969684900 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:08:04 INFO - PROCESS | 1669 | ++DOCSHELL 0x12d16a000 == 34 [pid = 1669] [id = 313] 20:08:04 INFO - PROCESS | 1669 | ++DOMWINDOW == 98 (0x13551b000) [pid = 1669] [serial = 923] [outer = 0x0] 20:08:04 INFO - PROCESS | 1669 | ++DOMWINDOW == 99 (0x135836000) [pid = 1669] [serial = 924] [outer = 0x13551b000] 20:08:04 INFO - PROCESS | 1669 | 1477969684933 Marionette DEBUG loaded listener.js 20:08:04 INFO - PROCESS | 1669 | ++DOMWINDOW == 100 (0x135850000) [pid = 1669] [serial = 925] [outer = 0x13551b000] 20:08:05 INFO - PROCESS | 1669 | 1477969685177 Marionette TRACE conn2 <- [1,1373,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/050.html",0,null,null,[["document.write plaintext",0,null,null]]]}] 20:08:05 INFO - . 20:08:05 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/050.html | took 414ms 20:08:05 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/051.html 20:08:05 INFO - PROCESS | 1669 | 1477969685228 Marionette TRACE conn2 -> [0,1374,"getWindowHandle",null] 20:08:05 INFO - PROCESS | 1669 | 1477969685229 Marionette TRACE conn2 <- [1,1374,null,{"value":"7"}] 20:08:05 INFO - PROCESS | 1669 | 1477969685232 Marionette TRACE conn2 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:08:05 INFO - PROCESS | 1669 | 1477969685305 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 20:08:05 INFO - PROCESS | 1669 | 1477969685309 Marionette TRACE conn2 -> [0,1376,"getWindowHandles",null] 20:08:05 INFO - PROCESS | 1669 | 1477969685310 Marionette TRACE conn2 <- [1,1376,null,["7"]] 20:08:05 INFO - PROCESS | 1669 | 1477969685312 Marionette TRACE conn2 -> [0,1377,"switchToWindow",{"name":"7"}] 20:08:05 INFO - PROCESS | 1669 | 1477969685315 Marionette TRACE conn2 <- [1,1377,null,{}] 20:08:05 INFO - PROCESS | 1669 | 1477969685320 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:08:05 INFO - PROCESS | 1669 | ++DOCSHELL 0x135fbe800 == 35 [pid = 1669] [id = 314] 20:08:05 INFO - PROCESS | 1669 | ++DOMWINDOW == 101 (0x135fc0800) [pid = 1669] [serial = 926] [outer = 0x0] 20:08:05 INFO - PROCESS | 1669 | ++DOMWINDOW == 102 (0x1364db000) [pid = 1669] [serial = 927] [outer = 0x135fc0800] 20:08:05 INFO - PROCESS | 1669 | 1477969685404 Marionette DEBUG loaded listener.js 20:08:05 INFO - PROCESS | 1669 | ++DOMWINDOW == 103 (0x1364ed000) [pid = 1669] [serial = 928] [outer = 0x135fc0800] 20:08:05 INFO - PROCESS | 1669 | 1477969685607 Marionette TRACE conn2 <- [1,1378,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/051.html",0,null,null,[["document.write \\r\\n",0,null,null]]]}] 20:08:05 INFO - . 20:08:05 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/051.html | took 415ms 20:08:05 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml 20:08:05 INFO - PROCESS | 1669 | 1477969685648 Marionette TRACE conn2 -> [0,1379,"getWindowHandle",null] 20:08:05 INFO - PROCESS | 1669 | 1477969685650 Marionette TRACE conn2 <- [1,1379,null,{"value":"7"}] 20:08:05 INFO - PROCESS | 1669 | 1477969685652 Marionette TRACE conn2 -> [0,1380,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:08:05 INFO - PROCESS | 1669 | 1477969685741 Marionette TRACE conn2 <- [1,1380,null,{"value":null}] 20:08:05 INFO - PROCESS | 1669 | 1477969685744 Marionette TRACE conn2 -> [0,1381,"getWindowHandles",null] 20:08:05 INFO - PROCESS | 1669 | 1477969685745 Marionette TRACE conn2 <- [1,1381,null,["7"]] 20:08:05 INFO - PROCESS | 1669 | 1477969685750 Marionette TRACE conn2 -> [0,1382,"switchToWindow",{"name":"7"}] 20:08:05 INFO - PROCESS | 1669 | 1477969685753 Marionette TRACE conn2 <- [1,1382,null,{}] 20:08:05 INFO - PROCESS | 1669 | 1477969685755 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:08:05 INFO - PROCESS | 1669 | ++DOCSHELL 0x13284d000 == 36 [pid = 1669] [id = 315] 20:08:05 INFO - PROCESS | 1669 | ++DOMWINDOW == 104 (0x1369e7000) [pid = 1669] [serial = 929] [outer = 0x0] 20:08:05 INFO - PROCESS | 1669 | ++DOMWINDOW == 105 (0x136f36800) [pid = 1669] [serial = 930] [outer = 0x1369e7000] 20:08:05 INFO - PROCESS | 1669 | 1477969685791 Marionette DEBUG loaded listener.js 20:08:05 INFO - PROCESS | 1669 | ++DOMWINDOW == 106 (0x136f4c800) [pid = 1669] [serial = 931] [outer = 0x1369e7000] 20:08:06 INFO - PROCESS | 1669 | 1477969686038 Marionette TRACE conn2 <- [1,1383,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml",0,null,null,[["document.write in XHTML",0,null,null]]]}] 20:08:06 INFO - . 20:08:06 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml | took 417ms 20:08:06 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/document.write-02.html 20:08:06 INFO - PROCESS | 1669 | 1477969686069 Marionette TRACE conn2 -> [0,1384,"getWindowHandle",null] 20:08:06 INFO - PROCESS | 1669 | 1477969686070 Marionette TRACE conn2 <- [1,1384,null,{"value":"7"}] 20:08:06 INFO - PROCESS | 1669 | 1477969686073 Marionette TRACE conn2 -> [0,1385,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:08:06 INFO - PROCESS | 1669 | 1477969686149 Marionette TRACE conn2 <- [1,1385,null,{"value":null}] 20:08:06 INFO - PROCESS | 1669 | 1477969686153 Marionette TRACE conn2 -> [0,1386,"getWindowHandles",null] 20:08:06 INFO - PROCESS | 1669 | 1477969686154 Marionette TRACE conn2 <- [1,1386,null,["7"]] 20:08:06 INFO - PROCESS | 1669 | 1477969686156 Marionette TRACE conn2 -> [0,1387,"switchToWindow",{"name":"7"}] 20:08:06 INFO - PROCESS | 1669 | 1477969686158 Marionette TRACE conn2 <- [1,1387,null,{}] 20:08:06 INFO - PROCESS | 1669 | 1477969686160 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:08:06 INFO - PROCESS | 1669 | ++DOCSHELL 0x13731e000 == 37 [pid = 1669] [id = 316] 20:08:06 INFO - PROCESS | 1669 | ++DOMWINDOW == 107 (0x1386c5800) [pid = 1669] [serial = 932] [outer = 0x0] 20:08:06 INFO - PROCESS | 1669 | ++DOMWINDOW == 108 (0x1386cf800) [pid = 1669] [serial = 933] [outer = 0x1386c5800] 20:08:06 INFO - PROCESS | 1669 | 1477969686193 Marionette DEBUG loaded listener.js 20:08:06 INFO - PROCESS | 1669 | ++DOMWINDOW == 109 (0x1386e2000) [pid = 1669] [serial = 934] [outer = 0x1386c5800] 20:08:06 INFO - PROCESS | 1669 | ++DOCSHELL 0x11f868800 == 38 [pid = 1669] [id = 317] 20:08:06 INFO - PROCESS | 1669 | ++DOMWINDOW == 110 (0x11f88f800) [pid = 1669] [serial = 935] [outer = 0x0] 20:08:06 INFO - PROCESS | 1669 | ++DOMWINDOW == 111 (0x11f98b000) [pid = 1669] [serial = 936] [outer = 0x11f88f800] 20:08:06 INFO - PROCESS | 1669 | ++DOMWINDOW == 112 (0x12b324000) [pid = 1669] [serial = 937] [outer = 0x11f88f800] 20:08:06 INFO - PROCESS | 1669 | 1477969686662 Marionette TRACE conn2 <- [1,1388,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/document.write-02.html",0,null,null,[["Calling document.write with null and undefined",0,null,null],["document.write(null)",0,null,null],["document.write(undefined)",0,null,null]]]}] 20:08:06 INFO - ... 20:08:06 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/document.write-02.html | took 615ms 20:08:06 INFO - PROCESS | 1669 | 1477969686689 Marionette TRACE conn2 -> [0,1389,"getWindowHandle",null] 20:08:06 INFO - PROCESS | 1669 | 1477969686692 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 20:08:06 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_001.html 20:08:06 INFO - PROCESS | 1669 | 1477969686724 Marionette TRACE conn2 -> [0,1390,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:08:06 INFO - PROCESS | 1669 | 1477969686866 Marionette TRACE conn2 <- [1,1390,null,{"value":null}] 20:08:06 INFO - PROCESS | 1669 | 1477969686943 Marionette TRACE conn2 -> [0,1391,"getWindowHandles",null] 20:08:06 INFO - PROCESS | 1669 | 1477969686945 Marionette TRACE conn2 <- [1,1391,null,["7"]] 20:08:06 INFO - PROCESS | 1669 | 1477969686948 Marionette TRACE conn2 -> [0,1392,"switchToWindow",{"name":"7"}] 20:08:06 INFO - PROCESS | 1669 | 1477969686952 Marionette TRACE conn2 <- [1,1392,null,{}] 20:08:06 INFO - PROCESS | 1669 | 1477969686955 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:08:06 INFO - PROCESS | 1669 | ++DOCSHELL 0x12ccc1800 == 39 [pid = 1669] [id = 318] 20:08:06 INFO - PROCESS | 1669 | ++DOMWINDOW == 113 (0x12ccc5000) [pid = 1669] [serial = 938] [outer = 0x0] 20:08:06 INFO - PROCESS | 1669 | ++DOMWINDOW == 114 (0x12ccd1000) [pid = 1669] [serial = 939] [outer = 0x12ccc5000] 20:08:07 INFO - PROCESS | 1669 | 1477969687003 Marionette DEBUG loaded listener.js 20:08:07 INFO - PROCESS | 1669 | ++DOMWINDOW == 115 (0x12df66000) [pid = 1669] [serial = 940] [outer = 0x12ccc5000] 20:08:07 INFO - PROCESS | 1669 | ++DOCSHELL 0x12cccf800 == 40 [pid = 1669] [id = 319] 20:08:07 INFO - PROCESS | 1669 | ++DOMWINDOW == 116 (0x12d158000) [pid = 1669] [serial = 941] [outer = 0x0] 20:08:07 INFO - PROCESS | 1669 | ++DOMWINDOW == 117 (0x132f85000) [pid = 1669] [serial = 942] [outer = 0x12d158000] 20:08:07 INFO - PROCESS | 1669 | 1477969687413 Marionette TRACE conn2 <- [1,1393,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_001.html",0,null,null,[["document.write into iframe",0,null,null]]]}] 20:08:07 INFO - . 20:08:07 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_001.html | took 765ms 20:08:07 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_002.html 20:08:07 INFO - PROCESS | 1669 | 1477969687487 Marionette TRACE conn2 -> [0,1394,"getWindowHandle",null] 20:08:07 INFO - PROCESS | 1669 | 1477969687489 Marionette TRACE conn2 <- [1,1394,null,{"value":"7"}] 20:08:07 INFO - PROCESS | 1669 | 1477969687494 Marionette TRACE conn2 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:08:07 INFO - PROCESS | 1669 | 1477969687618 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 20:08:07 INFO - PROCESS | 1669 | 1477969687694 Marionette TRACE conn2 -> [0,1396,"getWindowHandles",null] 20:08:07 INFO - PROCESS | 1669 | 1477969687696 Marionette TRACE conn2 <- [1,1396,null,["7"]] 20:08:07 INFO - PROCESS | 1669 | 1477969687698 Marionette TRACE conn2 -> [0,1397,"switchToWindow",{"name":"7"}] 20:08:07 INFO - PROCESS | 1669 | 1477969687701 Marionette TRACE conn2 <- [1,1397,null,{}] 20:08:07 INFO - PROCESS | 1669 | 1477969687703 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:08:07 INFO - PROCESS | 1669 | ++DOCSHELL 0x134a16000 == 41 [pid = 1669] [id = 320] 20:08:07 INFO - PROCESS | 1669 | ++DOMWINDOW == 118 (0x134a19800) [pid = 1669] [serial = 943] [outer = 0x0] 20:08:07 INFO - PROCESS | 1669 | ++DOMWINDOW == 119 (0x135512000) [pid = 1669] [serial = 944] [outer = 0x134a19800] 20:08:07 INFO - PROCESS | 1669 | 1477969687745 Marionette DEBUG loaded listener.js 20:08:07 INFO - PROCESS | 1669 | ++DOMWINDOW == 120 (0x135fcc800) [pid = 1669] [serial = 945] [outer = 0x134a19800] 20:08:08 INFO - PROCESS | 1669 | ++DOCSHELL 0x11f866000 == 42 [pid = 1669] [id = 321] 20:08:08 INFO - PROCESS | 1669 | ++DOMWINDOW == 121 (0x11f989000) [pid = 1669] [serial = 946] [outer = 0x0] 20:08:08 INFO - PROCESS | 1669 | ++DOMWINDOW == 122 (0x12bd1b000) [pid = 1669] [serial = 947] [outer = 0x11f989000] 20:08:08 INFO - PROCESS | 1669 | 1477969688167 Marionette TRACE conn2 <- [1,1398,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_002.html",0,null,null,[["document.write into iframe",0,null,null]]]}] 20:08:08 INFO - . 20:08:08 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_002.html | took 715ms 20:08:08 INFO - PROCESS | 1669 | 1477969688347 Marionette TRACE conn2 -> [0,1399,"getWindowHandle",null] 20:08:08 INFO - PROCESS | 1669 | 1477969688349 Marionette TRACE conn2 <- [1,1399,null,{"value":"7"}] 20:08:08 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_003.html 20:08:08 INFO - PROCESS | 1669 | 1477969688391 Marionette TRACE conn2 -> [0,1400,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:08:08 INFO - PROCESS | 1669 | 1477969688513 Marionette TRACE conn2 <- [1,1400,null,{"value":null}] 20:08:08 INFO - PROCESS | 1669 | 1477969688568 Marionette TRACE conn2 -> [0,1401,"getWindowHandles",null] 20:08:08 INFO - PROCESS | 1669 | 1477969688570 Marionette TRACE conn2 <- [1,1401,null,["7"]] 20:08:08 INFO - PROCESS | 1669 | 1477969688573 Marionette TRACE conn2 -> [0,1402,"switchToWindow",{"name":"7"}] 20:08:08 INFO - PROCESS | 1669 | 1477969688577 Marionette TRACE conn2 <- [1,1402,null,{}] 20:08:08 INFO - PROCESS | 1669 | 1477969688581 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:08:08 INFO - PROCESS | 1669 | ++DOCSHELL 0x12917e000 == 43 [pid = 1669] [id = 322] 20:08:08 INFO - PROCESS | 1669 | ++DOMWINDOW == 123 (0x12966e800) [pid = 1669] [serial = 948] [outer = 0x0] 20:08:08 INFO - PROCESS | 1669 | ++DOMWINDOW == 124 (0x12c0dd000) [pid = 1669] [serial = 949] [outer = 0x12966e800] 20:08:08 INFO - PROCESS | 1669 | 1477969688662 Marionette DEBUG loaded listener.js 20:08:08 INFO - PROCESS | 1669 | ++DOMWINDOW == 125 (0x12ccc6000) [pid = 1669] [serial = 950] [outer = 0x12966e800] 20:08:08 INFO - PROCESS | 1669 | --DOCSHELL 0x13284d000 == 42 [pid = 1669] [id = 315] 20:08:08 INFO - PROCESS | 1669 | --DOCSHELL 0x135fbe800 == 41 [pid = 1669] [id = 314] 20:08:08 INFO - PROCESS | 1669 | --DOCSHELL 0x12d16a000 == 40 [pid = 1669] [id = 313] 20:08:08 INFO - PROCESS | 1669 | --DOCSHELL 0x133cdd800 == 39 [pid = 1669] [id = 312] 20:08:08 INFO - PROCESS | 1669 | --DOCSHELL 0x132f78000 == 38 [pid = 1669] [id = 309] 20:08:08 INFO - PROCESS | 1669 | --DOCSHELL 0x12e323000 == 37 [pid = 1669] [id = 308] 20:08:08 INFO - PROCESS | 1669 | --DOCSHELL 0x12d16c000 == 36 [pid = 1669] [id = 307] 20:08:08 INFO - PROCESS | 1669 | --DOCSHELL 0x12c0ea800 == 35 [pid = 1669] [id = 306] 20:08:08 INFO - PROCESS | 1669 | --DOCSHELL 0x129956800 == 34 [pid = 1669] [id = 305] 20:08:08 INFO - PROCESS | 1669 | --DOMWINDOW == 124 (0x13121b800) [pid = 1669] [serial = 757] [outer = 0x0] [url = about:blank] 20:08:08 INFO - PROCESS | 1669 | --DOMWINDOW == 123 (0x13731c800) [pid = 1669] [serial = 872] [outer = 0x0] [url = about:blank] 20:08:08 INFO - PROCESS | 1669 | --DOMWINDOW == 122 (0x137315000) [pid = 1669] [serial = 871] [outer = 0x0] [url = about:blank] 20:08:08 INFO - PROCESS | 1669 | --DOMWINDOW == 121 (0x1386e1000) [pid = 1669] [serial = 875] [outer = 0x0] [url = about:blank] 20:08:08 INFO - PROCESS | 1669 | --DOMWINDOW == 120 (0x1386d9000) [pid = 1669] [serial = 874] [outer = 0x0] [url = about:blank] 20:08:08 INFO - PROCESS | 1669 | --DOMWINDOW == 119 (0x138fbc800) [pid = 1669] [serial = 878] [outer = 0x0] [url = about:blank] 20:08:08 INFO - PROCESS | 1669 | --DOMWINDOW == 118 (0x138fb5000) [pid = 1669] [serial = 877] [outer = 0x0] [url = about:blank] 20:08:08 INFO - PROCESS | 1669 | --DOMWINDOW == 117 (0x136f53000) [pid = 1669] [serial = 868] [outer = 0x0] [url = about:blank] 20:08:08 INFO - PROCESS | 1669 | --DOMWINDOW == 116 (0x137304800) [pid = 1669] [serial = 869] [outer = 0x0] [url = about:blank] 20:08:08 INFO - PROCESS | 1669 | --DOMWINDOW == 115 (0x136f3f800) [pid = 1669] [serial = 865] [outer = 0x0] [url = about:blank] 20:08:08 INFO - PROCESS | 1669 | --DOMWINDOW == 114 (0x136f3a000) [pid = 1669] [serial = 866] [outer = 0x0] [url = about:blank] 20:08:08 INFO - PROCESS | 1669 | --DOMWINDOW == 113 (0x1369d1000) [pid = 1669] [serial = 862] [outer = 0x0] [url = about:blank] 20:08:08 INFO - PROCESS | 1669 | --DOMWINDOW == 112 (0x1369d6000) [pid = 1669] [serial = 863] [outer = 0x0] [url = about:blank] 20:08:08 INFO - PROCESS | 1669 | --DOMWINDOW == 111 (0x1364e4000) [pid = 1669] [serial = 859] [outer = 0x0] [url = about:blank] 20:08:08 INFO - PROCESS | 1669 | --DOMWINDOW == 110 (0x1364ec000) [pid = 1669] [serial = 860] [outer = 0x0] [url = about:blank] 20:08:08 INFO - PROCESS | 1669 | --DOMWINDOW == 109 (0x135fce000) [pid = 1669] [serial = 856] [outer = 0x0] [url = about:blank] 20:08:08 INFO - PROCESS | 1669 | --DOMWINDOW == 108 (0x136308000) [pid = 1669] [serial = 857] [outer = 0x0] [url = about:blank] 20:08:08 INFO - PROCESS | 1669 | --DOMWINDOW == 107 (0x13583f000) [pid = 1669] [serial = 853] [outer = 0x0] [url = about:blank] 20:08:08 INFO - PROCESS | 1669 | --DOMWINDOW == 106 (0x135fb8000) [pid = 1669] [serial = 854] [outer = 0x0] [url = about:blank] 20:08:08 INFO - PROCESS | 1669 | --DOMWINDOW == 105 (0x134a21000) [pid = 1669] [serial = 850] [outer = 0x0] [url = about:blank] 20:08:08 INFO - PROCESS | 1669 | --DOMWINDOW == 104 (0x134bc7000) [pid = 1669] [serial = 851] [outer = 0x0] [url = about:blank] 20:08:08 INFO - PROCESS | 1669 | --DOMWINDOW == 103 (0x133222000) [pid = 1669] [serial = 847] [outer = 0x0] [url = about:blank] 20:08:08 INFO - PROCESS | 1669 | --DOMWINDOW == 102 (0x1338c2000) [pid = 1669] [serial = 848] [outer = 0x0] [url = about:blank] 20:08:08 INFO - PROCESS | 1669 | --DOMWINDOW == 101 (0x132a46800) [pid = 1669] [serial = 844] [outer = 0x0] [url = about:blank] 20:08:08 INFO - PROCESS | 1669 | --DOMWINDOW == 100 (0x132f79000) [pid = 1669] [serial = 845] [outer = 0x0] [url = about:blank] 20:08:08 INFO - PROCESS | 1669 | --DOMWINDOW == 99 (0x1306cb000) [pid = 1669] [serial = 841] [outer = 0x0] [url = about:blank] 20:08:08 INFO - PROCESS | 1669 | --DOMWINDOW == 98 (0x1316b9800) [pid = 1669] [serial = 842] [outer = 0x0] [url = about:blank] 20:08:08 INFO - PROCESS | 1669 | --DOMWINDOW == 97 (0x12e095000) [pid = 1669] [serial = 838] [outer = 0x0] [url = about:blank] 20:08:08 INFO - PROCESS | 1669 | --DOMWINDOW == 96 (0x12fc27800) [pid = 1669] [serial = 839] [outer = 0x0] [url = about:blank] 20:08:08 INFO - PROCESS | 1669 | --DOMWINDOW == 95 (0x12e30e800) [pid = 1669] [serial = 835] [outer = 0x0] [url = about:blank] 20:08:08 INFO - PROCESS | 1669 | --DOMWINDOW == 94 (0x131514000) [pid = 1669] [serial = 836] [outer = 0x0] [url = about:blank] 20:08:08 INFO - PROCESS | 1669 | --DOMWINDOW == 93 (0x13584f800) [pid = 1669] [serial = 832] [outer = 0x0] [url = about:blank] 20:08:08 INFO - PROCESS | 1669 | --DOMWINDOW == 92 (0x135fb2800) [pid = 1669] [serial = 833] [outer = 0x0] [url = about:blank] 20:08:08 INFO - PROCESS | 1669 | --DOMWINDOW == 91 (0x133217800) [pid = 1669] [serial = 829] [outer = 0x0] [url = about:blank] 20:08:08 INFO - PROCESS | 1669 | --DOMWINDOW == 90 (0x134a0d000) [pid = 1669] [serial = 830] [outer = 0x0] [url = about:blank] 20:08:08 INFO - PROCESS | 1669 | --DOMWINDOW == 89 (0x12f9a5000) [pid = 1669] [serial = 826] [outer = 0x0] [url = about:blank] 20:08:08 INFO - PROCESS | 1669 | --DOMWINDOW == 88 (0x1306ad000) [pid = 1669] [serial = 827] [outer = 0x0] [url = about:blank] 20:08:08 INFO - PROCESS | 1669 | --DOMWINDOW == 87 (0x12a931800) [pid = 1669] [serial = 823] [outer = 0x0] [url = about:blank] 20:08:08 INFO - PROCESS | 1669 | --DOMWINDOW == 86 (0x12b957800) [pid = 1669] [serial = 824] [outer = 0x0] [url = about:blank] 20:08:08 INFO - PROCESS | 1669 | --DOMWINDOW == 85 (0x13583f800) [pid = 1669] [serial = 821] [outer = 0x0] [url = about:blank] 20:08:08 INFO - PROCESS | 1669 | ++DOCSHELL 0x129174000 == 35 [pid = 1669] [id = 323] 20:08:08 INFO - PROCESS | 1669 | ++DOMWINDOW == 86 (0x12a93a800) [pid = 1669] [serial = 951] [outer = 0x0] 20:08:08 INFO - PROCESS | 1669 | ++DOMWINDOW == 87 (0x11f29c800) [pid = 1669] [serial = 952] [outer = 0x12a93a800] 20:08:08 INFO - PROCESS | 1669 | 1477969688962 Marionette TRACE conn2 <- [1,1403,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_003.html",0,null,null,[["document.write script into iframe",0,null,null]]]}] 20:08:08 INFO - . 20:08:08 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_003.html | took 618ms 20:08:08 INFO - PROCESS | 1669 | 1477969688987 Marionette TRACE conn2 -> [0,1404,"getWindowHandle",null] 20:08:08 INFO - PROCESS | 1669 | 1477969688990 Marionette TRACE conn2 <- [1,1404,null,{"value":"7"}] 20:08:08 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_004.html 20:08:08 INFO - PROCESS | 1669 | 1477969688995 Marionette TRACE conn2 -> [0,1405,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:08:09 INFO - PROCESS | 1669 | 1477969689092 Marionette TRACE conn2 <- [1,1405,null,{"value":null}] 20:08:09 INFO - PROCESS | 1669 | 1477969689150 Marionette TRACE conn2 -> [0,1406,"getWindowHandles",null] 20:08:09 INFO - PROCESS | 1669 | 1477969689151 Marionette TRACE conn2 <- [1,1406,null,["7"]] 20:08:09 INFO - PROCESS | 1669 | 1477969689153 Marionette TRACE conn2 -> [0,1407,"switchToWindow",{"name":"7"}] 20:08:09 INFO - PROCESS | 1669 | 1477969689155 Marionette TRACE conn2 <- [1,1407,null,{}] 20:08:09 INFO - PROCESS | 1669 | 1477969689158 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:08:09 INFO - PROCESS | 1669 | ++DOCSHELL 0x129e41800 == 36 [pid = 1669] [id = 324] 20:08:09 INFO - PROCESS | 1669 | ++DOMWINDOW == 88 (0x12a074000) [pid = 1669] [serial = 953] [outer = 0x0] 20:08:09 INFO - PROCESS | 1669 | ++DOMWINDOW == 89 (0x12d76d800) [pid = 1669] [serial = 954] [outer = 0x12a074000] 20:08:09 INFO - PROCESS | 1669 | 1477969689194 Marionette DEBUG loaded listener.js 20:08:09 INFO - PROCESS | 1669 | ++DOMWINDOW == 90 (0x12e31b800) [pid = 1669] [serial = 955] [outer = 0x12a074000] 20:08:09 INFO - PROCESS | 1669 | ++DOCSHELL 0x12e31f800 == 37 [pid = 1669] [id = 325] 20:08:09 INFO - PROCESS | 1669 | ++DOMWINDOW == 91 (0x12f9a9000) [pid = 1669] [serial = 956] [outer = 0x0] 20:08:09 INFO - PROCESS | 1669 | ++DOMWINDOW == 92 (0x12fda9000) [pid = 1669] [serial = 957] [outer = 0x12f9a9000] 20:08:09 INFO - PROCESS | 1669 | 1477969689457 Marionette TRACE conn2 <- [1,1408,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_004.html",0,null,null,[["document.write script into iframe write back into parent",0,null,null]]]}] 20:08:09 INFO - . 20:08:09 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_004.html | took 514ms 20:08:09 INFO - PROCESS | 1669 | 1477969689510 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 20:08:09 INFO - PROCESS | 1669 | 1477969689515 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 20:08:09 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_005.html 20:08:09 INFO - PROCESS | 1669 | 1477969689523 Marionette TRACE conn2 -> [0,1410,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:08:09 INFO - PROCESS | 1669 | 1477969689618 Marionette TRACE conn2 <- [1,1410,null,{"value":null}] 20:08:09 INFO - PROCESS | 1669 | 1477969689677 Marionette TRACE conn2 -> [0,1411,"getWindowHandles",null] 20:08:09 INFO - PROCESS | 1669 | 1477969689679 Marionette TRACE conn2 <- [1,1411,null,["7"]] 20:08:09 INFO - PROCESS | 1669 | 1477969689682 Marionette TRACE conn2 -> [0,1412,"switchToWindow",{"name":"7"}] 20:08:09 INFO - PROCESS | 1669 | 1477969689685 Marionette TRACE conn2 <- [1,1412,null,{}] 20:08:09 INFO - PROCESS | 1669 | 1477969689688 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:08:09 INFO - PROCESS | 1669 | ++DOCSHELL 0x13284c000 == 38 [pid = 1669] [id = 326] 20:08:09 INFO - PROCESS | 1669 | ++DOMWINDOW == 93 (0x13284d000) [pid = 1669] [serial = 958] [outer = 0x0] 20:08:09 INFO - PROCESS | 1669 | ++DOMWINDOW == 94 (0x132a3a000) [pid = 1669] [serial = 959] [outer = 0x13284d000] 20:08:09 INFO - PROCESS | 1669 | 1477969689727 Marionette DEBUG loaded listener.js 20:08:09 INFO - PROCESS | 1669 | ++DOMWINDOW == 95 (0x132f80000) [pid = 1669] [serial = 960] [outer = 0x13284d000] 20:08:09 INFO - PROCESS | 1669 | ++DOCSHELL 0x132f86800 == 39 [pid = 1669] [id = 327] 20:08:09 INFO - PROCESS | 1669 | ++DOMWINDOW == 96 (0x13305b800) [pid = 1669] [serial = 961] [outer = 0x0] 20:08:09 INFO - PROCESS | 1669 | ++DOMWINDOW == 97 (0x133217000) [pid = 1669] [serial = 962] [outer = 0x13305b800] 20:08:09 INFO - PROCESS | 1669 | 1477969689967 Marionette TRACE conn2 <- [1,1413,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_005.html",0,null,null,[["document.write external script into iframe write back into parent",0,null,null]]]}] 20:08:09 INFO - . 20:08:09 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_005.html | took 466ms 20:08:09 INFO - PROCESS | 1669 | 1477969689986 Marionette TRACE conn2 -> [0,1414,"getWindowHandle",null] 20:08:09 INFO - PROCESS | 1669 | 1477969689987 Marionette TRACE conn2 <- [1,1414,null,{"value":"7"}] 20:08:09 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_006.html 20:08:09 INFO - PROCESS | 1669 | 1477969689990 Marionette TRACE conn2 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:08:10 INFO - PROCESS | 1669 | 1477969690100 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 20:08:10 INFO - PROCESS | 1669 | 1477969690135 Marionette TRACE conn2 -> [0,1416,"getWindowHandles",null] 20:08:10 INFO - PROCESS | 1669 | 1477969690137 Marionette TRACE conn2 <- [1,1416,null,["7"]] 20:08:10 INFO - PROCESS | 1669 | 1477969690139 Marionette TRACE conn2 -> [0,1417,"switchToWindow",{"name":"7"}] 20:08:10 INFO - PROCESS | 1669 | 1477969690141 Marionette TRACE conn2 <- [1,1417,null,{}] 20:08:10 INFO - PROCESS | 1669 | 1477969690143 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:08:10 INFO - PROCESS | 1669 | ++DOCSHELL 0x1338c2800 == 40 [pid = 1669] [id = 328] 20:08:10 INFO - PROCESS | 1669 | ++DOMWINDOW == 98 (0x1338c3000) [pid = 1669] [serial = 963] [outer = 0x0] 20:08:10 INFO - PROCESS | 1669 | ++DOMWINDOW == 99 (0x133be2800) [pid = 1669] [serial = 964] [outer = 0x1338c3000] 20:08:10 INFO - PROCESS | 1669 | 1477969690179 Marionette DEBUG loaded listener.js 20:08:10 INFO - PROCESS | 1669 | ++DOMWINDOW == 100 (0x133cd4800) [pid = 1669] [serial = 965] [outer = 0x1338c3000] 20:08:10 INFO - PROCESS | 1669 | ++DOCSHELL 0x133cdc000 == 41 [pid = 1669] [id = 329] 20:08:10 INFO - PROCESS | 1669 | ++DOMWINDOW == 101 (0x134bc7000) [pid = 1669] [serial = 966] [outer = 0x0] 20:08:10 INFO - PROCESS | 1669 | ++DOMWINDOW == 102 (0x134bcf000) [pid = 1669] [serial = 967] [outer = 0x134bc7000] 20:08:10 INFO - PROCESS | 1669 | 1477969690453 Marionette TRACE conn2 <- [1,1418,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_006.html",0,null,null,[["document.write external script into iframe write back into parent",0,null,null]]]}] 20:08:10 INFO - . 20:08:10 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_006.html | took 515ms 20:08:10 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_007.html 20:08:10 INFO - PROCESS | 1669 | 1477969690506 Marionette TRACE conn2 -> [0,1419,"getWindowHandle",null] 20:08:10 INFO - PROCESS | 1669 | 1477969690507 Marionette TRACE conn2 <- [1,1419,null,{"value":"7"}] 20:08:10 INFO - PROCESS | 1669 | 1477969690510 Marionette TRACE conn2 -> [0,1420,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:08:10 INFO - PROCESS | 1669 | 1477969690596 Marionette TRACE conn2 <- [1,1420,null,{"value":null}] 20:08:10 INFO - PROCESS | 1669 | 1477969690662 Marionette TRACE conn2 -> [0,1421,"getWindowHandles",null] 20:08:10 INFO - PROCESS | 1669 | 1477969690663 Marionette TRACE conn2 <- [1,1421,null,["7"]] 20:08:10 INFO - PROCESS | 1669 | 1477969690666 Marionette TRACE conn2 -> [0,1422,"switchToWindow",{"name":"7"}] 20:08:10 INFO - PROCESS | 1669 | 1477969690668 Marionette TRACE conn2 <- [1,1422,null,{}] 20:08:10 INFO - PROCESS | 1669 | 1477969690670 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:08:10 INFO - PROCESS | 1669 | ++DOCSHELL 0x1338b6000 == 42 [pid = 1669] [id = 330] 20:08:10 INFO - PROCESS | 1669 | ++DOMWINDOW == 103 (0x1338b8800) [pid = 1669] [serial = 968] [outer = 0x0] 20:08:10 INFO - PROCESS | 1669 | ++DOMWINDOW == 104 (0x134a1b000) [pid = 1669] [serial = 969] [outer = 0x1338b8800] 20:08:10 INFO - PROCESS | 1669 | 1477969690703 Marionette DEBUG loaded listener.js 20:08:10 INFO - PROCESS | 1669 | ++DOMWINDOW == 105 (0x13583f000) [pid = 1669] [serial = 970] [outer = 0x1338b8800] 20:08:10 INFO - PROCESS | 1669 | ++DOCSHELL 0x135841800 == 43 [pid = 1669] [id = 331] 20:08:10 INFO - PROCESS | 1669 | ++DOMWINDOW == 106 (0x13584b800) [pid = 1669] [serial = 971] [outer = 0x0] 20:08:10 INFO - PROCESS | 1669 | ++DOMWINDOW == 107 (0x135852800) [pid = 1669] [serial = 972] [outer = 0x13584b800] 20:08:10 INFO - PROCESS | 1669 | 1477969690971 Marionette TRACE conn2 <- [1,1423,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_007.html",0,null,null,[["document.write comment into iframe",0,null,null]]]}] 20:08:10 INFO - . 20:08:10 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_007.html | took 465ms 20:08:10 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_008.html 20:08:10 INFO - PROCESS | 1669 | 1477969690975 Marionette TRACE conn2 -> [0,1424,"getWindowHandle",null] 20:08:10 INFO - PROCESS | 1669 | 1477969690976 Marionette TRACE conn2 <- [1,1424,null,{"value":"7"}] 20:08:10 INFO - PROCESS | 1669 | 1477969690979 Marionette TRACE conn2 -> [0,1425,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:08:11 INFO - PROCESS | 1669 | 1477969691127 Marionette TRACE conn2 <- [1,1425,null,{"value":null}] 20:08:11 INFO - PROCESS | 1669 | 1477969691167 Marionette TRACE conn2 -> [0,1426,"getWindowHandles",null] 20:08:11 INFO - PROCESS | 1669 | 1477969691168 Marionette TRACE conn2 <- [1,1426,null,["7"]] 20:08:11 INFO - PROCESS | 1669 | 1477969691170 Marionette TRACE conn2 -> [0,1427,"switchToWindow",{"name":"7"}] 20:08:11 INFO - PROCESS | 1669 | 1477969691172 Marionette TRACE conn2 <- [1,1427,null,{}] 20:08:11 INFO - PROCESS | 1669 | 1477969691174 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:08:11 INFO - PROCESS | 1669 | ++DOCSHELL 0x13630a000 == 44 [pid = 1669] [id = 332] 20:08:11 INFO - PROCESS | 1669 | ++DOMWINDOW == 108 (0x13630f800) [pid = 1669] [serial = 973] [outer = 0x0] 20:08:11 INFO - PROCESS | 1669 | ++DOMWINDOW == 109 (0x1364de000) [pid = 1669] [serial = 974] [outer = 0x13630f800] 20:08:11 INFO - PROCESS | 1669 | 1477969691209 Marionette DEBUG loaded listener.js 20:08:11 INFO - PROCESS | 1669 | ++DOMWINDOW == 110 (0x1364ec000) [pid = 1669] [serial = 975] [outer = 0x13630f800] 20:08:11 INFO - PROCESS | 1669 | ++DOCSHELL 0x1364ee000 == 45 [pid = 1669] [id = 333] 20:08:11 INFO - PROCESS | 1669 | ++DOMWINDOW == 111 (0x1369d1800) [pid = 1669] [serial = 976] [outer = 0x0] 20:08:11 INFO - PROCESS | 1669 | ++DOMWINDOW == 112 (0x1369d0800) [pid = 1669] [serial = 977] [outer = 0x1369d1800] 20:08:11 INFO - PROCESS | 1669 | 1477969691482 Marionette TRACE conn2 <- [1,1428,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_008.html",0,null,null,[["document.write plaintext into iframe",0,null,null]]]}] 20:08:11 INFO - . 20:08:11 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_008.html | took 515ms 20:08:11 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_009.html 20:08:11 INFO - PROCESS | 1669 | 1477969691494 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 20:08:11 INFO - PROCESS | 1669 | 1477969691496 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 20:08:11 INFO - PROCESS | 1669 | 1477969691501 Marionette TRACE conn2 -> [0,1430,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:08:11 INFO - PROCESS | 1669 | 1477969691610 Marionette TRACE conn2 <- [1,1430,null,{"value":null}] 20:08:11 INFO - PROCESS | 1669 | 1477969691621 Marionette TRACE conn2 -> [0,1431,"getWindowHandles",null] 20:08:11 INFO - PROCESS | 1669 | 1477969691623 Marionette TRACE conn2 <- [1,1431,null,["7"]] 20:08:11 INFO - PROCESS | 1669 | 1477969691626 Marionette TRACE conn2 -> [0,1432,"switchToWindow",{"name":"7"}] 20:08:11 INFO - PROCESS | 1669 | 1477969691628 Marionette TRACE conn2 <- [1,1432,null,{}] 20:08:11 INFO - PROCESS | 1669 | 1477969691631 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:08:11 INFO - PROCESS | 1669 | ++DOCSHELL 0x12c0e4000 == 46 [pid = 1669] [id = 334] 20:08:11 INFO - PROCESS | 1669 | ++DOMWINDOW == 113 (0x1369d6800) [pid = 1669] [serial = 978] [outer = 0x0] 20:08:11 INFO - PROCESS | 1669 | ++DOMWINDOW == 114 (0x1369e8000) [pid = 1669] [serial = 979] [outer = 0x1369d6800] 20:08:11 INFO - PROCESS | 1669 | 1477969691664 Marionette DEBUG loaded listener.js 20:08:11 INFO - PROCESS | 1669 | ++DOMWINDOW == 115 (0x136f44800) [pid = 1669] [serial = 980] [outer = 0x1369d6800] 20:08:11 INFO - PROCESS | 1669 | ++DOCSHELL 0x136f40800 == 47 [pid = 1669] [id = 335] 20:08:11 INFO - PROCESS | 1669 | ++DOMWINDOW == 116 (0x136f47800) [pid = 1669] [serial = 981] [outer = 0x0] 20:08:11 INFO - PROCESS | 1669 | ++DOMWINDOW == 117 (0x137307000) [pid = 1669] [serial = 982] [outer = 0x136f47800] 20:08:11 INFO - PROCESS | 1669 | 1477969691945 Marionette TRACE conn2 <- [1,1433,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_009.html",0,null,null,[["document.write plaintext into iframe",0,null,null]]]}] 20:08:11 INFO - . 20:08:11 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_009.html | took 464ms 20:08:11 INFO - PROCESS | 1669 | 1477969691965 Marionette TRACE conn2 -> [0,1434,"getWindowHandle",null] 20:08:11 INFO - PROCESS | 1669 | 1477969691966 Marionette TRACE conn2 <- [1,1434,null,{"value":"7"}] 20:08:11 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_010.html 20:08:11 INFO - PROCESS | 1669 | 1477969691969 Marionette TRACE conn2 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:08:12 INFO - PROCESS | 1669 | 1477969692083 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 20:08:12 INFO - PROCESS | 1669 | 1477969692095 Marionette TRACE conn2 -> [0,1436,"getWindowHandles",null] 20:08:12 INFO - PROCESS | 1669 | 1477969692096 Marionette TRACE conn2 <- [1,1436,null,["7"]] 20:08:12 INFO - PROCESS | 1669 | 1477969692099 Marionette TRACE conn2 -> [0,1437,"switchToWindow",{"name":"7"}] 20:08:12 INFO - PROCESS | 1669 | 1477969692101 Marionette TRACE conn2 <- [1,1437,null,{}] 20:08:12 INFO - PROCESS | 1669 | 1477969692103 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:08:12 INFO - PROCESS | 1669 | ++DOCSHELL 0x137316000 == 48 [pid = 1669] [id = 336] 20:08:12 INFO - PROCESS | 1669 | ++DOMWINDOW == 118 (0x137316800) [pid = 1669] [serial = 983] [outer = 0x0] 20:08:12 INFO - PROCESS | 1669 | ++DOMWINDOW == 119 (0x13731c000) [pid = 1669] [serial = 984] [outer = 0x137316800] 20:08:12 INFO - PROCESS | 1669 | 1477969692136 Marionette DEBUG loaded listener.js 20:08:12 INFO - PROCESS | 1669 | ++DOMWINDOW == 120 (0x1386da000) [pid = 1669] [serial = 985] [outer = 0x137316800] 20:08:12 INFO - PROCESS | 1669 | ++DOCSHELL 0x1386db800 == 49 [pid = 1669] [id = 337] 20:08:12 INFO - PROCESS | 1669 | ++DOMWINDOW == 121 (0x138fa7000) [pid = 1669] [serial = 986] [outer = 0x0] 20:08:12 INFO - PROCESS | 1669 | ++DOMWINDOW == 122 (0x138fa8800) [pid = 1669] [serial = 987] [outer = 0x138fa7000] 20:08:12 INFO - PROCESS | 1669 | 1477969692422 Marionette TRACE conn2 <- [1,1438,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_010.html",0,null,null,[["document.write plaintext",0,null,null]]]}] 20:08:12 INFO - . 20:08:12 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_010.html | took 465ms 20:08:12 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_001.html 20:08:12 INFO - PROCESS | 1669 | 1477969692434 Marionette TRACE conn2 -> [0,1439,"getWindowHandle",null] 20:08:12 INFO - PROCESS | 1669 | 1477969692436 Marionette TRACE conn2 <- [1,1439,null,{"value":"7"}] 20:08:12 INFO - PROCESS | 1669 | 1477969692438 Marionette TRACE conn2 -> [0,1440,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:08:12 INFO - PROCESS | 1669 | 1477969692554 Marionette TRACE conn2 <- [1,1440,null,{"value":null}] 20:08:12 INFO - PROCESS | 1669 | 1477969692570 Marionette TRACE conn2 -> [0,1441,"getWindowHandles",null] 20:08:12 INFO - PROCESS | 1669 | 1477969692571 Marionette TRACE conn2 <- [1,1441,null,["7"]] 20:08:12 INFO - PROCESS | 1669 | 1477969692572 Marionette TRACE conn2 -> [0,1442,"switchToWindow",{"name":"7"}] 20:08:12 INFO - PROCESS | 1669 | 1477969692574 Marionette TRACE conn2 <- [1,1442,null,{}] 20:08:12 INFO - PROCESS | 1669 | 1477969692576 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:08:12 INFO - PROCESS | 1669 | ++DOCSHELL 0x138fbb000 == 50 [pid = 1669] [id = 338] 20:08:12 INFO - PROCESS | 1669 | ++DOMWINDOW == 123 (0x138fbb800) [pid = 1669] [serial = 988] [outer = 0x0] 20:08:12 INFO - PROCESS | 1669 | ++DOMWINDOW == 124 (0x138fc1000) [pid = 1669] [serial = 989] [outer = 0x138fbb800] 20:08:12 INFO - PROCESS | 1669 | 1477969692609 Marionette DEBUG loaded listener.js 20:08:12 INFO - PROCESS | 1669 | ++DOMWINDOW == 125 (0x13923c800) [pid = 1669] [serial = 990] [outer = 0x138fbb800] 20:08:12 INFO - PROCESS | 1669 | --DOMWINDOW == 124 (0x12da18000) [pid = 1669] [serial = 894] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/041.html] 20:08:12 INFO - PROCESS | 1669 | --DOMWINDOW == 123 (0x12df5f800) [pid = 1669] [serial = 891] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/040.html] 20:08:12 INFO - PROCESS | 1669 | --DOMWINDOW == 122 (0x137320800) [pid = 1669] [serial = 888] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/039.html] 20:08:12 INFO - PROCESS | 1669 | --DOMWINDOW == 121 (0x129957800) [pid = 1669] [serial = 897] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/042.html] 20:08:12 INFO - PROCESS | 1669 | --DOMWINDOW == 120 (0x12c0ed000) [pid = 1669] [serial = 900] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/043.html] 20:08:12 INFO - PROCESS | 1669 | --DOMWINDOW == 119 (0x134a05800) [pid = 1669] [serial = 916] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/048.html] 20:08:12 INFO - PROCESS | 1669 | --DOMWINDOW == 118 (0x132f7e000) [pid = 1669] [serial = 909] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/046.html] 20:08:12 INFO - PROCESS | 1669 | --DOMWINDOW == 117 (0x131b65000) [pid = 1669] [serial = 882] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/037.html] 20:08:12 INFO - PROCESS | 1669 | --DOMWINDOW == 116 (0x13321c800) [pid = 1669] [serial = 912] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/047.html] 20:08:12 INFO - PROCESS | 1669 | --DOMWINDOW == 115 (0x128f37800) [pid = 1669] [serial = 879] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/036.html] 20:08:12 INFO - PROCESS | 1669 | --DOMWINDOW == 114 (0x12e324000) [pid = 1669] [serial = 906] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/045.html] 20:08:12 INFO - PROCESS | 1669 | --DOMWINDOW == 113 (0x12d172800) [pid = 1669] [serial = 903] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/044.html] 20:08:12 INFO - PROCESS | 1669 | --DOMWINDOW == 112 (0x13551d800) [pid = 1669] [serial = 885] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/038.html] 20:08:12 INFO - PROCESS | 1669 | --DOMWINDOW == 111 (0x133cdf800) [pid = 1669] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/049.html] 20:08:12 INFO - PROCESS | 1669 | --DOMWINDOW == 110 (0x1369e7000) [pid = 1669] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml] 20:08:12 INFO - PROCESS | 1669 | --DOMWINDOW == 109 (0x13551b000) [pid = 1669] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/050.html] 20:08:12 INFO - PROCESS | 1669 | --DOMWINDOW == 108 (0x135fc0800) [pid = 1669] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/051.html] 20:08:12 INFO - PROCESS | 1669 | 1477969692979 Marionette TRACE conn2 <- [1,1443,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_001.html",0,null,null,[["document.write script",0,null,null]]]}] 20:08:13 INFO - . 20:08:13 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_001.html | took 566ms 20:08:13 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_002.html 20:08:13 INFO - PROCESS | 1669 | 1477969693005 Marionette TRACE conn2 -> [0,1444,"getWindowHandle",null] 20:08:13 INFO - PROCESS | 1669 | 1477969693006 Marionette TRACE conn2 <- [1,1444,null,{"value":"7"}] 20:08:13 INFO - PROCESS | 1669 | 1477969693009 Marionette TRACE conn2 -> [0,1445,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:08:13 INFO - PROCESS | 1669 | 1477969693088 Marionette TRACE conn2 <- [1,1445,null,{"value":null}] 20:08:13 INFO - PROCESS | 1669 | 1477969693092 Marionette TRACE conn2 -> [0,1446,"getWindowHandles",null] 20:08:13 INFO - PROCESS | 1669 | 1477969693093 Marionette TRACE conn2 <- [1,1446,null,["7"]] 20:08:13 INFO - PROCESS | 1669 | 1477969693095 Marionette TRACE conn2 -> [0,1447,"switchToWindow",{"name":"7"}] 20:08:13 INFO - PROCESS | 1669 | 1477969693097 Marionette TRACE conn2 <- [1,1447,null,{}] 20:08:13 INFO - PROCESS | 1669 | 1477969693100 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:08:13 INFO - PROCESS | 1669 | ++DOCSHELL 0x139246000 == 51 [pid = 1669] [id = 339] 20:08:13 INFO - PROCESS | 1669 | ++DOMWINDOW == 109 (0x139246800) [pid = 1669] [serial = 991] [outer = 0x0] 20:08:13 INFO - PROCESS | 1669 | ++DOMWINDOW == 110 (0x13924b800) [pid = 1669] [serial = 992] [outer = 0x139246800] 20:08:13 INFO - PROCESS | 1669 | 1477969693134 Marionette DEBUG loaded listener.js 20:08:13 INFO - PROCESS | 1669 | ++DOMWINDOW == 111 (0x13f90d800) [pid = 1669] [serial = 993] [outer = 0x139246800] 20:08:13 INFO - PROCESS | 1669 | 1477969693388 Marionette TRACE conn2 <- [1,1448,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_002.html",0,null,null,[["document.write script executed synchronously",0,null,null]]]}] 20:08:13 INFO - . 20:08:13 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_002.html | took 414ms 20:08:13 INFO - PROCESS | 1669 | 1477969693424 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 20:08:13 INFO - PROCESS | 1669 | 1477969693426 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 20:08:13 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_003.html 20:08:13 INFO - PROCESS | 1669 | 1477969693428 Marionette TRACE conn2 -> [0,1450,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:08:13 INFO - PROCESS | 1669 | 1477969693516 Marionette TRACE conn2 <- [1,1450,null,{"value":null}] 20:08:13 INFO - PROCESS | 1669 | 1477969693573 Marionette TRACE conn2 -> [0,1451,"getWindowHandles",null] 20:08:13 INFO - PROCESS | 1669 | 1477969693574 Marionette TRACE conn2 <- [1,1451,null,["7"]] 20:08:13 INFO - PROCESS | 1669 | 1477969693576 Marionette TRACE conn2 -> [0,1452,"switchToWindow",{"name":"7"}] 20:08:13 INFO - PROCESS | 1669 | 1477969693579 Marionette TRACE conn2 <- [1,1452,null,{}] 20:08:13 INFO - PROCESS | 1669 | 1477969693581 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:08:13 INFO - PROCESS | 1669 | ++DOCSHELL 0x13f91e000 == 52 [pid = 1669] [id = 340] 20:08:13 INFO - PROCESS | 1669 | ++DOMWINDOW == 112 (0x13f91e800) [pid = 1669] [serial = 994] [outer = 0x0] 20:08:13 INFO - PROCESS | 1669 | ++DOMWINDOW == 113 (0x13f925000) [pid = 1669] [serial = 995] [outer = 0x13f91e800] 20:08:13 INFO - PROCESS | 1669 | 1477969693617 Marionette DEBUG loaded listener.js 20:08:13 INFO - PROCESS | 1669 | ++DOMWINDOW == 114 (0x13639a800) [pid = 1669] [serial = 996] [outer = 0x13f91e800] 20:08:13 INFO - PROCESS | 1669 | 1477969693820 Marionette TRACE conn2 <- [1,1453,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_003.html",0,null,null,[["document.write script writing a further script",0,null,null]]]}] 20:08:13 INFO - . 20:08:13 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_003.html | took 414ms 20:08:13 INFO - PROCESS | 1669 | 1477969693843 Marionette TRACE conn2 -> [0,1454,"getWindowHandle",null] 20:08:13 INFO - PROCESS | 1669 | 1477969693844 Marionette TRACE conn2 <- [1,1454,null,{"value":"7"}] 20:08:13 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_004.html 20:08:13 INFO - PROCESS | 1669 | 1477969693850 Marionette TRACE conn2 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:08:13 INFO - PROCESS | 1669 | 1477969693947 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 20:08:13 INFO - PROCESS | 1669 | 1477969693953 Marionette TRACE conn2 -> [0,1456,"getWindowHandles",null] 20:08:13 INFO - PROCESS | 1669 | 1477969693955 Marionette TRACE conn2 <- [1,1456,null,["7"]] 20:08:13 INFO - PROCESS | 1669 | 1477969693956 Marionette TRACE conn2 -> [0,1457,"switchToWindow",{"name":"7"}] 20:08:13 INFO - PROCESS | 1669 | 1477969693958 Marionette TRACE conn2 <- [1,1457,null,{}] 20:08:13 INFO - PROCESS | 1669 | 1477969693961 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:08:13 INFO - PROCESS | 1669 | ++DOCSHELL 0x1363ad800 == 53 [pid = 1669] [id = 341] 20:08:13 INFO - PROCESS | 1669 | ++DOMWINDOW == 115 (0x1363ae000) [pid = 1669] [serial = 997] [outer = 0x0] 20:08:13 INFO - PROCESS | 1669 | ++DOMWINDOW == 116 (0x1363b2000) [pid = 1669] [serial = 998] [outer = 0x1363ae000] 20:08:13 INFO - PROCESS | 1669 | 1477969693994 Marionette DEBUG loaded listener.js 20:08:14 INFO - PROCESS | 1669 | ++DOMWINDOW == 117 (0x13f922000) [pid = 1669] [serial = 999] [outer = 0x1363ae000] 20:08:14 INFO - PROCESS | 1669 | 1477969694227 Marionette TRACE conn2 <- [1,1458,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_004.html",0,null,null,[["document.write script writing script; order of execution",0,null,null]]]}] 20:08:14 INFO - . 20:08:14 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_004.html | took 415ms 20:08:14 INFO - PROCESS | 1669 | 1477969694263 Marionette TRACE conn2 -> [0,1459,"getWindowHandle",null] 20:08:14 INFO - PROCESS | 1669 | 1477969694264 Marionette TRACE conn2 <- [1,1459,null,{"value":"7"}] 20:08:14 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_005.html 20:08:14 INFO - PROCESS | 1669 | 1477969694267 Marionette TRACE conn2 -> [0,1460,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:08:14 INFO - PROCESS | 1669 | 1477969694342 Marionette TRACE conn2 <- [1,1460,null,{"value":null}] 20:08:14 INFO - PROCESS | 1669 | 1477969694345 Marionette TRACE conn2 -> [0,1461,"getWindowHandles",null] 20:08:14 INFO - PROCESS | 1669 | 1477969694346 Marionette TRACE conn2 <- [1,1461,null,["7"]] 20:08:14 INFO - PROCESS | 1669 | 1477969694351 Marionette TRACE conn2 -> [0,1462,"switchToWindow",{"name":"7"}] 20:08:14 INFO - PROCESS | 1669 | 1477969694353 Marionette TRACE conn2 <- [1,1462,null,{}] 20:08:14 INFO - PROCESS | 1669 | 1477969694355 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:08:14 INFO - PROCESS | 1669 | ++DOCSHELL 0x137912000 == 54 [pid = 1669] [id = 342] 20:08:14 INFO - PROCESS | 1669 | ++DOMWINDOW == 118 (0x137912800) [pid = 1669] [serial = 1000] [outer = 0x0] 20:08:14 INFO - PROCESS | 1669 | ++DOMWINDOW == 119 (0x137917800) [pid = 1669] [serial = 1001] [outer = 0x137912800] 20:08:14 INFO - PROCESS | 1669 | 1477969694387 Marionette DEBUG loaded listener.js 20:08:14 INFO - PROCESS | 1669 | ++DOMWINDOW == 120 (0x13791e800) [pid = 1669] [serial = 1002] [outer = 0x137912800] 20:08:14 INFO - PROCESS | 1669 | 1477969694631 Marionette TRACE conn2 <- [1,1463,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_005.html",0,null,null,[["document.write external script",0,null,null]]]}] 20:08:14 INFO - . 20:08:14 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_005.html | took 416ms 20:08:14 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_006.html 20:08:14 INFO - PROCESS | 1669 | 1477969694683 Marionette TRACE conn2 -> [0,1464,"getWindowHandle",null] 20:08:14 INFO - PROCESS | 1669 | 1477969694684 Marionette TRACE conn2 <- [1,1464,null,{"value":"7"}] 20:08:14 INFO - PROCESS | 1669 | 1477969694687 Marionette TRACE conn2 -> [0,1465,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:08:14 INFO - PROCESS | 1669 | 1477969694789 Marionette TRACE conn2 <- [1,1465,null,{"value":null}] 20:08:14 INFO - PROCESS | 1669 | 1477969694794 Marionette TRACE conn2 -> [0,1466,"getWindowHandles",null] 20:08:14 INFO - PROCESS | 1669 | 1477969694796 Marionette TRACE conn2 <- [1,1466,null,["7"]] 20:08:14 INFO - PROCESS | 1669 | 1477969694798 Marionette TRACE conn2 -> [0,1467,"switchToWindow",{"name":"7"}] 20:08:14 INFO - PROCESS | 1669 | 1477969694800 Marionette TRACE conn2 <- [1,1467,null,{}] 20:08:14 INFO - PROCESS | 1669 | 1477969694803 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:08:14 INFO - PROCESS | 1669 | ++DOCSHELL 0x11c4e4800 == 55 [pid = 1669] [id = 343] 20:08:14 INFO - PROCESS | 1669 | ++DOMWINDOW == 121 (0x11c4e5000) [pid = 1669] [serial = 1003] [outer = 0x0] 20:08:14 INFO - PROCESS | 1669 | ++DOMWINDOW == 122 (0x11c4e9000) [pid = 1669] [serial = 1004] [outer = 0x11c4e5000] 20:08:14 INFO - PROCESS | 1669 | 1477969694836 Marionette DEBUG loaded listener.js 20:08:14 INFO - PROCESS | 1669 | ++DOMWINDOW == 123 (0x11c4f1800) [pid = 1669] [serial = 1005] [outer = 0x11c4e5000] 20:08:15 INFO - PROCESS | 1669 | 1477969695155 Marionette TRACE conn2 <- [1,1468,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_006.html",0,null,null,[["document.write external script followed by internal script",0,null,null]]]}] 20:08:15 INFO - . 20:08:15 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_006.html | took 516ms 20:08:15 INFO - PROCESS | 1669 | 1477969695203 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 20:08:15 INFO - PROCESS | 1669 | 1477969695206 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 20:08:15 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_007.html 20:08:15 INFO - PROCESS | 1669 | 1477969695211 Marionette TRACE conn2 -> [0,1470,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:08:15 INFO - PROCESS | 1669 | 1477969695323 Marionette TRACE conn2 <- [1,1470,null,{"value":null}] 20:08:15 INFO - PROCESS | 1669 | 1477969695384 Marionette TRACE conn2 -> [0,1471,"getWindowHandles",null] 20:08:15 INFO - PROCESS | 1669 | 1477969695386 Marionette TRACE conn2 <- [1,1471,null,["7"]] 20:08:15 INFO - PROCESS | 1669 | 1477969695389 Marionette TRACE conn2 -> [0,1472,"switchToWindow",{"name":"7"}] 20:08:15 INFO - PROCESS | 1669 | 1477969695392 Marionette TRACE conn2 <- [1,1472,null,{}] 20:08:15 INFO - PROCESS | 1669 | 1477969695395 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:08:15 INFO - PROCESS | 1669 | ++DOCSHELL 0x12c0f3000 == 56 [pid = 1669] [id = 344] 20:08:15 INFO - PROCESS | 1669 | ++DOMWINDOW == 124 (0x12c0f7800) [pid = 1669] [serial = 1006] [outer = 0x0] 20:08:15 INFO - PROCESS | 1669 | ++DOMWINDOW == 125 (0x12d156000) [pid = 1669] [serial = 1007] [outer = 0x12c0f7800] 20:08:15 INFO - PROCESS | 1669 | 1477969695486 Marionette DEBUG loaded listener.js 20:08:15 INFO - PROCESS | 1669 | ++DOMWINDOW == 126 (0x12ddde800) [pid = 1669] [serial = 1008] [outer = 0x12c0f7800] 20:08:15 INFO - PROCESS | 1669 | 1477969695771 Marionette TRACE conn2 <- [1,1473,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_007.html",0,null,null,[["document.write external script that document.writes inline script",0,null,null]]]}] 20:08:15 INFO - . 20:08:15 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_007.html | took 615ms 20:08:15 INFO - PROCESS | 1669 | 1477969695826 Marionette TRACE conn2 -> [0,1474,"getWindowHandle",null] 20:08:15 INFO - PROCESS | 1669 | 1477969695828 Marionette TRACE conn2 <- [1,1474,null,{"value":"7"}] 20:08:15 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_008.html 20:08:15 INFO - PROCESS | 1669 | 1477969695832 Marionette TRACE conn2 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:08:15 INFO - PROCESS | 1669 | 1477969695935 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 20:08:15 INFO - PROCESS | 1669 | 1477969695994 Marionette TRACE conn2 -> [0,1476,"getWindowHandles",null] 20:08:15 INFO - PROCESS | 1669 | 1477969695995 Marionette TRACE conn2 <- [1,1476,null,["7"]] 20:08:16 INFO - PROCESS | 1669 | 1477969695998 Marionette TRACE conn2 -> [0,1477,"switchToWindow",{"name":"7"}] 20:08:16 INFO - PROCESS | 1669 | 1477969696000 Marionette TRACE conn2 <- [1,1477,null,{}] 20:08:16 INFO - PROCESS | 1669 | 1477969696003 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:08:16 INFO - PROCESS | 1669 | ++DOCSHELL 0x133205000 == 57 [pid = 1669] [id = 345] 20:08:16 INFO - PROCESS | 1669 | ++DOMWINDOW == 127 (0x13320f000) [pid = 1669] [serial = 1009] [outer = 0x0] 20:08:16 INFO - PROCESS | 1669 | ++DOMWINDOW == 128 (0x1338bc800) [pid = 1669] [serial = 1010] [outer = 0x13320f000] 20:08:16 INFO - PROCESS | 1669 | 1477969696085 Marionette DEBUG loaded listener.js 20:08:16 INFO - PROCESS | 1669 | ++DOMWINDOW == 129 (0x134bce800) [pid = 1669] [serial = 1011] [outer = 0x13320f000] 20:08:16 INFO - PROCESS | 1669 | 1477969696427 Marionette TRACE conn2 <- [1,1478,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_008.html",0,null,null,[["document.write external script that document.writes external script",0,null,null]]]}] 20:08:16 INFO - . 20:08:16 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_008.html | took 617ms 20:08:16 INFO - PROCESS | 1669 | 1477969696454 Marionette TRACE conn2 -> [0,1479,"getWindowHandle",null] 20:08:16 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_009.html 20:08:16 INFO - PROCESS | 1669 | 1477969696458 Marionette TRACE conn2 <- [1,1479,null,{"value":"7"}] 20:08:16 INFO - PROCESS | 1669 | 1477969696461 Marionette TRACE conn2 -> [0,1480,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:08:16 INFO - PROCESS | 1669 | 1477969696562 Marionette TRACE conn2 <- [1,1480,null,{"value":null}] 20:08:16 INFO - PROCESS | 1669 | 1477969696625 Marionette TRACE conn2 -> [0,1481,"getWindowHandles",null] 20:08:16 INFO - PROCESS | 1669 | 1477969696627 Marionette TRACE conn2 <- [1,1481,null,["7"]] 20:08:16 INFO - PROCESS | 1669 | 1477969696629 Marionette TRACE conn2 -> [0,1482,"switchToWindow",{"name":"7"}] 20:08:16 INFO - PROCESS | 1669 | 1477969696633 Marionette TRACE conn2 <- [1,1482,null,{}] 20:08:16 INFO - PROCESS | 1669 | 1477969696677 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:08:16 INFO - PROCESS | 1669 | ++DOCSHELL 0x1363a2800 == 58 [pid = 1669] [id = 346] 20:08:16 INFO - PROCESS | 1669 | ++DOMWINDOW == 130 (0x1363a3000) [pid = 1669] [serial = 1012] [outer = 0x0] 20:08:16 INFO - PROCESS | 1669 | ++DOMWINDOW == 131 (0x1364eb800) [pid = 1669] [serial = 1013] [outer = 0x1363a3000] 20:08:16 INFO - PROCESS | 1669 | 1477969696722 Marionette DEBUG loaded listener.js 20:08:16 INFO - PROCESS | 1669 | ++DOMWINDOW == 132 (0x137314000) [pid = 1669] [serial = 1014] [outer = 0x1363a3000] 20:08:17 INFO - PROCESS | 1669 | 1477969697038 Marionette TRACE conn2 <- [1,1483,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_009.html",0,null,null,[["document.write script that document.writes script",0,null,null]]]}] 20:08:17 INFO - . 20:08:17 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_009.html | took 615ms 20:08:17 INFO - PROCESS | 1669 | 1477969697077 Marionette TRACE conn2 -> [0,1484,"getWindowHandle",null] 20:08:17 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_010.html 20:08:17 INFO - PROCESS | 1669 | 1477969697079 Marionette TRACE conn2 <- [1,1484,null,{"value":"7"}] 20:08:17 INFO - PROCESS | 1669 | 1477969697082 Marionette TRACE conn2 -> [0,1485,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:08:17 INFO - PROCESS | 1669 | 1477969697197 Marionette TRACE conn2 <- [1,1485,null,{"value":null}] 20:08:17 INFO - PROCESS | 1669 | 1477969697257 Marionette TRACE conn2 -> [0,1486,"getWindowHandles",null] 20:08:17 INFO - PROCESS | 1669 | 1477969697259 Marionette TRACE conn2 <- [1,1486,null,["7"]] 20:08:17 INFO - PROCESS | 1669 | 1477969697261 Marionette TRACE conn2 -> [0,1487,"switchToWindow",{"name":"7"}] 20:08:17 INFO - PROCESS | 1669 | 1477969697264 Marionette TRACE conn2 <- [1,1487,null,{}] 20:08:17 INFO - PROCESS | 1669 | 1477969697266 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:08:17 INFO - PROCESS | 1669 | ++DOCSHELL 0x12a72d800 == 59 [pid = 1669] [id = 347] 20:08:17 INFO - PROCESS | 1669 | ++DOMWINDOW == 133 (0x12a731000) [pid = 1669] [serial = 1015] [outer = 0x0] 20:08:17 INFO - PROCESS | 1669 | ++DOMWINDOW == 134 (0x12b950000) [pid = 1669] [serial = 1016] [outer = 0x12a731000] 20:08:17 INFO - PROCESS | 1669 | 1477969697479 Marionette DEBUG loaded listener.js 20:08:17 INFO - PROCESS | 1669 | ++DOMWINDOW == 135 (0x12cb06800) [pid = 1669] [serial = 1017] [outer = 0x12a731000] 20:08:17 INFO - PROCESS | 1669 | 1477969697850 Marionette TRACE conn2 <- [1,1488,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_010.html",0,null,null,[["document.write external script tokenizer order",0,null,null]]]}] 20:08:17 INFO - . 20:08:17 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_010.html | took 816ms 20:08:17 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_011.html 20:08:17 INFO - PROCESS | 1669 | 1477969697899 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 20:08:17 INFO - PROCESS | 1669 | 1477969697902 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 20:08:17 INFO - PROCESS | 1669 | 1477969697907 Marionette TRACE conn2 -> [0,1490,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:08:18 INFO - PROCESS | 1669 | 1477969698008 Marionette TRACE conn2 <- [1,1490,null,{"value":null}] 20:08:18 INFO - PROCESS | 1669 | 1477969698069 Marionette TRACE conn2 -> [0,1491,"getWindowHandles",null] 20:08:18 INFO - PROCESS | 1669 | 1477969698072 Marionette TRACE conn2 <- [1,1491,null,["7"]] 20:08:18 INFO - PROCESS | 1669 | 1477969698076 Marionette TRACE conn2 -> [0,1492,"switchToWindow",{"name":"7"}] 20:08:18 INFO - PROCESS | 1669 | 1477969698078 Marionette TRACE conn2 <- [1,1492,null,{}] 20:08:18 INFO - PROCESS | 1669 | 1477969698096 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:08:18 INFO - PROCESS | 1669 | ++DOCSHELL 0x12c81b800 == 60 [pid = 1669] [id = 348] 20:08:18 INFO - PROCESS | 1669 | ++DOMWINDOW == 136 (0x12cb07800) [pid = 1669] [serial = 1018] [outer = 0x0] 20:08:18 INFO - PROCESS | 1669 | ++DOMWINDOW == 137 (0x12d166800) [pid = 1669] [serial = 1019] [outer = 0x12cb07800] 20:08:18 INFO - PROCESS | 1669 | 1477969698137 Marionette DEBUG loaded listener.js 20:08:18 INFO - PROCESS | 1669 | ++DOMWINDOW == 138 (0x12da2a000) [pid = 1669] [serial = 1020] [outer = 0x12cb07800] 20:08:18 INFO - PROCESS | 1669 | --DOCSHELL 0x137912000 == 59 [pid = 1669] [id = 342] 20:08:18 INFO - PROCESS | 1669 | --DOCSHELL 0x1363ad800 == 58 [pid = 1669] [id = 341] 20:08:18 INFO - PROCESS | 1669 | --DOCSHELL 0x13f91e000 == 57 [pid = 1669] [id = 340] 20:08:18 INFO - PROCESS | 1669 | --DOCSHELL 0x139246000 == 56 [pid = 1669] [id = 339] 20:08:18 INFO - PROCESS | 1669 | --DOCSHELL 0x138fbb000 == 55 [pid = 1669] [id = 338] 20:08:18 INFO - PROCESS | 1669 | --DOCSHELL 0x1386db800 == 54 [pid = 1669] [id = 337] 20:08:18 INFO - PROCESS | 1669 | --DOCSHELL 0x137316000 == 53 [pid = 1669] [id = 336] 20:08:18 INFO - PROCESS | 1669 | --DOCSHELL 0x136f40800 == 52 [pid = 1669] [id = 335] 20:08:18 INFO - PROCESS | 1669 | --DOCSHELL 0x12c0e4000 == 51 [pid = 1669] [id = 334] 20:08:18 INFO - PROCESS | 1669 | --DOCSHELL 0x1364ee000 == 50 [pid = 1669] [id = 333] 20:08:18 INFO - PROCESS | 1669 | --DOCSHELL 0x13630a000 == 49 [pid = 1669] [id = 332] 20:08:18 INFO - PROCESS | 1669 | --DOCSHELL 0x135841800 == 48 [pid = 1669] [id = 331] 20:08:18 INFO - PROCESS | 1669 | --DOCSHELL 0x1338b6000 == 47 [pid = 1669] [id = 330] 20:08:18 INFO - PROCESS | 1669 | --DOCSHELL 0x133cdc000 == 46 [pid = 1669] [id = 329] 20:08:18 INFO - PROCESS | 1669 | --DOCSHELL 0x1338c2800 == 45 [pid = 1669] [id = 328] 20:08:18 INFO - PROCESS | 1669 | --DOCSHELL 0x132f86800 == 44 [pid = 1669] [id = 327] 20:08:18 INFO - PROCESS | 1669 | --DOCSHELL 0x13284c000 == 43 [pid = 1669] [id = 326] 20:08:18 INFO - PROCESS | 1669 | --DOCSHELL 0x12e31f800 == 42 [pid = 1669] [id = 325] 20:08:18 INFO - PROCESS | 1669 | --DOCSHELL 0x129e41800 == 41 [pid = 1669] [id = 324] 20:08:18 INFO - PROCESS | 1669 | --DOCSHELL 0x11f866000 == 40 [pid = 1669] [id = 321] 20:08:18 INFO - PROCESS | 1669 | --DOCSHELL 0x129174000 == 39 [pid = 1669] [id = 323] 20:08:18 INFO - PROCESS | 1669 | --DOCSHELL 0x12917e000 == 38 [pid = 1669] [id = 322] 20:08:18 INFO - PROCESS | 1669 | --DOCSHELL 0x134a16000 == 37 [pid = 1669] [id = 320] 20:08:18 INFO - PROCESS | 1669 | --DOCSHELL 0x12cccf800 == 36 [pid = 1669] [id = 319] 20:08:18 INFO - PROCESS | 1669 | --DOCSHELL 0x12ccc1800 == 35 [pid = 1669] [id = 318] 20:08:18 INFO - PROCESS | 1669 | --DOCSHELL 0x11f868800 == 34 [pid = 1669] [id = 317] 20:08:18 INFO - PROCESS | 1669 | --DOMWINDOW == 137 (0x134a22000) [pid = 1669] [serial = 917] [outer = 0x0] [url = about:blank] 20:08:18 INFO - PROCESS | 1669 | --DOMWINDOW == 136 (0x134bc4800) [pid = 1669] [serial = 918] [outer = 0x0] [url = about:blank] 20:08:18 INFO - PROCESS | 1669 | --DOMWINDOW == 135 (0x134bd2000) [pid = 1669] [serial = 919] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/048.html] 20:08:18 INFO - PROCESS | 1669 | --DOMWINDOW == 134 (0x1338c7800) [pid = 1669] [serial = 913] [outer = 0x0] [url = about:blank] 20:08:18 INFO - PROCESS | 1669 | --DOMWINDOW == 133 (0x1337cb000) [pid = 1669] [serial = 914] [outer = 0x0] [url = about:blank] 20:08:18 INFO - PROCESS | 1669 | --DOMWINDOW == 132 (0x134a08800) [pid = 1669] [serial = 915] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/047.html] 20:08:18 INFO - PROCESS | 1669 | --DOMWINDOW == 131 (0x132f85800) [pid = 1669] [serial = 910] [outer = 0x0] [url = about:blank] 20:08:18 INFO - PROCESS | 1669 | --DOMWINDOW == 130 (0x132f95000) [pid = 1669] [serial = 911] [outer = 0x0] [url = about:blank] 20:08:18 INFO - PROCESS | 1669 | --DOMWINDOW == 129 (0x131d90000) [pid = 1669] [serial = 907] [outer = 0x0] [url = about:blank] 20:08:18 INFO - PROCESS | 1669 | --DOMWINDOW == 128 (0x132841000) [pid = 1669] [serial = 908] [outer = 0x0] [url = about:blank] 20:08:18 INFO - PROCESS | 1669 | --DOMWINDOW == 127 (0x12d763800) [pid = 1669] [serial = 904] [outer = 0x0] [url = about:blank] 20:08:18 INFO - PROCESS | 1669 | --DOMWINDOW == 126 (0x12d813800) [pid = 1669] [serial = 905] [outer = 0x0] [url = about:blank] 20:08:18 INFO - PROCESS | 1669 | --DOMWINDOW == 125 (0x12c812000) [pid = 1669] [serial = 901] [outer = 0x0] [url = about:blank] 20:08:18 INFO - PROCESS | 1669 | --DOMWINDOW == 124 (0x12cb14800) [pid = 1669] [serial = 902] [outer = 0x0] [url = about:blank] 20:08:18 INFO - PROCESS | 1669 | --DOMWINDOW == 123 (0x129f6f800) [pid = 1669] [serial = 898] [outer = 0x0] [url = about:blank] 20:08:18 INFO - PROCESS | 1669 | --DOMWINDOW == 122 (0x12a947800) [pid = 1669] [serial = 899] [outer = 0x0] [url = about:blank] 20:08:18 INFO - PROCESS | 1669 | --DOMWINDOW == 121 (0x12e318000) [pid = 1669] [serial = 895] [outer = 0x0] [url = about:blank] 20:08:18 INFO - PROCESS | 1669 | --DOMWINDOW == 120 (0x1301c9000) [pid = 1669] [serial = 896] [outer = 0x0] [url = about:blank] 20:08:18 INFO - PROCESS | 1669 | --DOMWINDOW == 119 (0x12f991800) [pid = 1669] [serial = 892] [outer = 0x0] [url = about:blank] 20:08:18 INFO - PROCESS | 1669 | --DOMWINDOW == 118 (0x13121f000) [pid = 1669] [serial = 893] [outer = 0x0] [url = about:blank] 20:08:18 INFO - PROCESS | 1669 | --DOMWINDOW == 117 (0x1386d0800) [pid = 1669] [serial = 889] [outer = 0x0] [url = about:blank] 20:08:18 INFO - PROCESS | 1669 | --DOMWINDOW == 116 (0x138fb9000) [pid = 1669] [serial = 890] [outer = 0x0] [url = about:blank] 20:08:18 INFO - PROCESS | 1669 | --DOMWINDOW == 115 (0x135fbe000) [pid = 1669] [serial = 886] [outer = 0x0] [url = about:blank] 20:08:18 INFO - PROCESS | 1669 | --DOMWINDOW == 114 (0x1369d3800) [pid = 1669] [serial = 887] [outer = 0x0] [url = about:blank] 20:08:18 INFO - PROCESS | 1669 | --DOMWINDOW == 113 (0x131d9c800) [pid = 1669] [serial = 883] [outer = 0x0] [url = about:blank] 20:08:18 INFO - PROCESS | 1669 | --DOMWINDOW == 112 (0x132f8c000) [pid = 1669] [serial = 884] [outer = 0x0] [url = about:blank] 20:08:18 INFO - PROCESS | 1669 | --DOMWINDOW == 111 (0x129c57800) [pid = 1669] [serial = 880] [outer = 0x0] [url = about:blank] 20:08:18 INFO - PROCESS | 1669 | --DOMWINDOW == 110 (0x12bd10000) [pid = 1669] [serial = 881] [outer = 0x0] [url = about:blank] 20:08:18 INFO - PROCESS | 1669 | --DOMWINDOW == 109 (0x136f36800) [pid = 1669] [serial = 930] [outer = 0x0] [url = about:blank] 20:08:18 INFO - PROCESS | 1669 | --DOMWINDOW == 108 (0x136f4c800) [pid = 1669] [serial = 931] [outer = 0x0] [url = about:blank] 20:08:18 INFO - PROCESS | 1669 | --DOMWINDOW == 107 (0x135504800) [pid = 1669] [serial = 922] [outer = 0x0] [url = about:blank] 20:08:18 INFO - PROCESS | 1669 | --DOMWINDOW == 106 (0x134bcb800) [pid = 1669] [serial = 921] [outer = 0x0] [url = about:blank] 20:08:18 INFO - PROCESS | 1669 | --DOMWINDOW == 105 (0x135850000) [pid = 1669] [serial = 925] [outer = 0x0] [url = about:blank] 20:08:18 INFO - PROCESS | 1669 | --DOMWINDOW == 104 (0x135836000) [pid = 1669] [serial = 924] [outer = 0x0] [url = about:blank] 20:08:18 INFO - PROCESS | 1669 | --DOMWINDOW == 103 (0x1364ed000) [pid = 1669] [serial = 928] [outer = 0x0] [url = about:blank] 20:08:18 INFO - PROCESS | 1669 | --DOMWINDOW == 102 (0x1364db000) [pid = 1669] [serial = 927] [outer = 0x0] [url = about:blank] 20:08:18 INFO - PROCESS | 1669 | 1477969698474 Marionette TRACE conn2 <- [1,1493,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_011.html",0,null,null,[["document.write external script that document.writes external script",0,null,null]]]}] 20:08:18 INFO - . 20:08:18 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_011.html | took 615ms 20:08:18 INFO - PROCESS | 1669 | 1477969698522 Marionette TRACE conn2 -> [0,1494,"getWindowHandle",null] 20:08:18 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_012.html 20:08:18 INFO - PROCESS | 1669 | 1477969698524 Marionette TRACE conn2 <- [1,1494,null,{"value":"7"}] 20:08:18 INFO - PROCESS | 1669 | 1477969698528 Marionette TRACE conn2 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:08:18 INFO - PROCESS | 1669 | 1477969698637 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 20:08:18 INFO - PROCESS | 1669 | 1477969698644 Marionette TRACE conn2 -> [0,1496,"getWindowHandles",null] 20:08:18 INFO - PROCESS | 1669 | 1477969698646 Marionette TRACE conn2 <- [1,1496,null,["7"]] 20:08:18 INFO - PROCESS | 1669 | 1477969698652 Marionette TRACE conn2 -> [0,1497,"switchToWindow",{"name":"7"}] 20:08:18 INFO - PROCESS | 1669 | 1477969698656 Marionette TRACE conn2 <- [1,1497,null,{}] 20:08:18 INFO - PROCESS | 1669 | 1477969698660 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:08:18 INFO - PROCESS | 1669 | ++DOCSHELL 0x12bd10000 == 35 [pid = 1669] [id = 349] 20:08:18 INFO - PROCESS | 1669 | ++DOMWINDOW == 103 (0x12bd13800) [pid = 1669] [serial = 1021] [outer = 0x0] 20:08:18 INFO - PROCESS | 1669 | ++DOMWINDOW == 104 (0x12c81c000) [pid = 1669] [serial = 1022] [outer = 0x12bd13800] 20:08:18 INFO - PROCESS | 1669 | 1477969698715 Marionette DEBUG loaded listener.js 20:08:18 INFO - PROCESS | 1669 | ++DOMWINDOW == 105 (0x12d81e000) [pid = 1669] [serial = 1023] [outer = 0x12bd13800] 20:08:19 INFO - PROCESS | 1669 | 1477969699025 Marionette TRACE conn2 <- [1,1498,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_012.html",0,null,null,[["document.write external script tokenizer order",0,null,null]]]}] 20:08:19 INFO - . 20:08:19 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_012.html | took 514ms 20:08:19 INFO - PROCESS | 1669 | 1477969699047 Marionette TRACE conn2 -> [0,1499,"getWindowHandle",null] 20:08:19 INFO - PROCESS | 1669 | 1477969699050 Marionette TRACE conn2 <- [1,1499,null,{"value":"7"}] 20:08:19 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_013.html 20:08:19 INFO - PROCESS | 1669 | 1477969699053 Marionette TRACE conn2 -> [0,1500,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:08:19 INFO - PROCESS | 1669 | 1477969699154 Marionette TRACE conn2 <- [1,1500,null,{"value":null}] 20:08:19 INFO - PROCESS | 1669 | 1477969699211 Marionette TRACE conn2 -> [0,1501,"getWindowHandles",null] 20:08:19 INFO - PROCESS | 1669 | 1477969699213 Marionette TRACE conn2 <- [1,1501,null,["7"]] 20:08:19 INFO - PROCESS | 1669 | 1477969699215 Marionette TRACE conn2 -> [0,1502,"switchToWindow",{"name":"7"}] 20:08:19 INFO - PROCESS | 1669 | 1477969699219 Marionette TRACE conn2 <- [1,1502,null,{}] 20:08:19 INFO - PROCESS | 1669 | 1477969699221 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:08:19 INFO - PROCESS | 1669 | ++DOCSHELL 0x12fc10800 == 36 [pid = 1669] [id = 350] 20:08:19 INFO - PROCESS | 1669 | ++DOMWINDOW == 106 (0x12fc13800) [pid = 1669] [serial = 1024] [outer = 0x0] 20:08:19 INFO - PROCESS | 1669 | ++DOMWINDOW == 107 (0x1301d1000) [pid = 1669] [serial = 1025] [outer = 0x12fc13800] 20:08:19 INFO - PROCESS | 1669 | 1477969699257 Marionette DEBUG loaded listener.js 20:08:19 INFO - PROCESS | 1669 | ++DOMWINDOW == 108 (0x131508800) [pid = 1669] [serial = 1026] [outer = 0x12fc13800] 20:08:19 INFO - PROCESS | 1669 | 1477969699491 Marionette TRACE conn2 <- [1,1503,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_013.html",0,null,null,[["document.write",0,null,null]]]}] 20:08:19 INFO - . 20:08:19 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_013.html | took 467ms 20:08:19 INFO - TEST-START | /html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html 20:08:19 INFO - PROCESS | 1669 | 1477969699521 Marionette TRACE conn2 -> [0,1504,"getWindowHandle",null] 20:08:19 INFO - PROCESS | 1669 | 1477969699523 Marionette TRACE conn2 <- [1,1504,null,{"value":"7"}] 20:08:19 INFO - PROCESS | 1669 | 1477969699526 Marionette TRACE conn2 -> [0,1505,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:08:19 INFO - PROCESS | 1669 | 1477969699609 Marionette TRACE conn2 <- [1,1505,null,{"value":null}] 20:08:19 INFO - PROCESS | 1669 | 1477969699615 Marionette TRACE conn2 -> [0,1506,"getWindowHandles",null] 20:08:19 INFO - PROCESS | 1669 | 1477969699617 Marionette TRACE conn2 <- [1,1506,null,["7"]] 20:08:19 INFO - PROCESS | 1669 | 1477969699619 Marionette TRACE conn2 -> [0,1507,"switchToWindow",{"name":"7"}] 20:08:19 INFO - PROCESS | 1669 | 1477969699621 Marionette TRACE conn2 <- [1,1507,null,{}] 20:08:19 INFO - PROCESS | 1669 | 1477969699624 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:08:19 INFO - PROCESS | 1669 | ++DOCSHELL 0x132a48000 == 37 [pid = 1669] [id = 351] 20:08:19 INFO - PROCESS | 1669 | ++DOMWINDOW == 109 (0x132a48800) [pid = 1669] [serial = 1027] [outer = 0x0] 20:08:19 INFO - PROCESS | 1669 | ++DOMWINDOW == 110 (0x132f7d000) [pid = 1669] [serial = 1028] [outer = 0x132a48800] 20:08:19 INFO - PROCESS | 1669 | 1477969699658 Marionette DEBUG loaded listener.js 20:08:19 INFO - PROCESS | 1669 | ++DOMWINDOW == 111 (0x132f89800) [pid = 1669] [serial = 1029] [outer = 0x132a48800] 20:08:19 INFO - PROCESS | 1669 | 1477969699924 Marionette TRACE conn2 <- [1,1508,null,{"value":["/html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html",0,null,null,[["Getting spellcheck IDL attribute",0,null,null],["Setting spellcheck IDL attribute to true",0,null,null],["Setting spellcheck IDL attribute to false",0,null,null]]]}] 20:08:19 INFO - ... 20:08:19 INFO - TEST-OK | /html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html | took 415ms 20:08:19 INFO - TEST-START | /html/editing/focus/document-level-focus-apis/document-level-apis.html 20:08:19 INFO - PROCESS | 1669 | 1477969699941 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 20:08:19 INFO - PROCESS | 1669 | 1477969699943 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 20:08:19 INFO - PROCESS | 1669 | 1477969699945 Marionette TRACE conn2 -> [0,1510,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:08:20 INFO - PROCESS | 1669 | 1477969700023 Marionette TRACE conn2 <- [1,1510,null,{"value":null}] 20:08:20 INFO - PROCESS | 1669 | 1477969700027 Marionette TRACE conn2 -> [0,1511,"getWindowHandles",null] 20:08:20 INFO - PROCESS | 1669 | 1477969700028 Marionette TRACE conn2 <- [1,1511,null,["7"]] 20:08:20 INFO - PROCESS | 1669 | 1477969700032 Marionette TRACE conn2 -> [0,1512,"switchToWindow",{"name":"7"}] 20:08:20 INFO - PROCESS | 1669 | 1477969700035 Marionette TRACE conn2 <- [1,1512,null,{}] 20:08:20 INFO - PROCESS | 1669 | 1477969700037 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:08:20 INFO - PROCESS | 1669 | ++DOCSHELL 0x11ebcc800 == 38 [pid = 1669] [id = 352] 20:08:20 INFO - PROCESS | 1669 | ++DOMWINDOW == 112 (0x133213800) [pid = 1669] [serial = 1030] [outer = 0x0] 20:08:20 INFO - PROCESS | 1669 | ++DOMWINDOW == 113 (0x1337e4000) [pid = 1669] [serial = 1031] [outer = 0x133213800] 20:08:20 INFO - PROCESS | 1669 | 1477969700082 Marionette DEBUG loaded listener.js 20:08:20 INFO - PROCESS | 1669 | ++DOMWINDOW == 114 (0x1338c9800) [pid = 1669] [serial = 1032] [outer = 0x133213800] 20:08:20 INFO - PROCESS | 1669 | ++DOCSHELL 0x134a0c000 == 39 [pid = 1669] [id = 353] 20:08:20 INFO - PROCESS | 1669 | ++DOMWINDOW == 115 (0x134a10800) [pid = 1669] [serial = 1033] [outer = 0x0] 20:08:20 INFO - PROCESS | 1669 | ++DOMWINDOW == 116 (0x134a16000) [pid = 1669] [serial = 1034] [outer = 0x134a10800] 20:08:20 INFO - PROCESS | 1669 | 1477969700421 Marionette TRACE conn2 <- [1,1513,null,{"value":["/html/editing/focus/document-level-focus-apis/document-level-apis.html",0,null,null,[["The body element must be the active element if no element is focused",0,null,null],["The element must be the active element if it is focused",0,null,null],["The hasFocus() method must return false if the Document has no browsing context",0,null,null],["When a child browsing context is focused, its browsing context container is also focused",0,null,null]]]}] 20:08:20 INFO - .... 20:08:20 INFO - TEST-OK | /html/editing/focus/document-level-focus-apis/document-level-apis.html | took 515ms 20:08:20 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/historical.html 20:08:20 INFO - PROCESS | 1669 | 1477969700461 Marionette TRACE conn2 -> [0,1514,"getWindowHandle",null] 20:08:20 INFO - PROCESS | 1669 | 1477969700462 Marionette TRACE conn2 <- [1,1514,null,{"value":"7"}] 20:08:20 INFO - PROCESS | 1669 | 1477969700465 Marionette TRACE conn2 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:08:20 INFO - PROCESS | 1669 | 1477969700593 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 20:08:20 INFO - PROCESS | 1669 | 1477969700608 Marionette TRACE conn2 -> [0,1516,"getWindowHandles",null] 20:08:20 INFO - PROCESS | 1669 | 1477969700609 Marionette TRACE conn2 <- [1,1516,null,["7"]] 20:08:20 INFO - PROCESS | 1669 | 1477969700611 Marionette TRACE conn2 -> [0,1517,"switchToWindow",{"name":"7"}] 20:08:20 INFO - PROCESS | 1669 | 1477969700613 Marionette TRACE conn2 <- [1,1517,null,{}] 20:08:20 INFO - PROCESS | 1669 | 1477969700616 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:08:20 INFO - PROCESS | 1669 | ++DOCSHELL 0x134bc9800 == 40 [pid = 1669] [id = 354] 20:08:20 INFO - PROCESS | 1669 | ++DOMWINDOW == 117 (0x134bca800) [pid = 1669] [serial = 1035] [outer = 0x0] 20:08:20 INFO - PROCESS | 1669 | ++DOMWINDOW == 118 (0x13542d000) [pid = 1669] [serial = 1036] [outer = 0x134bca800] 20:08:20 INFO - PROCESS | 1669 | 1477969700649 Marionette DEBUG loaded listener.js 20:08:20 INFO - PROCESS | 1669 | ++DOMWINDOW == 119 (0x13550c800) [pid = 1669] [serial = 1037] [outer = 0x134bca800] 20:08:20 INFO - PROCESS | 1669 | 1477969700893 Marionette TRACE conn2 <- [1,1518,null,{"value":["/html/semantics/document-metadata/the-style-element/historical.html",0,null,null,[["style.scoped should not be supported",1,"assert_false: expected false got true","t/<@http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/historical.html:8:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nt@http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/historical.html:7:3\n@http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/historical.html:13:1\n"]]]}] 20:08:20 INFO - . 20:08:20 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/historical.html | took 465ms 20:08:20 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style-error-01.html 20:08:20 INFO - PROCESS | 1669 | 1477969700930 Marionette TRACE conn2 -> [0,1519,"getWindowHandle",null] 20:08:20 INFO - PROCESS | 1669 | 1477969700931 Marionette TRACE conn2 <- [1,1519,null,{"value":"7"}] 20:08:20 INFO - PROCESS | 1669 | 1477969700934 Marionette TRACE conn2 -> [0,1520,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:08:21 INFO - PROCESS | 1669 | 1477969701046 Marionette TRACE conn2 <- [1,1520,null,{"value":null}] 20:08:21 INFO - PROCESS | 1669 | 1477969701096 Marionette TRACE conn2 -> [0,1521,"getWindowHandles",null] 20:08:21 INFO - PROCESS | 1669 | 1477969701098 Marionette TRACE conn2 <- [1,1521,null,["7"]] 20:08:21 INFO - PROCESS | 1669 | 1477969701102 Marionette TRACE conn2 -> [0,1522,"switchToWindow",{"name":"7"}] 20:08:21 INFO - PROCESS | 1669 | 1477969701104 Marionette TRACE conn2 <- [1,1522,null,{}] 20:08:21 INFO - PROCESS | 1669 | 1477969701107 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:08:21 INFO - PROCESS | 1669 | ++DOCSHELL 0x135849800 == 41 [pid = 1669] [id = 355] 20:08:21 INFO - PROCESS | 1669 | ++DOMWINDOW == 120 (0x13584a000) [pid = 1669] [serial = 1038] [outer = 0x0] 20:08:21 INFO - PROCESS | 1669 | ++DOMWINDOW == 121 (0x135853000) [pid = 1669] [serial = 1039] [outer = 0x13584a000] 20:08:21 INFO - PROCESS | 1669 | 1477969701160 Marionette DEBUG loaded listener.js 20:08:21 INFO - PROCESS | 1669 | ++DOMWINDOW == 122 (0x135fbc000) [pid = 1669] [serial = 1040] [outer = 0x13584a000] 20:08:21 INFO - PROCESS | 1669 | 1477969701529 Marionette TRACE conn2 <- [1,1523,null,{"value":["/html/semantics/document-metadata/the-style-element/style-error-01.html",0,null,null,[["Should get an error event for a text/plain response.",0,null,null]]]}] 20:08:21 INFO - . 20:08:21 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style-error-01.html | took 619ms 20:08:21 INFO - PROCESS | 1669 | 1477969701554 Marionette TRACE conn2 -> [0,1524,"getWindowHandle",null] 20:08:21 INFO - PROCESS | 1669 | 1477969701556 Marionette TRACE conn2 <- [1,1524,null,{"value":"7"}] 20:08:21 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style_disabled.html 20:08:21 INFO - PROCESS | 1669 | 1477969701567 Marionette TRACE conn2 -> [0,1525,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:08:21 INFO - PROCESS | 1669 | 1477969701670 Marionette TRACE conn2 <- [1,1525,null,{"value":null}] 20:08:21 INFO - PROCESS | 1669 | 1477969701674 Marionette TRACE conn2 -> [0,1526,"getWindowHandles",null] 20:08:21 INFO - PROCESS | 1669 | 1477969701675 Marionette TRACE conn2 <- [1,1526,null,["7"]] 20:08:21 INFO - PROCESS | 1669 | 1477969701711 Marionette TRACE conn2 -> [0,1527,"switchToWindow",{"name":"7"}] 20:08:21 INFO - PROCESS | 1669 | 1477969701713 Marionette TRACE conn2 <- [1,1527,null,{}] 20:08:21 INFO - PROCESS | 1669 | 1477969701715 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:08:21 INFO - PROCESS | 1669 | ++DOCSHELL 0x13639d800 == 42 [pid = 1669] [id = 356] 20:08:21 INFO - PROCESS | 1669 | ++DOMWINDOW == 123 (0x13639e800) [pid = 1669] [serial = 1041] [outer = 0x0] 20:08:21 INFO - PROCESS | 1669 | ++DOMWINDOW == 124 (0x1363a5000) [pid = 1669] [serial = 1042] [outer = 0x13639e800] 20:08:21 INFO - PROCESS | 1669 | 1477969701748 Marionette DEBUG loaded listener.js 20:08:21 INFO - PROCESS | 1669 | ++DOMWINDOW == 125 (0x1364db000) [pid = 1669] [serial = 1043] [outer = 0x13639e800] 20:08:21 INFO - PROCESS | 1669 | 1477969701991 Marionette TRACE conn2 <- [1,1528,null,{"value":["/html/semantics/document-metadata/the-style-element/style_disabled.html",0,null,null,[["The style is not applied when it is disabled",0,null,null]]]}] 20:08:22 INFO - . 20:08:22 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style_disabled.html | took 466ms 20:08:22 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style_events.html 20:08:22 INFO - PROCESS | 1669 | 1477969702025 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 20:08:22 INFO - PROCESS | 1669 | 1477969702027 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 20:08:22 INFO - PROCESS | 1669 | 1477969702030 Marionette TRACE conn2 -> [0,1530,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:08:22 INFO - PROCESS | 1669 | 1477969702134 Marionette TRACE conn2 <- [1,1530,null,{"value":null}] 20:08:22 INFO - PROCESS | 1669 | 1477969702138 Marionette TRACE conn2 -> [0,1531,"getWindowHandles",null] 20:08:22 INFO - PROCESS | 1669 | 1477969702139 Marionette TRACE conn2 <- [1,1531,null,["7"]] 20:08:22 INFO - PROCESS | 1669 | 1477969702141 Marionette TRACE conn2 -> [0,1532,"switchToWindow",{"name":"7"}] 20:08:22 INFO - PROCESS | 1669 | 1477969702143 Marionette TRACE conn2 <- [1,1532,null,{}] 20:08:22 INFO - PROCESS | 1669 | 1477969702176 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:08:22 INFO - PROCESS | 1669 | ++DOCSHELL 0x135846800 == 43 [pid = 1669] [id = 357] 20:08:22 INFO - PROCESS | 1669 | ++DOMWINDOW == 126 (0x1369cf800) [pid = 1669] [serial = 1044] [outer = 0x0] 20:08:22 INFO - PROCESS | 1669 | ++DOMWINDOW == 127 (0x1369d5800) [pid = 1669] [serial = 1045] [outer = 0x1369cf800] 20:08:22 INFO - PROCESS | 1669 | 1477969702210 Marionette DEBUG loaded listener.js 20:08:22 INFO - PROCESS | 1669 | ++DOMWINDOW == 128 (0x136f39000) [pid = 1669] [serial = 1046] [outer = 0x1369cf800] 20:08:22 INFO - PROCESS | 1669 | --DOMWINDOW == 127 (0x137912800) [pid = 1669] [serial = 1000] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_005.html] 20:08:22 INFO - PROCESS | 1669 | --DOMWINDOW == 126 (0x1369d1800) [pid = 1669] [serial = 976] [outer = 0x0] [url = about:blank] 20:08:22 INFO - PROCESS | 1669 | --DOMWINDOW == 125 (0x13630f800) [pid = 1669] [serial = 973] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_008.html] 20:08:22 INFO - PROCESS | 1669 | --DOMWINDOW == 124 (0x1369d6800) [pid = 1669] [serial = 978] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_009.html] 20:08:22 INFO - PROCESS | 1669 | --DOMWINDOW == 123 (0x12f9a9000) [pid = 1669] [serial = 956] [outer = 0x0] [url = about:blank] 20:08:22 INFO - PROCESS | 1669 | --DOMWINDOW == 122 (0x12a074000) [pid = 1669] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_004.html] 20:08:22 INFO - PROCESS | 1669 | --DOMWINDOW == 121 (0x11f88f800) [pid = 1669] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html] 20:08:22 INFO - PROCESS | 1669 | --DOMWINDOW == 120 (0x1386c5800) [pid = 1669] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html] 20:08:22 INFO - PROCESS | 1669 | --DOMWINDOW == 119 (0x11f989000) [pid = 1669] [serial = 946] [outer = 0x0] [url = about:blank] 20:08:22 INFO - PROCESS | 1669 | --DOMWINDOW == 118 (0x134a19800) [pid = 1669] [serial = 943] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_002.html] 20:08:22 INFO - PROCESS | 1669 | --DOMWINDOW == 117 (0x138fa7000) [pid = 1669] [serial = 986] [outer = 0x0] [url = about:blank] 20:08:22 INFO - PROCESS | 1669 | --DOMWINDOW == 116 (0x12a93a800) [pid = 1669] [serial = 951] [outer = 0x0] [url = about:blank] 20:08:22 INFO - PROCESS | 1669 | --DOMWINDOW == 115 (0x12966e800) [pid = 1669] [serial = 948] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_003.html] 20:08:22 INFO - PROCESS | 1669 | --DOMWINDOW == 114 (0x137316800) [pid = 1669] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_010.html] 20:08:22 INFO - PROCESS | 1669 | --DOMWINDOW == 113 (0x139246800) [pid = 1669] [serial = 991] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_002.html] 20:08:22 INFO - PROCESS | 1669 | --DOMWINDOW == 112 (0x12d158000) [pid = 1669] [serial = 941] [outer = 0x0] [url = about:blank] 20:08:22 INFO - PROCESS | 1669 | --DOMWINDOW == 111 (0x12ccc5000) [pid = 1669] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_001.html] 20:08:22 INFO - PROCESS | 1669 | --DOMWINDOW == 110 (0x13305b800) [pid = 1669] [serial = 961] [outer = 0x0] [url = about:blank] 20:08:22 INFO - PROCESS | 1669 | --DOMWINDOW == 109 (0x1338c3000) [pid = 1669] [serial = 963] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_006.html] 20:08:22 INFO - PROCESS | 1669 | --DOMWINDOW == 108 (0x134bc7000) [pid = 1669] [serial = 966] [outer = 0x0] [url = about:blank] 20:08:22 INFO - PROCESS | 1669 | --DOMWINDOW == 107 (0x136f47800) [pid = 1669] [serial = 981] [outer = 0x0] [url = about:blank] 20:08:22 INFO - PROCESS | 1669 | --DOMWINDOW == 106 (0x13f91e800) [pid = 1669] [serial = 994] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_003.html] 20:08:22 INFO - PROCESS | 1669 | --DOMWINDOW == 105 (0x138fbb800) [pid = 1669] [serial = 988] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_001.html] 20:08:22 INFO - PROCESS | 1669 | --DOMWINDOW == 104 (0x1363ae000) [pid = 1669] [serial = 997] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_004.html] 20:08:22 INFO - PROCESS | 1669 | --DOMWINDOW == 103 (0x13284d000) [pid = 1669] [serial = 958] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_005.html] 20:08:22 INFO - PROCESS | 1669 | --DOMWINDOW == 102 (0x13584b800) [pid = 1669] [serial = 971] [outer = 0x0] [url = about:blank] 20:08:22 INFO - PROCESS | 1669 | --DOMWINDOW == 101 (0x1338b8800) [pid = 1669] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_007.html] 20:08:22 INFO - .. 20:08:22 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style_events.html | took 615ms 20:08:22 INFO - PROCESS | 1669 | 1477969702637 Marionette TRACE conn2 <- [1,1533,null,{"value":["/html/semantics/document-metadata/the-style-element/style_events.html",0,null,null,[["If the style is loaded successfully, the 'load' event must be fired",0,null,null],["If the style is loaded unsuccessfully, the 'error' event must be fired",0,null,null]]]}] 20:08:22 INFO - PROCESS | 1669 | 1477969702644 Marionette TRACE conn2 -> [0,1534,"getWindowHandle",null] 20:08:22 INFO - PROCESS | 1669 | 1477969702646 Marionette TRACE conn2 <- [1,1534,null,{"value":"7"}] 20:08:22 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style_media.html 20:08:22 INFO - PROCESS | 1669 | 1477969702649 Marionette TRACE conn2 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:08:22 INFO - PROCESS | 1669 | 1477969702728 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 20:08:22 INFO - PROCESS | 1669 | 1477969702734 Marionette TRACE conn2 -> [0,1536,"getWindowHandles",null] 20:08:22 INFO - PROCESS | 1669 | 1477969702735 Marionette TRACE conn2 <- [1,1536,null,["7"]] 20:08:22 INFO - PROCESS | 1669 | 1477969702737 Marionette TRACE conn2 -> [0,1537,"switchToWindow",{"name":"7"}] 20:08:22 INFO - PROCESS | 1669 | 1477969702739 Marionette TRACE conn2 <- [1,1537,null,{}] 20:08:22 INFO - PROCESS | 1669 | 1477969702742 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:08:22 INFO - PROCESS | 1669 | ++DOCSHELL 0x1369d6800 == 44 [pid = 1669] [id = 358] 20:08:22 INFO - PROCESS | 1669 | ++DOMWINDOW == 102 (0x1369df000) [pid = 1669] [serial = 1047] [outer = 0x0] 20:08:22 INFO - PROCESS | 1669 | ++DOMWINDOW == 103 (0x136f48800) [pid = 1669] [serial = 1048] [outer = 0x1369df000] 20:08:22 INFO - PROCESS | 1669 | 1477969702778 Marionette DEBUG loaded listener.js 20:08:22 INFO - PROCESS | 1669 | ++DOMWINDOW == 104 (0x137304800) [pid = 1669] [serial = 1049] [outer = 0x1369df000] 20:08:23 INFO - PROCESS | 1669 | 1477969703047 Marionette TRACE conn2 <- [1,1538,null,{"value":["/html/semantics/document-metadata/the-style-element/style_media.html",0,null,null,[["The style information must be applied to the environment specified by the media attribute",0,null,null]]]}] 20:08:23 INFO - . 20:08:23 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style_media.html | took 415ms 20:08:23 INFO - PROCESS | 1669 | 1477969703067 Marionette TRACE conn2 -> [0,1539,"getWindowHandle",null] 20:08:23 INFO - PROCESS | 1669 | 1477969703068 Marionette TRACE conn2 <- [1,1539,null,{"value":"7"}] 20:08:23 INFO - TEST-START | /html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html 20:08:23 INFO - PROCESS | 1669 | 1477969703071 Marionette TRACE conn2 -> [0,1540,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:08:23 INFO - PROCESS | 1669 | 1477969703157 Marionette TRACE conn2 <- [1,1540,null,{"value":null}] 20:08:23 INFO - PROCESS | 1669 | 1477969703160 Marionette TRACE conn2 -> [0,1541,"getWindowHandles",null] 20:08:23 INFO - PROCESS | 1669 | 1477969703161 Marionette TRACE conn2 <- [1,1541,null,["7"]] 20:08:23 INFO - PROCESS | 1669 | 1477969703166 Marionette TRACE conn2 -> [0,1542,"switchToWindow",{"name":"7"}] 20:08:23 INFO - PROCESS | 1669 | 1477969703169 Marionette TRACE conn2 <- [1,1542,null,{}] 20:08:23 INFO - PROCESS | 1669 | 1477969703225 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:08:23 INFO - PROCESS | 1669 | ++DOCSHELL 0x13790e800 == 45 [pid = 1669] [id = 359] 20:08:23 INFO - PROCESS | 1669 | ++DOMWINDOW == 105 (0x13790f000) [pid = 1669] [serial = 1050] [outer = 0x0] 20:08:23 INFO - PROCESS | 1669 | ++DOMWINDOW == 106 (0x137915800) [pid = 1669] [serial = 1051] [outer = 0x13790f000] 20:08:23 INFO - PROCESS | 1669 | 1477969703260 Marionette DEBUG loaded listener.js 20:08:23 INFO - PROCESS | 1669 | ++DOMWINDOW == 107 (0x1386d0800) [pid = 1669] [serial = 1052] [outer = 0x13790f000] 20:08:23 INFO - PROCESS | 1669 | 1477969703512 Marionette TRACE conn2 <- [1,1543,null,{"value":["/html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html",0,null,null,[["audio.currentSrc initial value",0,null,null],["audio.currentSrc after setting src attribute \"\"",0,null,null],["audio.currentSrc after adding source element with src attribute \"\"",0,null,null],["audio.currentSrc after setting src attribute \".\"",0,null,null],["audio.currentSrc after adding source element with src attribute \".\"",0,null,null],["audio.currentSrc after setting src attribute \" \"",0,null,null],["audio.currentSrc after adding source element with src attribute \" \"",0,null,null],["audio.currentSrc after setting src attribute \"data:,\"",0,null,null],["audio.currentSrc after adding source element with src attribute \"data:,\"",0,null,null],["video.currentSrc initial value",0,null,null],["video.currentSrc after setting src attribute \"\"",0,null,null],["video.currentSrc after adding source element with src attribute \"\"",0,null,null],["video.currentSrc after setting src attribute \".\"",0,null,null],["video.currentSrc after adding source element with src attribute \".\"",0,null,null],["video.currentSrc after setting src attribute \" \"",0,null,null],["video.currentSrc after adding source element with src attribute \" \"",0,null,null],["video.currentSrc after setting src attribute \"data:,\"",0,null,null],["video.currentSrc after adding source element with src attribute \"data:,\"",0,null,null]]]}] 20:08:23 INFO - .................. 20:08:23 INFO - TEST-OK | /html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html | took 467ms 20:08:23 INFO - TEST-START | /html/semantics/embedded-content/media-elements/ready-states/autoplay.html 20:08:23 INFO - PROCESS | 1669 | 1477969703539 Marionette TRACE conn2 -> [0,1544,"getWindowHandle",null] 20:08:23 INFO - PROCESS | 1669 | 1477969703540 Marionette TRACE conn2 <- [1,1544,null,{"value":"7"}] 20:08:23 INFO - PROCESS | 1669 | 1477969703543 Marionette TRACE conn2 -> [0,1545,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:08:23 INFO - PROCESS | 1669 | 1477969703626 Marionette TRACE conn2 <- [1,1545,null,{"value":null}] 20:08:23 INFO - PROCESS | 1669 | 1477969703631 Marionette TRACE conn2 -> [0,1546,"getWindowHandles",null] 20:08:23 INFO - PROCESS | 1669 | 1477969703633 Marionette TRACE conn2 <- [1,1546,null,["7"]] 20:08:23 INFO - PROCESS | 1669 | 1477969703635 Marionette TRACE conn2 -> [0,1547,"switchToWindow",{"name":"7"}] 20:08:23 INFO - PROCESS | 1669 | 1477969703637 Marionette TRACE conn2 <- [1,1547,null,{}] 20:08:23 INFO - PROCESS | 1669 | 1477969703640 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:08:23 INFO - PROCESS | 1669 | ++DOCSHELL 0x1369cd800 == 46 [pid = 1669] [id = 360] 20:08:23 INFO - PROCESS | 1669 | ++DOMWINDOW == 108 (0x1369ce800) [pid = 1669] [serial = 1053] [outer = 0x0] 20:08:23 INFO - PROCESS | 1669 | ++DOMWINDOW == 109 (0x13f914800) [pid = 1669] [serial = 1054] [outer = 0x1369ce800] 20:08:23 INFO - PROCESS | 1669 | 1477969703675 Marionette DEBUG loaded listener.js 20:08:23 INFO - PROCESS | 1669 | ++DOMWINDOW == 110 (0x13f91d000) [pid = 1669] [serial = 1055] [outer = 0x1369ce800] 20:08:24 INFO - PROCESS | 1669 | 1477969704080 Marionette TRACE conn2 <- [1,1548,null,{"value":["/html/semantics/embedded-content/media-elements/ready-states/autoplay.html",0,null,null,[["audio.autoplay",0,null,null],["audio.autoplay and load()",0,null,null],["audio.autoplay and play()",0,null,null],["audio.autoplay and pause()",0,null,null],["audio.autoplay and internal pause steps",0,null,null],["video.autoplay",0,null,null],["video.autoplay and load()",0,null,null],["video.autoplay and play()",0,null,null],["video.autoplay and pause()",0,null,null],["video.autoplay and internal pause steps",0,null,null]]]}] 20:08:24 INFO - .......... 20:08:24 INFO - TEST-OK | /html/semantics/embedded-content/media-elements/ready-states/autoplay.html | took 568ms 20:08:24 INFO - PROCESS | 1669 | 1477969704154 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 20:08:24 INFO - PROCESS | 1669 | 1477969704156 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 20:08:24 INFO - TEST-START | /html/semantics/embedded-content/the-video-element/video-tabindex.html 20:08:24 INFO - PROCESS | 1669 | 1477969704163 Marionette TRACE conn2 -> [0,1550,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:08:24 INFO - PROCESS | 1669 | [1669] WARNING: Releasing screensaver: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 20:08:24 INFO - PROCESS | 1669 | 1477969704309 Marionette TRACE conn2 <- [1,1550,null,{"value":null}] 20:08:24 INFO - PROCESS | 1669 | 1477969704317 Marionette TRACE conn2 -> [0,1551,"getWindowHandles",null] 20:08:24 INFO - PROCESS | 1669 | 1477969704320 Marionette TRACE conn2 <- [1,1551,null,["7"]] 20:08:24 INFO - PROCESS | 1669 | 1477969704322 Marionette TRACE conn2 -> [0,1552,"switchToWindow",{"name":"7"}] 20:08:24 INFO - PROCESS | 1669 | 1477969704326 Marionette TRACE conn2 <- [1,1552,null,{}] 20:08:24 INFO - PROCESS | 1669 | 1477969704329 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:08:24 INFO - PROCESS | 1669 | ++DOCSHELL 0x13173c800 == 47 [pid = 1669] [id = 361] 20:08:24 INFO - PROCESS | 1669 | ++DOMWINDOW == 111 (0x13173d000) [pid = 1669] [serial = 1056] [outer = 0x0] 20:08:24 INFO - PROCESS | 1669 | ++DOMWINDOW == 112 (0x1340b4000) [pid = 1669] [serial = 1057] [outer = 0x13173d000] 20:08:24 INFO - PROCESS | 1669 | 1477969704381 Marionette DEBUG loaded listener.js 20:08:24 INFO - PROCESS | 1669 | ++DOMWINDOW == 113 (0x1340ba800) [pid = 1669] [serial = 1058] [outer = 0x13173d000] 20:08:24 INFO - PROCESS | 1669 | 1477969704776 Marionette TRACE conn2 <- [1,1553,null,{"value":["/html/semantics/embedded-content/the-video-element/video-tabindex.html",0,null,null,[["Attributes shouldn't magically appear",0,null,null]]]}] 20:08:24 INFO - . 20:08:24 INFO - TEST-OK | /html/semantics/embedded-content/the-video-element/video-tabindex.html | took 664ms 20:08:24 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-checkValidity.html 20:08:24 INFO - PROCESS | 1669 | 1477969704828 Marionette TRACE conn2 -> [0,1554,"getWindowHandle",null] 20:08:24 INFO - PROCESS | 1669 | 1477969704831 Marionette TRACE conn2 <- [1,1554,null,{"value":"7"}] 20:08:24 INFO - PROCESS | 1669 | 1477969704836 Marionette TRACE conn2 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:08:24 INFO - PROCESS | 1669 | 1477969704978 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 20:08:25 INFO - PROCESS | 1669 | 1477969705038 Marionette TRACE conn2 -> [0,1556,"getWindowHandles",null] 20:08:25 INFO - PROCESS | 1669 | 1477969705041 Marionette TRACE conn2 <- [1,1556,null,["7"]] 20:08:25 INFO - PROCESS | 1669 | 1477969705086 Marionette TRACE conn2 -> [0,1557,"switchToWindow",{"name":"7"}] 20:08:25 INFO - PROCESS | 1669 | 1477969705089 Marionette TRACE conn2 <- [1,1557,null,{}] 20:08:25 INFO - PROCESS | 1669 | 1477969705092 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:08:25 INFO - PROCESS | 1669 | ++DOCSHELL 0x12b330800 == 48 [pid = 1669] [id = 362] 20:08:25 INFO - PROCESS | 1669 | ++DOMWINDOW == 114 (0x12b6b1000) [pid = 1669] [serial = 1059] [outer = 0x0] 20:08:25 INFO - PROCESS | 1669 | ++DOMWINDOW == 115 (0x12cb22800) [pid = 1669] [serial = 1060] [outer = 0x12b6b1000] 20:08:25 INFO - PROCESS | 1669 | 1477969705144 Marionette DEBUG loaded listener.js 20:08:25 INFO - PROCESS | 1669 | ++DOMWINDOW == 116 (0x12ddc6800) [pid = 1669] [serial = 1061] [outer = 0x12b6b1000] 20:08:26 INFO - PROCESS | 1669 | 1477969705975 Marionette TRACE conn2 <- [1,1558,null,{"value":["/html/semantics/forms/constraints/form-validation-checkValidity.html",0,null,null,[["[INPUT in TEXT status] no constraint",0,null,null],["[INPUT in TEXT status] no constraint (in a form)",0,null,null],["[INPUT in TEXT status] not suffering from being too long",0,null,null],["[INPUT in TEXT status] not suffering from being too long (in a form)",0,null,null],["[INPUT in TEXT status] suffering from a pattern mismatch",0,null,null],["[INPUT in TEXT status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in TEXT status] suffering from being missing",0,null,null],["[INPUT in TEXT status] suffering from being missing (in a form)",0,null,null],["[INPUT in SEARCH status] no constraint",0,null,null],["[INPUT in SEARCH status] no constraint (in a form)",0,null,null],["[INPUT in SEARCH status] not suffering from being too long",0,null,null],["[INPUT in SEARCH status] not suffering from being too long (in a form)",0,null,null],["[INPUT in SEARCH status] suffering from a pattern mismatch",0,null,null],["[INPUT in SEARCH status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in SEARCH status] suffering from being missing",0,null,null],["[INPUT in SEARCH status] suffering from being missing (in a form)",0,null,null],["[INPUT in TEL status] no constraint",0,null,null],["[INPUT in TEL status] no constraint (in a form)",0,null,null],["[INPUT in TEL status] not suffering from being too long",0,null,null],["[INPUT in TEL status] not suffering from being too long (in a form)",0,null,null],["[INPUT in TEL status] suffering from a pattern mismatch",0,null,null],["[INPUT in TEL status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in TEL status] suffering from being missing",0,null,null],["[INPUT in TEL status] suffering from being missing (in a form)",0,null,null],["[INPUT in PASSWORD status] no constraint",0,null,null],["[INPUT in PASSWORD status] no constraint (in a form)",0,null,null],["[INPUT in PASSWORD status] not suffering from being too long",0,null,null],["[INPUT in PASSWORD status] not suffering from being too long (in a form)",0,null,null],["[INPUT in PASSWORD status] suffering from a pattern mismatch",0,null,null],["[INPUT in PASSWORD status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in PASSWORD status] suffering from being missing",0,null,null],["[INPUT in PASSWORD status] suffering from being missing (in a form)",0,null,null],["[INPUT in URL status] no constraint",0,null,null],["[INPUT in URL status] no constraint (in a form)",0,null,null],["[INPUT in URL status] suffering from being too long",0,null,null],["[INPUT in URL status] suffering from being too long (in a form)",0,null,null],["[INPUT in URL status] suffering from a pattern mismatch",0,null,null],["[INPUT in URL status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in URL status] suffering from a type mismatch",0,null,null],["[INPUT in URL status] suffering from a type mismatch (in a form)",0,null,null],["[INPUT in URL status] suffering from being missing",0,null,null],["[INPUT in URL status] suffering from being missing (in a form)",0,null,null],["[INPUT in EMAIL status] no constraint",0,null,null],["[INPUT in EMAIL status] no constraint (in a form)",0,null,null],["[INPUT in EMAIL status] not suffering from being too long",0,null,null],["[INPUT in EMAIL status] not suffering from being too long (in a form)",0,null,null],["[INPUT in EMAIL status] suffering from a pattern mismatch",0,null,null],["[INPUT in EMAIL status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in EMAIL status] suffering from a type mismatch",0,null,null],["[INPUT in EMAIL status] suffering from a type mismatch (in a form)",0,null,null],["[INPUT in EMAIL status] suffering from being missing",0,null,null],["[INPUT in EMAIL status] suffering from being missing (in a form)",0,null,null],["[INPUT in DATETIME-LOCAL status] no constraint",0,null,null],["[INPUT in DATETIME-LOCAL status] no constraint (in a form)",0,null,null],["[INPUT in DATETIME-LOCAL status] suffering from an overflow",1,"assert_false: The checkValidity method should be false. expected false got true","validator.test_checkValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:187:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_checkValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:171:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from an overflow (in a form)",1,"assert_false: The checkValidity method of the element's form owner should return false. expected false got true","validator.test_checkValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:209:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_checkValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:192:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from an underflow",1,"assert_false: The checkValidity method should be false. expected false got true","validator.test_checkValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:187:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_checkValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:171:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from an underflow (in a form)",1,"assert_false: The checkValidity method of the element's form owner should return false. expected false got true","validator.test_checkValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:209:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_checkValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:192:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from a step mismatch",1,"assert_false: The checkValidity method should be false. expected false got true","validator.test_checkValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:187:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_checkValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:171:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from a step mismatch (in a form)",1,"assert_false: The checkValidity method of the element's form owner should return false. expected false got true","validator.test_checkValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:209:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_checkValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:192:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from being missing",0,null,null],["[INPUT in DATETIME-LOCAL status] suffering from being missing (in a form)",0,null,null],["[INPUT in DATE status] no constraint",0,null,null],["[INPUT in DATE status] no constraint (in a form)",0,null,null],["[INPUT in DATE status] suffering from an overflow",0,null,null],["[INPUT in DATE status] suffering from an overflow (in a form)",0,null,null],["[INPUT in DATE status] suffering from an underflow",0,null,null],["[INPUT in DATE status] suffering from an underflow (in a form)",0,null,null],["[INPUT in DATE status] suffering from a step mismatch",0,null,null],["[INPUT in DATE status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in DATE status] suffering from being missing",0,null,null],["[INPUT in DATE status] suffering from being missing (in a form)",0,null,null],["[INPUT in MONTH status] no constraint",0,null,null],["[INPUT in MONTH status] no constraint (in a form)",0,null,null],["[INPUT in MONTH status] suffering from an overflow",0,null,null],["[INPUT in MONTH status] suffering from an overflow (in a form)",0,null,null],["[INPUT in MONTH status] suffering from an underflow",0,null,null],["[INPUT in MONTH status] suffering from an underflow (in a form)",0,null,null],["[INPUT in MONTH status] suffering from a step mismatch",0,null,null],["[INPUT in MONTH status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in MONTH status] suffering from being missing",0,null,null],["[INPUT in MONTH status] suffering from being missing (in a form)",0,null,null],["[INPUT in WEEK status] no constraint",0,null,null],["[INPUT in WEEK status] no constraint (in a form)",0,null,null],["[INPUT in WEEK status] suffering from an overflow",0,null,null],["[INPUT in WEEK status] suffering from an overflow (in a form)",0,null,null],["[INPUT in WEEK status] suffering from an underflow",0,null,null],["[INPUT in WEEK status] suffering from an underflow (in a form)",0,null,null],["[INPUT in WEEK status] suffering from a step mismatch",0,null,null],["[INPUT in WEEK status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in WEEK status] suffering from being missing",0,null,null],["[INPUT in WEEK status] suffering from being missing (in a form)",0,null,null],["[INPUT in TIME status] no constraint",0,null,null],["[INPUT in TIME status] no constraint (in a form)",0,null,null],["[INPUT in TIME status] suffering from an overflow",0,null,null],["[INPUT in TIME status] suffering from an overflow (in a form)",0,null,null],["[INPUT in TIME status] suffering from an underflow",0,null,null],["[INPUT in TIME status] suffering from an underflow (in a form)",0,null,null],["[INPUT in TIME status] suffering from a step mismatch",0,null,null],["[INPUT in TIME status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in TIME status] suffering from being missing",0,null,null],["[INPUT in TIME status] suffering from being missing (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from an overflow",0,null,null],["[INPUT in NUMBER status] suffering from an overflow (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from an underflow",0,null,null],["[INPUT in NUMBER status] suffering from an underflow (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from a step mismatch",0,null,null],["[INPUT in NUMBER status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from being missing",0,null,null],["[INPUT in NUMBER status] suffering from being missing (in a form)",0,null,null],["[INPUT in CHECKBOX status] no constraint",0,null,null],["[INPUT in CHECKBOX status] no constraint (in a form)",0,null,null],["[INPUT in CHECKBOX status] suffering from being missing",0,null,null],["[INPUT in CHECKBOX status] suffering from being missing (in a form)",0,null,null],["[INPUT in RADIO status] no constraint",0,null,null],["[INPUT in RADIO status] no constraint (in a form)",0,null,null],["[INPUT in RADIO status] suffering from being missing",0,null,null],["[INPUT in RADIO status] suffering from being missing (in a form)",0,null,null],["[INPUT in FILE status] no constraint",0,null,null],["[INPUT in FILE status] no constraint (in a form)",0,null,null],["[INPUT in FILE status] suffering from being missing",0,null,null],["[INPUT in FILE status] suffering from being missing (in a form)",0,null,null],["[select] no constraint",0,null,null],["[select] no constraint (in a form)",0,null,null],["[select] suffering from being missing",0,null,null],["[select] suffering from being missing (in a form)",0,null,null],["[textarea] no constraint",0,null,null],["[textarea] no constraint (in a form)",0,null,null],["[textarea] suffering from being missing",0,null,null],["[textarea] suffering from being missing (in a form)",0,null,null]]]}] 20:08:26 INFO - .................................................................................................................................. 20:08:26 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-checkValidity.html | took 1235ms 20:08:26 INFO - PROCESS | 1669 | 1477969706070 Marionette TRACE conn2 -> [0,1559,"getWindowHandle",null] 20:08:26 INFO - PROCESS | 1669 | 1477969706072 Marionette TRACE conn2 <- [1,1559,null,{"value":"7"}] 20:08:26 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-reportValidity.html 20:08:26 INFO - PROCESS | 1669 | 1477969706076 Marionette TRACE conn2 -> [0,1560,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:08:26 INFO - PROCESS | 1669 | 1477969706169 Marionette TRACE conn2 <- [1,1560,null,{"value":null}] 20:08:26 INFO - PROCESS | 1669 | 1477969706240 Marionette TRACE conn2 -> [0,1561,"getWindowHandles",null] 20:08:26 INFO - PROCESS | 1669 | 1477969706242 Marionette TRACE conn2 <- [1,1561,null,["7"]] 20:08:26 INFO - PROCESS | 1669 | 1477969706246 Marionette TRACE conn2 -> [0,1562,"switchToWindow",{"name":"7"}] 20:08:26 INFO - PROCESS | 1669 | 1477969706250 Marionette TRACE conn2 <- [1,1562,null,{}] 20:08:26 INFO - PROCESS | 1669 | 1477969706298 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:08:26 INFO - PROCESS | 1669 | ++DOCSHELL 0x137909800 == 49 [pid = 1669] [id = 363] 20:08:26 INFO - PROCESS | 1669 | ++DOMWINDOW == 117 (0x13790a800) [pid = 1669] [serial = 1062] [outer = 0x0] 20:08:26 INFO - PROCESS | 1669 | ++DOMWINDOW == 118 (0x1386e1800) [pid = 1669] [serial = 1063] [outer = 0x13790a800] 20:08:26 INFO - PROCESS | 1669 | 1477969706363 Marionette DEBUG loaded listener.js 20:08:26 INFO - PROCESS | 1669 | ++DOMWINDOW == 119 (0x13f912000) [pid = 1669] [serial = 1064] [outer = 0x13790a800] 20:08:27 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 20:08:27 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 20:08:28 INFO - PROCESS | 1669 | 1477969708136 Marionette TRACE conn2 <- [1,1563,null,{"value":["/html/semantics/forms/constraints/form-validation-reportValidity.html",0,null,null,[["[INPUT in TEXT status] no constraint",0,null,null],["[INPUT in TEXT status] no constraint (in a form)",0,null,null],["[INPUT in TEXT status] not suffering from being too long",0,null,null],["[INPUT in TEXT status] not suffering from being too long (in a form)",0,null,null],["[INPUT in TEXT status] suffering from a pattern mismatch",0,null,null],["[INPUT in TEXT status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in TEXT status] suffering from being missing",0,null,null],["[INPUT in TEXT status] suffering from being missing (in a form)",0,null,null],["[INPUT in SEARCH status] no constraint",0,null,null],["[INPUT in SEARCH status] no constraint (in a form)",0,null,null],["[INPUT in SEARCH status] not suffering from being too long",0,null,null],["[INPUT in SEARCH status] not suffering from being too long (in a form)",0,null,null],["[INPUT in SEARCH status] suffering from a pattern mismatch",0,null,null],["[INPUT in SEARCH status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in SEARCH status] suffering from being missing",0,null,null],["[INPUT in SEARCH status] suffering from being missing (in a form)",0,null,null],["[INPUT in TEL status] no constraint",0,null,null],["[INPUT in TEL status] no constraint (in a form)",0,null,null],["[INPUT in TEL status] not suffering from being too long",0,null,null],["[INPUT in TEL status] not suffering from being too long (in a form)",0,null,null],["[INPUT in TEL status] suffering from a pattern mismatch",0,null,null],["[INPUT in TEL status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in TEL status] suffering from being missing",0,null,null],["[INPUT in TEL status] suffering from being missing (in a form)",0,null,null],["[INPUT in PASSWORD status] no constraint",0,null,null],["[INPUT in PASSWORD status] no constraint (in a form)",0,null,null],["[INPUT in PASSWORD status] not suffering from being too long",0,null,null],["[INPUT in PASSWORD status] not suffering from being too long (in a form)",0,null,null],["[INPUT in PASSWORD status] suffering from a pattern mismatch",0,null,null],["[INPUT in PASSWORD status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in PASSWORD status] suffering from being missing",0,null,null],["[INPUT in PASSWORD status] suffering from being missing (in a form)",0,null,null],["[INPUT in URL status] no constraint",0,null,null],["[INPUT in URL status] no constraint (in a form)",0,null,null],["[INPUT in URL status] not suffering from being too long",0,null,null],["[INPUT in URL status] not suffering from being too long (in a form)",0,null,null],["[INPUT in URL status] suffering from a pattern mismatch",0,null,null],["[INPUT in URL status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in URL status] suffering from a type mismatch",0,null,null],["[INPUT in URL status] suffering from a type mismatch (in a form)",0,null,null],["[INPUT in URL status] suffering from being missing",0,null,null],["[INPUT in URL status] suffering from being missing (in a form)",0,null,null],["[INPUT in EMAIL status] no constraint",0,null,null],["[INPUT in EMAIL status] no constraint (in a form)",0,null,null],["[INPUT in EMAIL status] not suffering from being too long",0,null,null],["[INPUT in EMAIL status] not suffering from being too long (in a form)",0,null,null],["[INPUT in EMAIL status] suffering from a pattern mismatch",0,null,null],["[INPUT in EMAIL status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in EMAIL status] suffering from a type mismatch",0,null,null],["[INPUT in EMAIL status] suffering from a type mismatch (in a form)",0,null,null],["[INPUT in EMAIL status] suffering from being missing",0,null,null],["[INPUT in EMAIL status] suffering from being missing (in a form)",0,null,null],["[INPUT in DATETIME-LOCAL status] no constraint",0,null,null],["[INPUT in DATETIME-LOCAL status] no constraint (in a form)",0,null,null],["[INPUT in DATETIME-LOCAL status] suffering from an overflow",1,"assert_false: The reportValidity method should be false. expected false got true","validator.test_reportValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:232:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_reportValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:215:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from an overflow (in a form)",1,"assert_false: The reportValidity method of the element's form owner should return false. expected false got true","validator.test_reportValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:254:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_reportValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:237:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from an underflow",1,"assert_false: The reportValidity method should be false. expected false got true","validator.test_reportValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:232:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_reportValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:215:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from an underflow (in a form)",1,"assert_false: The reportValidity method of the element's form owner should return false. expected false got true","validator.test_reportValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:254:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_reportValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:237:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from a step mismatch",1,"assert_false: The reportValidity method should be false. expected false got true","validator.test_reportValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:232:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_reportValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:215:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from a step mismatch (in a form)",1,"assert_false: The reportValidity method of the element's form owner should return false. expected false got true","validator.test_reportValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:254:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_reportValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:237:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from being missing",0,null,null],["[INPUT in DATETIME-LOCAL status] suffering from being missing (in a form)",0,null,null],["[INPUT in DATE status] no constraint",0,null,null],["[INPUT in DATE status] no constraint (in a form)",0,null,null],["[INPUT in DATE status] suffering from an overflow",0,null,null],["[INPUT in DATE status] suffering from an overflow (in a form)",0,null,null],["[INPUT in DATE status] suffering from an underflow",0,null,null],["[INPUT in DATE status] suffering from an underflow (in a form)",0,null,null],["[INPUT in DATE status] suffering from a step mismatch",0,null,null],["[INPUT in DATE status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in DATE status] suffering from being missing",0,null,null],["[INPUT in DATE status] suffering from being missing (in a form)",0,null,null],["[INPUT in MONTH status] no constraint",0,null,null],["[INPUT in MONTH status] no constraint (in a form)",0,null,null],["[INPUT in MONTH status] suffering from an overflow",0,null,null],["[INPUT in MONTH status] suffering from an overflow (in a form)",0,null,null],["[INPUT in MONTH status] suffering from an underflow",0,null,null],["[INPUT in MONTH status] suffering from an underflow (in a form)",0,null,null],["[INPUT in MONTH status] suffering from a step mismatch",0,null,null],["[INPUT in MONTH status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in MONTH status] suffering from being missing",0,null,null],["[INPUT in MONTH status] suffering from being missing (in a form)",0,null,null],["[INPUT in WEEK status] no constraint",0,null,null],["[INPUT in WEEK status] no constraint (in a form)",0,null,null],["[INPUT in WEEK status] suffering from an overflow",0,null,null],["[INPUT in WEEK status] suffering from an overflow (in a form)",0,null,null],["[INPUT in WEEK status] suffering from an underflow",0,null,null],["[INPUT in WEEK status] suffering from an underflow (in a form)",0,null,null],["[INPUT in WEEK status] suffering from a step mismatch",0,null,null],["[INPUT in WEEK status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in WEEK status] suffering from being missing",0,null,null],["[INPUT in WEEK status] suffering from being missing (in a form)",0,null,null],["[INPUT in TIME status] no constraint",0,null,null],["[INPUT in TIME status] no constraint (in a form)",0,null,null],["[INPUT in TIME status] suffering from an overflow",0,null,null],["[INPUT in TIME status] suffering from an overflow (in a form)",0,null,null],["[INPUT in TIME status] suffering from an underflow",0,null,null],["[INPUT in TIME status] suffering from an underflow (in a form)",0,null,null],["[INPUT in TIME status] suffering from a step mismatch",0,null,null],["[INPUT in TIME status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in TIME status] suffering from being missing",0,null,null],["[INPUT in TIME status] suffering from being missing (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from an overflow",0,null,null],["[INPUT in NUMBER status] suffering from an overflow (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from an underflow",0,null,null],["[INPUT in NUMBER status] suffering from an underflow (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from a step mismatch",0,null,null],["[INPUT in NUMBER status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from being missing",0,null,null],["[INPUT in NUMBER status] suffering from being missing (in a form)",0,null,null],["[INPUT in CHECKBOX status] no constraint",0,null,null],["[INPUT in CHECKBOX status] no constraint (in a form)",0,null,null],["[INPUT in CHECKBOX status] suffering from being missing",0,null,null],["[INPUT in CHECKBOX status] suffering from being missing (in a form)",0,null,null],["[INPUT in RADIO status] no constraint",0,null,null],["[INPUT in RADIO status] no constraint (in a form)",0,null,null],["[INPUT in RADIO status] suffering from being missing",0,null,null],["[INPUT in RADIO status] suffering from being missing (in a form)",0,null,null],["[INPUT in FILE status] no constraint",0,null,null],["[INPUT in FILE status] no constraint (in a form)",0,null,null],["[INPUT in FILE status] suffering from being missing",0,null,null],["[INPUT in FILE status] suffering from being missing (in a form)",0,null,null],["[select] no constraint",0,null,null],["[select] no constraint (in a form)",0,null,null],["[select] suffering from being missing",0,null,null],["[select] suffering from being missing (in a form)",0,null,null],["[textarea] no constraint",0,null,null],["[textarea] no constraint (in a form)",0,null,null],["[textarea] suffering from being missing",0,null,null],["[textarea] suffering from being missing (in a form)",0,null,null]]]}] 20:08:28 INFO - .................................................................................................................................. 20:08:28 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-reportValidity.html | took 2141ms 20:08:28 INFO - PROCESS | 1669 | 1477969708223 Marionette TRACE conn2 -> [0,1564,"getWindowHandle",null] 20:08:28 INFO - PROCESS | 1669 | 1477969708226 Marionette TRACE conn2 <- [1,1564,null,{"value":"7"}] 20:08:28 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validate.html 20:08:28 INFO - PROCESS | 1669 | 1477969708230 Marionette TRACE conn2 -> [0,1565,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:08:28 INFO - PROCESS | 1669 | 1477969708329 Marionette TRACE conn2 <- [1,1565,null,{"value":null}] 20:08:28 INFO - PROCESS | 1669 | 1477969708393 Marionette TRACE conn2 -> [0,1566,"getWindowHandles",null] 20:08:28 INFO - PROCESS | 1669 | 1477969708395 Marionette TRACE conn2 <- [1,1566,null,["7"]] 20:08:28 INFO - PROCESS | 1669 | 1477969708397 Marionette TRACE conn2 -> [0,1567,"switchToWindow",{"name":"7"}] 20:08:28 INFO - PROCESS | 1669 | 1477969708401 Marionette TRACE conn2 <- [1,1567,null,{}] 20:08:28 INFO - PROCESS | 1669 | 1477969708447 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:08:28 INFO - PROCESS | 1669 | ++DOCSHELL 0x134266000 == 50 [pid = 1669] [id = 364] 20:08:28 INFO - PROCESS | 1669 | ++DOMWINDOW == 120 (0x134266800) [pid = 1669] [serial = 1065] [outer = 0x0] 20:08:28 INFO - PROCESS | 1669 | ++DOMWINDOW == 121 (0x136f48000) [pid = 1669] [serial = 1066] [outer = 0x134266800] 20:08:28 INFO - PROCESS | 1669 | 1477969708490 Marionette DEBUG loaded listener.js 20:08:28 INFO - PROCESS | 1669 | ++DOMWINDOW == 122 (0x13d1dd000) [pid = 1669] [serial = 1067] [outer = 0x134266800] 20:08:28 INFO - PROCESS | 1669 | 1477969708835 Marionette TRACE conn2 <- [1,1568,null,{"value":["/html/semantics/forms/constraints/form-validation-validate.html",0,null,null,[["If there is any invalid submittable element whose form owner is the form, the form.checkValidity must be false",0,null,null],["If there is any invalid submittable element whose form owner is the form, the form.reportValidity must be false",0,null,null],["If all of the submittable elements whose form owner is the form are valid, the form.checkValidity must be true",0,null,null],["If all of the submittable elements whose form owner is the form are valid, the form.reportValidity must be true",0,null,null],["Check the checkValidity method of the form element when it has a fieldset child",0,null,null],["Check the reportValidity method of the form element when it has a fieldset child",0,null,null],["The invalid event must be fired at the invalid controls",0,null,null],["The invalid event must not be fired at the invalid controls",0,null,null]]]}] 20:08:28 INFO - ........ 20:08:28 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validate.html | took 617ms 20:08:28 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-badInput.html 20:08:28 INFO - PROCESS | 1669 | 1477969708846 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 20:08:28 INFO - PROCESS | 1669 | 1477969708848 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 20:08:28 INFO - PROCESS | 1669 | 1477969708852 Marionette TRACE conn2 -> [0,1570,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:08:28 INFO - PROCESS | 1669 | 1477969708961 Marionette TRACE conn2 <- [1,1570,null,{"value":null}] 20:08:29 INFO - PROCESS | 1669 | 1477969709022 Marionette TRACE conn2 -> [0,1571,"getWindowHandles",null] 20:08:29 INFO - PROCESS | 1669 | 1477969709024 Marionette TRACE conn2 <- [1,1571,null,["7"]] 20:08:29 INFO - PROCESS | 1669 | 1477969709068 Marionette TRACE conn2 -> [0,1572,"switchToWindow",{"name":"7"}] 20:08:29 INFO - PROCESS | 1669 | 1477969709071 Marionette TRACE conn2 <- [1,1572,null,{}] 20:08:29 INFO - PROCESS | 1669 | 1477969709075 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:08:29 INFO - PROCESS | 1669 | ++DOCSHELL 0x13425e000 == 51 [pid = 1669] [id = 365] 20:08:29 INFO - PROCESS | 1669 | ++DOMWINDOW == 123 (0x137902800) [pid = 1669] [serial = 1068] [outer = 0x0] 20:08:29 INFO - PROCESS | 1669 | ++DOMWINDOW == 124 (0x13d1f2800) [pid = 1669] [serial = 1069] [outer = 0x137902800] 20:08:29 INFO - PROCESS | 1669 | 1477969709114 Marionette DEBUG loaded listener.js 20:08:29 INFO - PROCESS | 1669 | ++DOMWINDOW == 125 (0x13d3d5000) [pid = 1669] [serial = 1070] [outer = 0x137902800] 20:08:29 INFO - PROCESS | 1669 | 1477969709596 Marionette TRACE conn2 <- [1,1573,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-badInput.html",0,null,null,[["[INPUT in EMAIL status] The multiple attribute is false and the value attribute is empty",0,null,null],["[INPUT in EMAIL status] The multiple attribute is false and the value attribute is a valid e-mail address",0,null,null],["[INPUT in EMAIL status] The multiple attribute is true and the value contains valid e-mail addresses",0,null,null],["[INPUT in EMAIL status] The multiple attribute is true and the value attribute contains a ','",0,null,null],["[INPUT in DATETIME-LOCAL status] The value attribute is empty",0,null,null],["[INPUT in DATETIME-LOCAL status] The value attribute is a valid date and time string",0,null,null],["[INPUT in DATETIME-LOCAL status] The value attribute cannot convert to a valid normalized forced-UTC global date and time string",0,null,null],["[INPUT in COLOR status] The value attribute is empty",0,null,null],["[INPUT in COLOR status] The value attribute is a valid sample color",0,null,null],["[INPUT in COLOR status] The value attribute is not a valid lowercase sample color",0,null,null],["[INPUT in COLOR status] The value attribute cannot convert to a valid sample color",0,null,null]]]}] 20:08:29 INFO - ........... 20:08:29 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-badInput.html | took 769ms 20:08:29 INFO - PROCESS | 1669 | 1477969709621 Marionette TRACE conn2 -> [0,1574,"getWindowHandle",null] 20:08:29 INFO - PROCESS | 1669 | 1477969709623 Marionette TRACE conn2 <- [1,1574,null,{"value":"7"}] 20:08:29 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-customError.html 20:08:29 INFO - PROCESS | 1669 | 1477969709628 Marionette TRACE conn2 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:08:29 INFO - PROCESS | 1669 | 1477969709733 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 20:08:29 INFO - PROCESS | 1669 | 1477969709797 Marionette TRACE conn2 -> [0,1576,"getWindowHandles",null] 20:08:29 INFO - PROCESS | 1669 | 1477969709799 Marionette TRACE conn2 <- [1,1576,null,["7"]] 20:08:29 INFO - PROCESS | 1669 | 1477969709802 Marionette TRACE conn2 -> [0,1577,"switchToWindow",{"name":"7"}] 20:08:29 INFO - PROCESS | 1669 | 1477969709805 Marionette TRACE conn2 <- [1,1577,null,{}] 20:08:29 INFO - PROCESS | 1669 | 1477969709860 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:08:29 INFO - PROCESS | 1669 | ++DOCSHELL 0x12fc1f800 == 52 [pid = 1669] [id = 366] 20:08:29 INFO - PROCESS | 1669 | ++DOMWINDOW == 126 (0x1301c5000) [pid = 1669] [serial = 1071] [outer = 0x0] 20:08:29 INFO - PROCESS | 1669 | ++DOMWINDOW == 127 (0x129c65800) [pid = 1669] [serial = 1072] [outer = 0x1301c5000] 20:08:29 INFO - PROCESS | 1669 | 1477969709903 Marionette DEBUG loaded listener.js 20:08:29 INFO - PROCESS | 1669 | ++DOMWINDOW == 128 (0x12d16a000) [pid = 1669] [serial = 1073] [outer = 0x1301c5000] 20:08:30 INFO - PROCESS | 1669 | 1477969710251 Marionette TRACE conn2 <- [1,1578,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-customError.html",0,null,null,[["[input] The validity.customError must be true if the custom validity error message is not empty",0,null,null],["[input] The validity.customError must be false if the custom validity error message is empty",0,null,null],["[button] The validity.customError must be true if the custom validity error message is not empty",0,null,null],["[button] The validity.customError must be false if the custom validity error message is empty",0,null,null],["[select] The validity.customError must be true if the custom validity error message is not empty",0,null,null],["[select] The validity.customError must be false i the custom validity error message is empty",0,null,null],["[textarea] The validity.customError must be true if the custom validity error message is not empty",0,null,null],["[textarea] The validity.customError must be false if the custom validity error message is empty",0,null,null]]]}] 20:08:30 INFO - ........ 20:08:30 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-customError.html | took 666ms 20:08:30 INFO - PROCESS | 1669 | 1477969710294 Marionette TRACE conn2 -> [0,1579,"getWindowHandle",null] 20:08:30 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-patternMismatch.html 20:08:30 INFO - PROCESS | 1669 | 1477969710296 Marionette TRACE conn2 <- [1,1579,null,{"value":"7"}] 20:08:30 INFO - PROCESS | 1669 | 1477969710299 Marionette TRACE conn2 -> [0,1580,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:08:30 INFO - PROCESS | 1669 | 1477969710416 Marionette TRACE conn2 <- [1,1580,null,{"value":null}] 20:08:30 INFO - PROCESS | 1669 | 1477969710475 Marionette TRACE conn2 -> [0,1581,"getWindowHandles",null] 20:08:30 INFO - PROCESS | 1669 | 1477969710477 Marionette TRACE conn2 <- [1,1581,null,["7"]] 20:08:30 INFO - PROCESS | 1669 | 1477969710479 Marionette TRACE conn2 -> [0,1582,"switchToWindow",{"name":"7"}] 20:08:30 INFO - PROCESS | 1669 | 1477969710481 Marionette TRACE conn2 <- [1,1582,null,{}] 20:08:30 INFO - PROCESS | 1669 | 1477969710484 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:08:30 INFO - PROCESS | 1669 | ++DOCSHELL 0x12cb15800 == 53 [pid = 1669] [id = 367] 20:08:30 INFO - PROCESS | 1669 | ++DOMWINDOW == 129 (0x12cb1d000) [pid = 1669] [serial = 1074] [outer = 0x0] 20:08:30 INFO - PROCESS | 1669 | ++DOMWINDOW == 130 (0x12df6e000) [pid = 1669] [serial = 1075] [outer = 0x12cb1d000] 20:08:30 INFO - PROCESS | 1669 | 1477969710520 Marionette DEBUG loaded listener.js 20:08:30 INFO - PROCESS | 1669 | ++DOMWINDOW == 131 (0x1316b3800) [pid = 1669] [serial = 1076] [outer = 0x12cb1d000] 20:08:31 INFO - PROCESS | 1669 | --DOCSHELL 0x1369cd800 == 52 [pid = 1669] [id = 360] 20:08:31 INFO - PROCESS | 1669 | --DOCSHELL 0x13790e800 == 51 [pid = 1669] [id = 359] 20:08:31 INFO - PROCESS | 1669 | --DOCSHELL 0x1369d6800 == 50 [pid = 1669] [id = 358] 20:08:31 INFO - PROCESS | 1669 | --DOCSHELL 0x135846800 == 49 [pid = 1669] [id = 357] 20:08:31 INFO - PROCESS | 1669 | --DOCSHELL 0x13639d800 == 48 [pid = 1669] [id = 356] 20:08:31 INFO - PROCESS | 1669 | --DOCSHELL 0x135849800 == 47 [pid = 1669] [id = 355] 20:08:31 INFO - PROCESS | 1669 | --DOCSHELL 0x134bc9800 == 46 [pid = 1669] [id = 354] 20:08:31 INFO - PROCESS | 1669 | --DOCSHELL 0x11ebcc800 == 45 [pid = 1669] [id = 352] 20:08:31 INFO - PROCESS | 1669 | --DOCSHELL 0x134a0c000 == 44 [pid = 1669] [id = 353] 20:08:31 INFO - PROCESS | 1669 | --DOCSHELL 0x132a48000 == 43 [pid = 1669] [id = 351] 20:08:31 INFO - PROCESS | 1669 | --DOCSHELL 0x12fc10800 == 42 [pid = 1669] [id = 350] 20:08:31 INFO - PROCESS | 1669 | --DOCSHELL 0x12bd10000 == 41 [pid = 1669] [id = 349] 20:08:31 INFO - PROCESS | 1669 | --DOCSHELL 0x12c81b800 == 40 [pid = 1669] [id = 348] 20:08:31 INFO - PROCESS | 1669 | --DOCSHELL 0x12a72d800 == 39 [pid = 1669] [id = 347] 20:08:31 INFO - PROCESS | 1669 | --DOCSHELL 0x12c0f3000 == 38 [pid = 1669] [id = 344] 20:08:31 INFO - PROCESS | 1669 | --DOCSHELL 0x11c4e4800 == 37 [pid = 1669] [id = 343] 20:08:31 INFO - PROCESS | 1669 | --DOCSHELL 0x13731e000 == 36 [pid = 1669] [id = 316] 20:08:31 INFO - PROCESS | 1669 | --DOCSHELL 0x133205000 == 35 [pid = 1669] [id = 345] 20:08:31 INFO - PROCESS | 1669 | --DOCSHELL 0x1363a2800 == 34 [pid = 1669] [id = 346] 20:08:31 INFO - PROCESS | 1669 | --DOCSHELL 0x12da16800 == 33 [pid = 1669] [id = 304] 20:08:31 INFO - PROCESS | 1669 | --DOCSHELL 0x12fc1f800 == 32 [pid = 1669] [id = 366] 20:08:31 INFO - PROCESS | 1669 | --DOCSHELL 0x134266000 == 31 [pid = 1669] [id = 364] 20:08:31 INFO - PROCESS | 1669 | --DOCSHELL 0x13425e000 == 30 [pid = 1669] [id = 365] 20:08:31 INFO - PROCESS | 1669 | --DOCSHELL 0x137909800 == 29 [pid = 1669] [id = 363] 20:08:31 INFO - PROCESS | 1669 | --DOCSHELL 0x13173c800 == 28 [pid = 1669] [id = 361] 20:08:31 INFO - PROCESS | 1669 | --DOCSHELL 0x12b330800 == 27 [pid = 1669] [id = 362] 20:08:31 INFO - PROCESS | 1669 | --DOMWINDOW == 130 (0x12b324000) [pid = 1669] [serial = 937] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html] 20:08:31 INFO - PROCESS | 1669 | --DOMWINDOW == 129 (0x11f98b000) [pid = 1669] [serial = 936] [outer = 0x0] [url = about:blank] 20:08:31 INFO - PROCESS | 1669 | --DOMWINDOW == 128 (0x1386e2000) [pid = 1669] [serial = 934] [outer = 0x0] [url = about:blank] 20:08:31 INFO - PROCESS | 1669 | --DOMWINDOW == 127 (0x1386cf800) [pid = 1669] [serial = 933] [outer = 0x0] [url = about:blank] 20:08:31 INFO - PROCESS | 1669 | --DOMWINDOW == 126 (0x12df66000) [pid = 1669] [serial = 940] [outer = 0x0] [url = about:blank] 20:08:31 INFO - PROCESS | 1669 | --DOMWINDOW == 125 (0x12ccd1000) [pid = 1669] [serial = 939] [outer = 0x0] [url = about:blank] 20:08:31 INFO - PROCESS | 1669 | --DOMWINDOW == 124 (0x135fcc800) [pid = 1669] [serial = 945] [outer = 0x0] [url = about:blank] 20:08:31 INFO - PROCESS | 1669 | --DOMWINDOW == 123 (0x135512000) [pid = 1669] [serial = 944] [outer = 0x0] [url = about:blank] 20:08:31 INFO - PROCESS | 1669 | --DOMWINDOW == 122 (0x12ccc6000) [pid = 1669] [serial = 950] [outer = 0x0] [url = about:blank] 20:08:31 INFO - PROCESS | 1669 | --DOMWINDOW == 121 (0x12c0dd000) [pid = 1669] [serial = 949] [outer = 0x0] [url = about:blank] 20:08:31 INFO - PROCESS | 1669 | --DOMWINDOW == 120 (0x12e31b800) [pid = 1669] [serial = 955] [outer = 0x0] [url = about:blank] 20:08:31 INFO - PROCESS | 1669 | --DOMWINDOW == 119 (0x12d76d800) [pid = 1669] [serial = 954] [outer = 0x0] [url = about:blank] 20:08:31 INFO - PROCESS | 1669 | --DOMWINDOW == 118 (0x132f80000) [pid = 1669] [serial = 960] [outer = 0x0] [url = about:blank] 20:08:31 INFO - PROCESS | 1669 | --DOMWINDOW == 117 (0x132a3a000) [pid = 1669] [serial = 959] [outer = 0x0] [url = about:blank] 20:08:31 INFO - PROCESS | 1669 | --DOMWINDOW == 116 (0x133cd4800) [pid = 1669] [serial = 965] [outer = 0x0] [url = about:blank] 20:08:31 INFO - PROCESS | 1669 | --DOMWINDOW == 115 (0x133be2800) [pid = 1669] [serial = 964] [outer = 0x0] [url = about:blank] 20:08:31 INFO - PROCESS | 1669 | --DOMWINDOW == 114 (0x13583f000) [pid = 1669] [serial = 970] [outer = 0x0] [url = about:blank] 20:08:31 INFO - PROCESS | 1669 | --DOMWINDOW == 113 (0x134a1b000) [pid = 1669] [serial = 969] [outer = 0x0] [url = about:blank] 20:08:31 INFO - PROCESS | 1669 | --DOMWINDOW == 112 (0x1364ec000) [pid = 1669] [serial = 975] [outer = 0x0] [url = about:blank] 20:08:31 INFO - PROCESS | 1669 | --DOMWINDOW == 111 (0x1364de000) [pid = 1669] [serial = 974] [outer = 0x0] [url = about:blank] 20:08:31 INFO - PROCESS | 1669 | --DOMWINDOW == 110 (0x136f44800) [pid = 1669] [serial = 980] [outer = 0x0] [url = about:blank] 20:08:31 INFO - PROCESS | 1669 | --DOMWINDOW == 109 (0x1369e8000) [pid = 1669] [serial = 979] [outer = 0x0] [url = about:blank] 20:08:31 INFO - PROCESS | 1669 | --DOMWINDOW == 108 (0x138fa8800) [pid = 1669] [serial = 987] [outer = 0x0] [url = about:blank] 20:08:31 INFO - PROCESS | 1669 | --DOMWINDOW == 107 (0x1386da000) [pid = 1669] [serial = 985] [outer = 0x0] [url = about:blank] 20:08:31 INFO - PROCESS | 1669 | --DOMWINDOW == 106 (0x13731c000) [pid = 1669] [serial = 984] [outer = 0x0] [url = about:blank] 20:08:31 INFO - PROCESS | 1669 | --DOMWINDOW == 105 (0x13923c800) [pid = 1669] [serial = 990] [outer = 0x0] [url = about:blank] 20:08:31 INFO - PROCESS | 1669 | --DOMWINDOW == 104 (0x138fc1000) [pid = 1669] [serial = 989] [outer = 0x0] [url = about:blank] 20:08:31 INFO - PROCESS | 1669 | --DOMWINDOW == 103 (0x13f90d800) [pid = 1669] [serial = 993] [outer = 0x0] [url = about:blank] 20:08:31 INFO - PROCESS | 1669 | --DOMWINDOW == 102 (0x13924b800) [pid = 1669] [serial = 992] [outer = 0x0] [url = about:blank] 20:08:31 INFO - PROCESS | 1669 | --DOMWINDOW == 101 (0x13639a800) [pid = 1669] [serial = 996] [outer = 0x0] [url = about:blank] 20:08:31 INFO - PROCESS | 1669 | --DOMWINDOW == 100 (0x13f925000) [pid = 1669] [serial = 995] [outer = 0x0] [url = about:blank] 20:08:31 INFO - PROCESS | 1669 | --DOMWINDOW == 99 (0x13f922000) [pid = 1669] [serial = 999] [outer = 0x0] [url = about:blank] 20:08:31 INFO - PROCESS | 1669 | --DOMWINDOW == 98 (0x1363b2000) [pid = 1669] [serial = 998] [outer = 0x0] [url = about:blank] 20:08:31 INFO - PROCESS | 1669 | --DOMWINDOW == 97 (0x13791e800) [pid = 1669] [serial = 1002] [outer = 0x0] [url = about:blank] 20:08:31 INFO - PROCESS | 1669 | --DOMWINDOW == 96 (0x137917800) [pid = 1669] [serial = 1001] [outer = 0x0] [url = about:blank] 20:08:31 INFO - PROCESS | 1669 | --DOMWINDOW == 95 (0x135852800) [pid = 1669] [serial = 972] [outer = 0x0] [url = about:blank] 20:08:31 INFO - PROCESS | 1669 | --DOMWINDOW == 94 (0x1369d0800) [pid = 1669] [serial = 977] [outer = 0x0] [url = about:blank] 20:08:31 INFO - PROCESS | 1669 | --DOMWINDOW == 93 (0x12fda9000) [pid = 1669] [serial = 957] [outer = 0x0] [url = about:blank] 20:08:31 INFO - PROCESS | 1669 | --DOMWINDOW == 92 (0x12bd1b000) [pid = 1669] [serial = 947] [outer = 0x0] [url = about:blank] 20:08:31 INFO - PROCESS | 1669 | --DOMWINDOW == 91 (0x11f29c800) [pid = 1669] [serial = 952] [outer = 0x0] [url = about:blank] 20:08:31 INFO - PROCESS | 1669 | --DOMWINDOW == 90 (0x132f85000) [pid = 1669] [serial = 942] [outer = 0x0] [url = about:blank] 20:08:31 INFO - PROCESS | 1669 | --DOMWINDOW == 89 (0x133217000) [pid = 1669] [serial = 962] [outer = 0x0] [url = about:blank] 20:08:31 INFO - PROCESS | 1669 | --DOMWINDOW == 88 (0x134bcf000) [pid = 1669] [serial = 967] [outer = 0x0] [url = about:blank] 20:08:31 INFO - PROCESS | 1669 | --DOMWINDOW == 87 (0x137307000) [pid = 1669] [serial = 982] [outer = 0x0] [url = about:blank] 20:08:31 INFO - PROCESS | 1669 | 1477969711468 Marionette TRACE conn2 <- [1,1583,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-patternMismatch.html",0,null,null,[["[INPUT in TEXT status] The pattern attribute is not set",0,null,null],["[INPUT in TEXT status] The value attibute is empty string",0,null,null],["[INPUT in TEXT status] The value attribute matches the pattern attribute",0,null,null],["[INPUT in TEXT status] The value(ABC) in unicode attribute matches the pattern attribute",0,null,null],["[INPUT in TEXT status] The value attribute mismatches the pattern attribute",0,null,null],["[INPUT in SEARCH status] The pattern attribute is not set",0,null,null],["[INPUT in SEARCH status] The value attibute is empty string",0,null,null],["[INPUT in SEARCH status] The value attribute matches the pattern attribute",0,null,null],["[INPUT in SEARCH status] The value(ABC) in unicode attribute matches the pattern attribute",0,null,null],["[INPUT in SEARCH status] The value attribute mismatches the pattern attribute",0,null,null],["[INPUT in TEL status] The pattern attribute is not set",0,null,null],["[INPUT in TEL status] The value attibute is empty string",0,null,null],["[INPUT in TEL status] The value attribute matches the pattern attribute",0,null,null],["[INPUT in TEL status] The value(ABC) in unicode attribute matches the pattern attribute",0,null,null],["[INPUT in TEL status] The value attribute mismatches the pattern attribute",0,null,null],["[INPUT in URL status] The pattern attribute is not set",0,null,null],["[INPUT in URL status] The value attibute is empty string",0,null,null],["[INPUT in URL status] The value attribute matches the pattern attribute",0,null,null],["[INPUT in URL status] The value(ABC) in unicode attribute matches the pattern attribute",0,null,null],["[INPUT in URL status] The value attribute mismatches the pattern attribute",0,null,null],["[INPUT in EMAIL status] The pattern attribute is not set",0,null,null],["[INPUT in EMAIL status] The value attibute is empty string",0,null,null],["[INPUT in EMAIL status] The value attribute matches the pattern attribute",0,null,null],["[INPUT in EMAIL status] The value(ABC) in unicode attribute matches the pattern attribute",0,null,null],["[INPUT in EMAIL status] The value attribute mismatches the pattern attribute",0,null,null],["[INPUT in PASSWORD status] The pattern attribute is not set",0,null,null],["[INPUT in PASSWORD status] The value attibute is empty string",0,null,null],["[INPUT in PASSWORD status] The value attribute matches the pattern attribute",0,null,null],["[INPUT in PASSWORD status] The value(ABC) in unicode attribute matches the pattern attribute",0,null,null],["[INPUT in PASSWORD status] The value attribute mismatches the pattern attribute",0,null,null]]]}] 20:08:31 INFO - .............................. 20:08:31 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-patternMismatch.html | took 1222ms 20:08:31 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html 20:08:31 INFO - PROCESS | 1669 | 1477969711522 Marionette TRACE conn2 -> [0,1584,"getWindowHandle",null] 20:08:31 INFO - PROCESS | 1669 | 1477969711524 Marionette TRACE conn2 <- [1,1584,null,{"value":"7"}] 20:08:31 INFO - PROCESS | 1669 | 1477969711528 Marionette TRACE conn2 -> [0,1585,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:08:31 INFO - PROCESS | 1669 | 1477969711620 Marionette TRACE conn2 <- [1,1585,null,{"value":null}] 20:08:31 INFO - PROCESS | 1669 | 1477969711625 Marionette TRACE conn2 -> [0,1586,"getWindowHandles",null] 20:08:31 INFO - PROCESS | 1669 | 1477969711627 Marionette TRACE conn2 <- [1,1586,null,["7"]] 20:08:31 INFO - PROCESS | 1669 | 1477969711631 Marionette TRACE conn2 -> [0,1587,"switchToWindow",{"name":"7"}] 20:08:31 INFO - PROCESS | 1669 | 1477969711634 Marionette TRACE conn2 <- [1,1587,null,{}] 20:08:31 INFO - PROCESS | 1669 | 1477969711637 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:08:31 INFO - PROCESS | 1669 | ++DOCSHELL 0x11f342000 == 28 [pid = 1669] [id = 368] 20:08:31 INFO - PROCESS | 1669 | ++DOMWINDOW == 88 (0x129c5c000) [pid = 1669] [serial = 1077] [outer = 0x0] 20:08:31 INFO - PROCESS | 1669 | ++DOMWINDOW == 89 (0x129f76800) [pid = 1669] [serial = 1078] [outer = 0x129c5c000] 20:08:31 INFO - PROCESS | 1669 | 1477969711677 Marionette DEBUG loaded listener.js 20:08:31 INFO - PROCESS | 1669 | ++DOMWINDOW == 90 (0x12a736800) [pid = 1669] [serial = 1079] [outer = 0x129c5c000] 20:08:32 INFO - PROCESS | 1669 | 1477969712065 Marionette TRACE conn2 <- [1,1588,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html",0,null,null,[["[INPUT in DATETIME-LOCAL status] The max attribute is not set",0,null,null],["[INPUT in DATETIME-LOCAL status] Value is empty string",0,null,null],["[INPUT in DATETIME-LOCAL status] The max attribute is an invalid local date time string",0,null,null],["[INPUT in DATETIME-LOCAL status] The max attribute is greater than the value attribute",0,null,null],["[INPUT in DATETIME-LOCAL status] The value is an invalid local date time string(hour is greater than 23)",0,null,null],["[INPUT in DATETIME-LOCAL status] The value if an invalid local date time string(year is two digits)",0,null,null],["[INPUT in DATETIME-LOCAL status] The value is greater than max",1,"assert_true: The validity.rangeOverflow should be true. expected true got false","validator.test_rangeOverflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:77:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeOverflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:72:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html:114:3\n"],["[INPUT in DATETIME-LOCAL status] The value is greater than max(with millisecond in 1 digit)",1,"assert_true: The validity.rangeOverflow should be true. expected true got false","validator.test_rangeOverflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:77:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeOverflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:72:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html:114:3\n"],["[INPUT in DATETIME-LOCAL status] The value is greater than max(with millisecond in 2 digits)",1,"assert_true: The validity.rangeOverflow should be true. expected true got false","validator.test_rangeOverflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:77:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeOverflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:72:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html:114:3\n"],["[INPUT in DATETIME-LOCAL status] The value is greater than max(with millisecond in 3 digits)",1,"assert_true: The validity.rangeOverflow should be true. expected true got false","validator.test_rangeOverflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:77:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeOverflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:72:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html:114:3\n"],["[INPUT in DATETIME-LOCAL status] The value is greater than max(Year is 10000 should be valid)",1,"assert_true: The validity.rangeOverflow should be true. expected true got false","validator.test_rangeOverflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:77:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeOverflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:72:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html:114:3\n"],["[INPUT in DATE status] The max attribute is not set",0,null,null],["[INPUT in DATE status] Value is empty string",0,null,null],["[INPUT in DATE status] The max attribute is an invalid date",0,null,null],["[INPUT in DATE status] The value attribute is an invalid date",0,null,null],["[INPUT in DATE status] The value is an invalid date(year is three digits)",0,null,null],["[INPUT in DATE status] The value is an invalid date(month is greater than 12)",0,null,null],["[INPUT in DATE status] The value is an invalid date(date is greater than 29 for Feb)",0,null,null],["[INPUT in DATE status] The max attribute is greater than value attribute",0,null,null],["[INPUT in DATE status] The value attribute is greater than max attribute",0,null,null],["[INPUT in DATE status] The value attribute is greater than max attribute(Year is 10000 should be valid)",0,null,null],["[INPUT in MONTH status] The max attribute is not set",0,null,null],["[INPUT in MONTH status] Value is empty string",0,null,null],["[INPUT in MONTH status] The max attribute is an invalid month string",0,null,null],["[INPUT in MONTH status] The value attribute is an invalid month string",0,null,null],["[INPUT in MONTH status] The value is an invalid month string(year is three digits)",0,null,null],["[INPUT in MONTH status] The value is an invalid month string(month is greater than 12)",0,null,null],["[INPUT in MONTH status] The max attribute is greater than value attribute",0,null,null],["[INPUT in MONTH status] The value attribute is greater than max attribute",0,null,null],["[INPUT in MONTH status] The value attribute is greater than max attribute(Year is 10000 should be valid)",0,null,null],["[INPUT in WEEK status] The max attribute is not set",0,null,null],["[INPUT in WEEK status] Value is empty string",0,null,null],["[INPUT in WEEK status] The max attribute is an invalid week string",0,null,null],["[INPUT in WEEK status] The value attribute is an invalid week string",0,null,null],["[INPUT in WEEK status] The value attribute is an invalid week string(w is in lowercase)",0,null,null],["[INPUT in WEEK status] The value is an invalid week string(year is three digits)",0,null,null],["[INPUT in WEEK status] The value is an invalid week string(week is too greater)",0,null,null],["[INPUT in WEEK status] The max attribute is greater than value attribute",0,null,null],["[INPUT in WEEK status] The value attribute is greater than max attribute",0,null,null],["[INPUT in WEEK status] The value attribute is greater than max attribute(Year is 10000 should be valid)",0,null,null],["[INPUT in TIME status] The max attribute is not set",0,null,null],["[INPUT in TIME status] Value is empty string",0,null,null],["[INPUT in TIME status] The max attribute is an invalid time string",0,null,null],["[INPUT in TIME status] The value attribute is an invalid time string",0,null,null],["[INPUT in TIME status] The value attribute is an invalid time string(hour is greater than 23)",0,null,null],["[INPUT in TIME status] The value attribute is an invalid time string(minute is greater than 59)",0,null,null],["[INPUT in TIME status] The value attribute is an invalid time string(second is greater than 59)",0,null,null],["[INPUT in TIME status] The max attribute is greater than value attribute",0,null,null],["[INPUT in TIME status] The time missing second and minute parts is invalid",0,null,null],["[INPUT in TIME status] The value attribute is greater than max attribute",0,null,null],["[INPUT in TIME status] The value is greater than max(with millisecond in 1 digit)",0,null,null],["[INPUT in TIME status] The value is greater than max(with millisecond in 2 digit)",0,null,null],["[INPUT in TIME status] The value is greater than max(with millisecond in 3 digit)",0,null,null],["[INPUT in TIME status] The time missing second part is valid",0,null,null],["[INPUT in NUMBER status] The max attribute is not set",0,null,null],["[INPUT in NUMBER status] Value is empty string",0,null,null],["[INPUT in NUMBER status] The max is greater than value(integer)",0,null,null],["[INPUT in NUMBER status] The max is greater than value(floating number)",0,null,null],["[INPUT in NUMBER status] The max equals to value",0,null,null],["[INPUT in NUMBER status] The value is not a number",0,null,null],["[INPUT in NUMBER status] The value is greater than max(integer)",0,null,null],["[INPUT in NUMBER status] The value is greater than max(floating number)",0,null,null],["[INPUT in NUMBER status] The value is greater than max(scientific notation)",0,null,null]]]}] 20:08:32 INFO - ............................................................... 20:08:32 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html | took 573ms 20:08:32 INFO - PROCESS | 1669 | 1477969712101 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 20:08:32 INFO - PROCESS | 1669 | 1477969712103 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 20:08:32 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html 20:08:32 INFO - PROCESS | 1669 | 1477969712107 Marionette TRACE conn2 -> [0,1590,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:08:32 INFO - PROCESS | 1669 | 1477969712192 Marionette TRACE conn2 <- [1,1590,null,{"value":null}] 20:08:32 INFO - PROCESS | 1669 | 1477969712196 Marionette TRACE conn2 -> [0,1591,"getWindowHandles",null] 20:08:32 INFO - PROCESS | 1669 | 1477969712198 Marionette TRACE conn2 <- [1,1591,null,["7"]] 20:08:32 INFO - PROCESS | 1669 | 1477969712203 Marionette TRACE conn2 -> [0,1592,"switchToWindow",{"name":"7"}] 20:08:32 INFO - PROCESS | 1669 | 1477969712205 Marionette TRACE conn2 <- [1,1592,null,{}] 20:08:32 INFO - PROCESS | 1669 | 1477969712208 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:08:32 INFO - PROCESS | 1669 | ++DOCSHELL 0x12da16800 == 29 [pid = 1669] [id = 369] 20:08:32 INFO - PROCESS | 1669 | ++DOMWINDOW == 91 (0x12da19000) [pid = 1669] [serial = 1080] [outer = 0x0] 20:08:32 INFO - PROCESS | 1669 | ++DOMWINDOW == 92 (0x12ddd6800) [pid = 1669] [serial = 1081] [outer = 0x12da19000] 20:08:32 INFO - PROCESS | 1669 | 1477969712247 Marionette DEBUG loaded listener.js 20:08:32 INFO - PROCESS | 1669 | ++DOMWINDOW == 93 (0x12df66000) [pid = 1669] [serial = 1082] [outer = 0x12da19000] 20:08:32 INFO - ................................................ 20:08:32 INFO - PROCESS | 1669 | 1477969712616 Marionette TRACE conn2 <- [1,1593,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html",0,null,null,[["[INPUT in DATETIME-LOCAL status] The min attribute is not set",0,null,null],["[INPUT in DATETIME-LOCAL status] Value is empty string",0,null,null],["[INPUT in DATETIME-LOCAL status] The min attribute is an invalid local date time string",0,null,null],["[INPUT in DATETIME-LOCAL status] The min attribute is less than the value attribute",0,null,null],["[INPUT in DATETIME-LOCAL status] The value is an invalid local date time string(hour is greater than 23)",0,null,null],["[INPUT in DATETIME-LOCAL status] The value is an invalid local date time string(year is two digits)",0,null,null],["[INPUT in DATETIME-LOCAL status] The value is less than min",1,"assert_true: The validity.rangeUnderflow should be true. expected true got false","validator.test_rangeUnderflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:89:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeUnderflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:85:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html:112:3\n"],["[INPUT in DATETIME-LOCAL status] The value is less than min(with millisecond in 1 digit)",1,"assert_true: The validity.rangeUnderflow should be true. expected true got false","validator.test_rangeUnderflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:89:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeUnderflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:85:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html:112:3\n"],["[INPUT in DATETIME-LOCAL status] The value is less than min(with millisecond in 2 digits)",1,"assert_true: The validity.rangeUnderflow should be true. expected true got false","validator.test_rangeUnderflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:89:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeUnderflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:85:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html:112:3\n"],["[INPUT in DATETIME-LOCAL status] The value is less than min(with millisecond in 3 digits)",1,"assert_true: The validity.rangeUnderflow should be true. expected true got false","validator.test_rangeUnderflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:89:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeUnderflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:85:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html:112:3\n"],["[INPUT in DATETIME-LOCAL status] The value is less than min(Year is 10000 should be valid)",1,"assert_true: The validity.rangeUnderflow should be true. expected true got false","validator.test_rangeUnderflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:89:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeUnderflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:85:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html:112:3\n"],["[INPUT in DATETIME-LOCAL status] The value is greater than max",0,null,null],["[INPUT in DATE status] The min attribute is not set",0,null,null],["[INPUT in DATE status] Value is empty string",0,null,null],["[INPUT in DATE status] The min attribute is an invalid date",0,null,null],["[INPUT in DATE status] The value attribute is an invalid date",0,null,null],["[INPUT in DATE status] The value is an invalid date(year is three digits)",0,null,null],["[INPUT in DATE status] The value is an invalid date(month is less than 12)",0,null,null],["[INPUT in DATE status] The value is an invalid date(date is less than 29 for Feb)",0,null,null],["[INPUT in DATE status] The min attribute is less than value attribute",0,null,null],["[INPUT in DATE status] The value attribute is less than min attribute",0,null,null],["[INPUT in DATE status] The value attribute is less than min attribute(Year is 10000 should be valid)",0,null,null],["[INPUT in MONTH status] The min attribute is not set",0,null,null],["[INPUT in MONTH status] Value is empty string",0,null,null],["[INPUT in MONTH status] The min attribute is an invalid month string",0,null,null],["[INPUT in MONTH status] The value attribute is an invalid month string",0,null,null],["[INPUT in MONTH status] The value is an invalid month string(year is three digits)",0,null,null],["[INPUT in MONTH status] The value is an invalid month string(month is less than 12)",0,null,null],["[INPUT in MONTH status] The min attribute is less than value attribute",0,null,null],["[INPUT in MONTH status] The value attribute is less than min attribute",0,null,null],["[INPUT in MONTH status] The value attribute is less than min attribute(Year is 10000 should be valid)",0,null,null],["[INPUT in WEEK status] The min attribute is not set",0,null,null],["[INPUT in WEEK status] Value is empty string",0,null,null],["[INPUT in WEEK status] The min attribute is an invalid week string",0,null,null],["[INPUT in WEEK status] The value attribute is an invalid week string",0,null,null],["[INPUT in WEEK status] The value attribute is an invalid week string(w is in lowercase)",0,null,null],["[INPUT in WEEK status] The value is an invalid week string(year is three digits)",0,null,null],["[INPUT in WEEK status] The value is an invalid week string(week is too greater)",0,null,null],["[INPUT in WEEK status] The min attribute is less than value attribute",0,null,null],["[INPUT in WEEK status] The value attribute is less than min attribute",0,null,null],["[INPUT in WEEK status] The value attribute is less than min attribute(Year is 10000 should be valid)",0,null,null],["[INPUT in TIME status] The min attribute is not set",0,null,null],["[INPUT in TIME status] Value is empty string",0,null,null],["[INPUT in TIME status] The min attribute is an invalid time string",0,null,null],["[INPUT in TIME status] The value attribute is an invalid time string",0,null,null],["[INPUT in TIME status] The min attribute is less than value attribute",0,null,null],["[INPUT in TIME status] The time missing second and minute parts is invalid",0,null,null],["[INPUT in TIME status] The value attribute is less than min attribute",0,null,null],["[INPUT in TIME status] The value is less than min(with millisecond in 1 digit)",0,null,null],["[INPUT in TIME status] The value is less than min(with millisecond in 2 digit)",0,null,null],["[INPUT in TIME status] The value is less than min(with millisecond in 3 digit)",0,null,null],["[INPUT in TIME status] The time missing second part is valid",0,null,null],["[INPUT in NUMBER status] The min attribute is not set",0,null,null],["[INPUT in NUMBER status] Value is empty string",0,null,null],["[INPUT in NUMBER status] The min is less than value(integer)",0,null,null],["[INPUT in NUMBER status] The min is less than value(floating number)",0,null,null],["[INPUT in NUMBER status] The min equals to value",0,null,null],["[INPUT in NUMBER status] The value is not a number",0,null,null],["[INPUT in NUMBER status] The value is less than min(integer)",0,null,null],["[INPUT in NUMBER status] The value is less than min(floating number)",0,null,null],["[INPUT in NUMBER status] The value is less than min(scientific notation)",0,null,null]]]}] 20:08:32 INFO - ............. 20:08:32 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html | took 527ms 20:08:32 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-stepMismatch.html 20:08:32 INFO - PROCESS | 1669 | 1477969712639 Marionette TRACE conn2 -> [0,1594,"getWindowHandle",null] 20:08:32 INFO - PROCESS | 1669 | 1477969712642 Marionette TRACE conn2 <- [1,1594,null,{"value":"7"}] 20:08:32 INFO - PROCESS | 1669 | 1477969712645 Marionette TRACE conn2 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:08:32 INFO - PROCESS | 1669 | 1477969712728 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 20:08:32 INFO - PROCESS | 1669 | 1477969712736 Marionette TRACE conn2 -> [0,1596,"getWindowHandles",null] 20:08:32 INFO - PROCESS | 1669 | 1477969712738 Marionette TRACE conn2 <- [1,1596,null,["7"]] 20:08:32 INFO - PROCESS | 1669 | 1477969712740 Marionette TRACE conn2 -> [0,1597,"switchToWindow",{"name":"7"}] 20:08:32 INFO - PROCESS | 1669 | 1477969712744 Marionette TRACE conn2 <- [1,1597,null,{}] 20:08:32 INFO - PROCESS | 1669 | 1477969712747 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:08:32 INFO - PROCESS | 1669 | ++DOCSHELL 0x1306c9000 == 30 [pid = 1669] [id = 370] 20:08:32 INFO - PROCESS | 1669 | ++DOMWINDOW == 94 (0x1306ca800) [pid = 1669] [serial = 1083] [outer = 0x0] 20:08:32 INFO - PROCESS | 1669 | ++DOMWINDOW == 95 (0x13122d000) [pid = 1669] [serial = 1084] [outer = 0x1306ca800] 20:08:32 INFO - PROCESS | 1669 | 1477969712786 Marionette DEBUG loaded listener.js 20:08:32 INFO - PROCESS | 1669 | ++DOMWINDOW == 96 (0x13151b800) [pid = 1669] [serial = 1085] [outer = 0x1306ca800] 20:08:33 INFO - PROCESS | 1669 | 1477969713119 Marionette TRACE conn2 <- [1,1598,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-stepMismatch.html",0,null,null,[["[INPUT in DATE status] The step attribute is not set",0,null,null],["[INPUT in DATE status] The value attibute is empty string",0,null,null],["[INPUT in DATE status] The value must match the step",0,null,null],["[INPUT in DATE status] The value must mismatch the step",0,null,null],["[INPUT in MONTH status] The step attribute is not set",0,null,null],["[INPUT in MONTH status] The value attibute is empty string",0,null,null],["[INPUT in MONTH status] The value must match the step",0,null,null],["[INPUT in MONTH status] The value must mismatch the step",0,null,null],["[INPUT in WEEK status] The step attribute is not set",0,null,null],["[INPUT in WEEK status] The value attibute is empty string",0,null,null],["[INPUT in WEEK status] The value must match the step",0,null,null],["[INPUT in WEEK status] The value must mismatch the step",0,null,null],["[INPUT in TIME status] The step attribute is not set",0,null,null],["[INPUT in TIME status] The value attibute is empty string",0,null,null],["[INPUT in TIME status] The value must match the step",0,null,null],["[INPUT in TIME status] The value must mismatch the step",0,null,null],["[INPUT in DATETIME-LOCAL status] The step attribute is not set",0,null,null],["[INPUT in DATETIME-LOCAL status] The value attibute is empty string",0,null,null],["[INPUT in DATETIME-LOCAL status] The value must match the step",0,null,null],["[INPUT in DATETIME-LOCAL status] The value must mismatch the step",1,"assert_true: The validity.stepMismatch should be true. expected true got false","validator.test_stepMismatch/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:102:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_stepMismatch@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:97:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-stepMismatch.html:76:3\n"],["[INPUT in NUMBER status] The step attribute is not set",0,null,null],["[INPUT in NUMBER status] The value attibute is empty string",0,null,null],["[INPUT in NUMBER status] The value must match the step",0,null,null],["[INPUT in NUMBER status] The value must mismatch the step",0,null,null]]]}] 20:08:33 INFO - ........................ 20:08:33 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-stepMismatch.html | took 518ms 20:08:33 INFO - PROCESS | 1669 | 1477969713164 Marionette TRACE conn2 -> [0,1599,"getWindowHandle",null] 20:08:33 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-tooLong.html 20:08:33 INFO - PROCESS | 1669 | 1477969713166 Marionette TRACE conn2 <- [1,1599,null,{"value":"7"}] 20:08:33 INFO - PROCESS | 1669 | 1477969713169 Marionette TRACE conn2 -> [0,1600,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:08:33 INFO - PROCESS | 1669 | 1477969713290 Marionette TRACE conn2 <- [1,1600,null,{"value":null}] 20:08:33 INFO - PROCESS | 1669 | 1477969713302 Marionette TRACE conn2 -> [0,1601,"getWindowHandles",null] 20:08:33 INFO - PROCESS | 1669 | 1477969713303 Marionette TRACE conn2 <- [1,1601,null,["7"]] 20:08:33 INFO - PROCESS | 1669 | 1477969713305 Marionette TRACE conn2 -> [0,1602,"switchToWindow",{"name":"7"}] 20:08:33 INFO - PROCESS | 1669 | 1477969713307 Marionette TRACE conn2 <- [1,1602,null,{}] 20:08:33 INFO - PROCESS | 1669 | 1477969713310 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:08:33 INFO - PROCESS | 1669 | ++DOCSHELL 0x131d9d800 == 31 [pid = 1669] [id = 371] 20:08:33 INFO - PROCESS | 1669 | ++DOMWINDOW == 97 (0x13283a800) [pid = 1669] [serial = 1086] [outer = 0x0] 20:08:33 INFO - PROCESS | 1669 | ++DOMWINDOW == 98 (0x132a49000) [pid = 1669] [serial = 1087] [outer = 0x13283a800] 20:08:33 INFO - PROCESS | 1669 | 1477969713351 Marionette DEBUG loaded listener.js 20:08:33 INFO - PROCESS | 1669 | ++DOMWINDOW == 99 (0x1338c6800) [pid = 1669] [serial = 1088] [outer = 0x13283a800] 20:08:33 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 20:08:33 INFO - PROCESS | 1669 | 1477969713793 Marionette TRACE conn2 <- [1,1603,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-tooLong.html",0,null,null,[["[INPUT in TEXT status] Non-dirty value - maxlength is not set",0,null,null],["[INPUT in TEXT status] Non-dirty value - value is empty string",0,null,null],["[INPUT in TEXT status] Non-dirty value - length of value is less than maxlength",0,null,null],["[INPUT in TEXT status] Non-dirty value - length of value equals to maxlength",0,null,null],["[INPUT in TEXT status] Non-dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in TEXT status] Dirty value - value is less than maxlength",0,null,null],["[INPUT in TEXT status] Dirty value - length of value(AAA) in unicode is less than maxlength",0,null,null],["[INPUT in TEXT status] Dirty value - value equals to maxlength",0,null,null],["[INPUT in TEXT status] Dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in SEARCH status] Non-dirty value - maxlength is not set",0,null,null],["[INPUT in SEARCH status] Non-dirty value - value is empty string",0,null,null],["[INPUT in SEARCH status] Non-dirty value - length of value is less than maxlength",0,null,null],["[INPUT in SEARCH status] Non-dirty value - length of value equals to maxlength",0,null,null],["[INPUT in SEARCH status] Non-dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in SEARCH status] Dirty value - value is less than maxlength",0,null,null],["[INPUT in SEARCH status] Dirty value - length of value(AAA) in unicode is less than maxlength",0,null,null],["[INPUT in SEARCH status] Dirty value - value equals to maxlength",0,null,null],["[INPUT in SEARCH status] Dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in TEL status] Non-dirty value - maxlength is not set",0,null,null],["[INPUT in TEL status] Non-dirty value - value is empty string",0,null,null],["[INPUT in TEL status] Non-dirty value - length of value is less than maxlength",0,null,null],["[INPUT in TEL status] Non-dirty value - length of value equals to maxlength",0,null,null],["[INPUT in TEL status] Non-dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in TEL status] Dirty value - value is less than maxlength",0,null,null],["[INPUT in TEL status] Dirty value - length of value(AAA) in unicode is less than maxlength",0,null,null],["[INPUT in TEL status] Dirty value - value equals to maxlength",0,null,null],["[INPUT in TEL status] Dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in URL status] Non-dirty value - maxlength is not set",0,null,null],["[INPUT in URL status] Non-dirty value - value is empty string",0,null,null],["[INPUT in URL status] Non-dirty value - length of value is less than maxlength",0,null,null],["[INPUT in URL status] Non-dirty value - length of value equals to maxlength",0,null,null],["[INPUT in URL status] Non-dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in URL status] Dirty value - value is less than maxlength",0,null,null],["[INPUT in URL status] Dirty value - length of value(AAA) in unicode is less than maxlength",0,null,null],["[INPUT in URL status] Dirty value - value equals to maxlength",0,null,null],["[INPUT in URL status] Dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in EMAIL status] Non-dirty value - maxlength is not set",0,null,null],["[INPUT in EMAIL status] Non-dirty value - value is empty string",0,null,null],["[INPUT in EMAIL status] Non-dirty value - length of value is less than maxlength",0,null,null],["[INPUT in EMAIL status] Non-dirty value - length of value equals to maxlength",0,null,null],["[INPUT in EMAIL status] Non-dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in EMAIL status] Dirty value - value is less than maxlength",0,null,null],["[INPUT in EMAIL status] Dirty value - length of value(AAA) in unicode is less than maxlength",0,null,null],["[INPUT in EMAIL status] Dirty value - value equals to maxlength",0,null,null],["[INPUT in EMAIL status] Dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - maxlength is not set",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - value is empty string",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - length of value is less than maxlength",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - length of value equals to maxlength",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in PASSWORD status] Dirty value - value is less than maxlength",0,null,null],["[INPUT in PASSWORD status] Dirty value - length of value(AAA) in unicode is less than maxlength",0,null,null],["[INPUT in PASSWORD status] Dirty value - value equals to maxlength",0,null,null],["[INPUT in PASSWORD status] Dirty value - length of value is greater than maxlength",0,null,null],["[textarea] Non-dirty value - maxlength is not set",0,null,null],["[textarea] Non-dirty value - value is empty string",0,null,null],["[textarea] Non-dirty value - length of value is less than maxlength",0,null,null],["[textarea] Non-dirty value - length of value equals to maxlength",0,null,null],["[textarea] Non-dirty value - length of value is greater than maxlength",0,null,null],["[textarea] Dirty value - value is less than maxlength",0,null,null],["[textarea] Dirty value - length of value(LF, CRLF) in unicode is less than maxlength",0,null,null],["[textarea] Dirty value - length of value equals to maxlength",0,null,null],["[textarea] Dirty value - length of value is greater than maxlength",0,null,null]]]}] 20:08:33 INFO - ............................................................... 20:08:33 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-tooLong.html | took 674ms 20:08:33 INFO - PROCESS | 1669 | 1477969713843 Marionette TRACE conn2 -> [0,1604,"getWindowHandle",null] 20:08:33 INFO - PROCESS | 1669 | 1477969713844 Marionette TRACE conn2 <- [1,1604,null,{"value":"7"}] 20:08:33 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-tooShort.html 20:08:33 INFO - PROCESS | 1669 | 1477969713847 Marionette TRACE conn2 -> [0,1605,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:08:33 INFO - PROCESS | 1669 | 1477969713950 Marionette TRACE conn2 <- [1,1605,null,{"value":null}] 20:08:33 INFO - PROCESS | 1669 | 1477969713986 Marionette TRACE conn2 -> [0,1606,"getWindowHandles",null] 20:08:33 INFO - PROCESS | 1669 | 1477969713988 Marionette TRACE conn2 <- [1,1606,null,["7"]] 20:08:33 INFO - PROCESS | 1669 | 1477969713990 Marionette TRACE conn2 -> [0,1607,"switchToWindow",{"name":"7"}] 20:08:33 INFO - PROCESS | 1669 | 1477969713992 Marionette TRACE conn2 <- [1,1607,null,{}] 20:08:33 INFO - PROCESS | 1669 | 1477969713994 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:08:34 INFO - PROCESS | 1669 | ++DOCSHELL 0x133be8800 == 32 [pid = 1669] [id = 372] 20:08:34 INFO - PROCESS | 1669 | ++DOMWINDOW == 100 (0x133bf0000) [pid = 1669] [serial = 1089] [outer = 0x0] 20:08:34 INFO - PROCESS | 1669 | ++DOMWINDOW == 101 (0x13424c000) [pid = 1669] [serial = 1090] [outer = 0x133bf0000] 20:08:34 INFO - PROCESS | 1669 | 1477969714028 Marionette DEBUG loaded listener.js 20:08:34 INFO - PROCESS | 1669 | ++DOMWINDOW == 102 (0x134257000) [pid = 1669] [serial = 1091] [outer = 0x133bf0000] 20:08:34 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 20:08:34 INFO - PROCESS | 1669 | 1477969714486 Marionette TRACE conn2 <- [1,1608,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-tooShort.html",0,null,null,[["[INPUT in TEXT status] Non-dirty value - minLength is not set",0,null,null],["[INPUT in TEXT status] Non-dirty value - value is empty string",0,null,null],["[INPUT in TEXT status] Non-dirty value - length of value is greater than minLength",0,null,null],["[INPUT in TEXT status] Non-dirty value - length of value equals to minLength",0,null,null],["[INPUT in TEXT status] Non-dirty value - length of value is less than minLength",0,null,null],["[INPUT in TEXT status] Dirty value - value is greater than minLength",0,null,null],["[INPUT in TEXT status] Dirty value - length of value(AAAAA) in unicode is greater than minLength",0,null,null],["[INPUT in TEXT status] Dirty value - value equals to minLength",0,null,null],["[INPUT in TEXT status] Dirty value - length of value is less than minLength",0,null,null],["[INPUT in SEARCH status] Non-dirty value - minLength is not set",0,null,null],["[INPUT in SEARCH status] Non-dirty value - value is empty string",0,null,null],["[INPUT in SEARCH status] Non-dirty value - length of value is greater than minLength",0,null,null],["[INPUT in SEARCH status] Non-dirty value - length of value equals to minLength",0,null,null],["[INPUT in SEARCH status] Non-dirty value - length of value is less than minLength",0,null,null],["[INPUT in SEARCH status] Dirty value - value is greater than minLength",0,null,null],["[INPUT in SEARCH status] Dirty value - length of value(AAAAA) in unicode is greater than minLength",0,null,null],["[INPUT in SEARCH status] Dirty value - value equals to minLength",0,null,null],["[INPUT in SEARCH status] Dirty value - length of value is less than minLength",0,null,null],["[INPUT in TEL status] Non-dirty value - minLength is not set",0,null,null],["[INPUT in TEL status] Non-dirty value - value is empty string",0,null,null],["[INPUT in TEL status] Non-dirty value - length of value is greater than minLength",0,null,null],["[INPUT in TEL status] Non-dirty value - length of value equals to minLength",0,null,null],["[INPUT in TEL status] Non-dirty value - length of value is less than minLength",0,null,null],["[INPUT in TEL status] Dirty value - value is greater than minLength",0,null,null],["[INPUT in TEL status] Dirty value - length of value(AAAAA) in unicode is greater than minLength",0,null,null],["[INPUT in TEL status] Dirty value - value equals to minLength",0,null,null],["[INPUT in TEL status] Dirty value - length of value is less than minLength",0,null,null],["[INPUT in URL status] Non-dirty value - minLength is not set",0,null,null],["[INPUT in URL status] Non-dirty value - value is empty string",0,null,null],["[INPUT in URL status] Non-dirty value - length of value is greater than minLength",0,null,null],["[INPUT in URL status] Non-dirty value - length of value equals to minLength",0,null,null],["[INPUT in URL status] Non-dirty value - length of value is less than minLength",0,null,null],["[INPUT in URL status] Dirty value - value is greater than minLength",0,null,null],["[INPUT in URL status] Dirty value - length of value(AAAAA) in unicode is greater than minLength",0,null,null],["[INPUT in URL status] Dirty value - value equals to minLength",0,null,null],["[INPUT in URL status] Dirty value - length of value is less than minLength",0,null,null],["[INPUT in EMAIL status] Non-dirty value - minLength is not set",0,null,null],["[INPUT in EMAIL status] Non-dirty value - value is empty string",0,null,null],["[INPUT in EMAIL status] Non-dirty value - length of value is greater than minLength",0,null,null],["[INPUT in EMAIL status] Non-dirty value - length of value equals to minLength",0,null,null],["[INPUT in EMAIL status] Non-dirty value - length of value is less than minLength",0,null,null],["[INPUT in EMAIL status] Dirty value - value is greater than minLength",0,null,null],["[INPUT in EMAIL status] Dirty value - length of value(AAAAA) in unicode is greater than minLength",0,null,null],["[INPUT in EMAIL status] Dirty value - value equals to minLength",0,null,null],["[INPUT in EMAIL status] Dirty value - length of value is less than minLength",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - minLength is not set",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - value is empty string",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - length of value is greater than minLength",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - length of value equals to minLength",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - length of value is less than minLength",0,null,null],["[INPUT in PASSWORD status] Dirty value - value is greater than minLength",0,null,null],["[INPUT in PASSWORD status] Dirty value - length of value(AAAAA) in unicode is greater than minLength",0,null,null],["[INPUT in PASSWORD status] Dirty value - value equals to minLength",0,null,null],["[INPUT in PASSWORD status] Dirty value - length of value is less than minLength",0,null,null],["[textarea] Non-dirty value - minLength is no set",0,null,null],["[textarea] Non-dirty value - value is empty string",0,null,null],["[textarea] Non-dirty value - length of value is greater than minLength",0,null,null],["[textarea] Non-dirty value - length of value equals to minLength",0,null,null],["[textarea] Non-dirty value - length of length of value is greater than minLength",0,null,null],["[textarea] Dirty value - value is less than minLength",0,null,null],["[textarea] Dirty value - length of value(LF, CRLF) in unicode is less than minLength",0,null,null],["[textarea] Dirty value - length of value equals to minLength",0,null,null],["[textarea] Dirty value - length of value is greater than minLength",0,null,null]]]}] 20:08:34 INFO - ............................................................... 20:08:34 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-tooShort.html | took 672ms 20:08:34 INFO - PROCESS | 1669 | 1477969714519 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 20:08:34 INFO - PROCESS | 1669 | 1477969714521 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 20:08:34 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-typeMismatch.html 20:08:34 INFO - PROCESS | 1669 | 1477969714524 Marionette TRACE conn2 -> [0,1610,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:08:34 INFO - PROCESS | 1669 | 1477969714652 Marionette TRACE conn2 <- [1,1610,null,{"value":null}] 20:08:34 INFO - PROCESS | 1669 | 1477969714656 Marionette TRACE conn2 -> [0,1611,"getWindowHandles",null] 20:08:34 INFO - PROCESS | 1669 | 1477969714658 Marionette TRACE conn2 <- [1,1611,null,["7"]] 20:08:34 INFO - PROCESS | 1669 | 1477969714660 Marionette TRACE conn2 -> [0,1612,"switchToWindow",{"name":"7"}] 20:08:34 INFO - PROCESS | 1669 | 1477969714662 Marionette TRACE conn2 <- [1,1612,null,{}] 20:08:34 INFO - PROCESS | 1669 | 1477969714694 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:08:34 INFO - PROCESS | 1669 | ++DOCSHELL 0x134261800 == 33 [pid = 1669] [id = 373] 20:08:34 INFO - PROCESS | 1669 | ++DOMWINDOW == 103 (0x134263800) [pid = 1669] [serial = 1092] [outer = 0x0] 20:08:34 INFO - PROCESS | 1669 | ++DOMWINDOW == 104 (0x134bbc000) [pid = 1669] [serial = 1093] [outer = 0x134263800] 20:08:34 INFO - PROCESS | 1669 | 1477969714732 Marionette DEBUG loaded listener.js 20:08:34 INFO - PROCESS | 1669 | ++DOMWINDOW == 105 (0x13551a000) [pid = 1669] [serial = 1094] [outer = 0x134263800] 20:08:35 INFO - PROCESS | 1669 | 1477969715012 Marionette TRACE conn2 <- [1,1613,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-typeMismatch.html",0,null,null,[["[INPUT in EMAIL status] The value is empty",0,null,null],["[INPUT in EMAIL status] The value is a valid email address",0,null,null],["[INPUT in EMAIL status] The value is a valid email address with some white spaces.",0,null,null],["[INPUT in EMAIL status] The value is not an email address",0,null,null],["[INPUT in EMAIL status] The value contains multiple email addresses",0,null,null],["[INPUT in EMAIL status] The value is valid email addresses",0,null,null],["[INPUT in EMAIL status] The value contains invalid separator",0,null,null],["[INPUT in URL status] The value is empty",0,null,null],["[INPUT in URL status] The value is a valid url",0,null,null],["[INPUT in URL status] The value is a valid url with some white spaces.",0,null,null],["[INPUT in URL status] The value is not an url",0,null,null]]]}] 20:08:35 INFO - ........... 20:08:35 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-typeMismatch.html | took 517ms 20:08:35 INFO - PROCESS | 1669 | 1477969715040 Marionette TRACE conn2 -> [0,1614,"getWindowHandle",null] 20:08:35 INFO - PROCESS | 1669 | 1477969715042 Marionette TRACE conn2 <- [1,1614,null,{"value":"7"}] 20:08:35 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-valid.html 20:08:35 INFO - PROCESS | 1669 | 1477969715046 Marionette TRACE conn2 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:08:35 INFO - PROCESS | 1669 | 1477969715152 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 20:08:35 INFO - PROCESS | 1669 | 1477969715155 Marionette TRACE conn2 -> [0,1616,"getWindowHandles",null] 20:08:35 INFO - PROCESS | 1669 | 1477969715157 Marionette TRACE conn2 <- [1,1616,null,["7"]] 20:08:35 INFO - PROCESS | 1669 | 1477969715189 Marionette TRACE conn2 -> [0,1617,"switchToWindow",{"name":"7"}] 20:08:35 INFO - PROCESS | 1669 | 1477969715191 Marionette TRACE conn2 <- [1,1617,null,{}] 20:08:35 INFO - PROCESS | 1669 | 1477969715193 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:08:35 INFO - PROCESS | 1669 | ++DOCSHELL 0x134262000 == 34 [pid = 1669] [id = 374] 20:08:35 INFO - PROCESS | 1669 | ++DOMWINDOW == 106 (0x13583c800) [pid = 1669] [serial = 1095] [outer = 0x0] 20:08:35 INFO - PROCESS | 1669 | ++DOMWINDOW == 107 (0x135fb3000) [pid = 1669] [serial = 1096] [outer = 0x13583c800] 20:08:35 INFO - PROCESS | 1669 | 1477969715226 Marionette DEBUG loaded listener.js 20:08:35 INFO - PROCESS | 1669 | ++DOMWINDOW == 108 (0x135fc5800) [pid = 1669] [serial = 1097] [outer = 0x13583c800] 20:08:35 INFO - PROCESS | 1669 | --DOMWINDOW == 107 (0x13584a000) [pid = 1669] [serial = 1038] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style-error-01.html] 20:08:35 INFO - PROCESS | 1669 | --DOMWINDOW == 106 (0x13639e800) [pid = 1669] [serial = 1041] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_disabled.html] 20:08:35 INFO - PROCESS | 1669 | --DOMWINDOW == 105 (0x1369cf800) [pid = 1669] [serial = 1044] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_events.html] 20:08:35 INFO - PROCESS | 1669 | --DOMWINDOW == 104 (0x1369df000) [pid = 1669] [serial = 1047] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_media.html] 20:08:35 INFO - PROCESS | 1669 | --DOMWINDOW == 103 (0x13790f000) [pid = 1669] [serial = 1050] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html] 20:08:35 INFO - PROCESS | 1669 | --DOMWINDOW == 102 (0x1369ce800) [pid = 1669] [serial = 1053] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/embedded-content/media-elements/ready-states/autoplay.html] 20:08:35 INFO - PROCESS | 1669 | --DOMWINDOW == 101 (0x13320f000) [pid = 1669] [serial = 1009] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_008.html] 20:08:35 INFO - PROCESS | 1669 | --DOMWINDOW == 100 (0x12cb07800) [pid = 1669] [serial = 1018] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_011.html] 20:08:35 INFO - PROCESS | 1669 | --DOMWINDOW == 99 (0x12fc13800) [pid = 1669] [serial = 1024] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_013.html] 20:08:35 INFO - PROCESS | 1669 | --DOMWINDOW == 98 (0x132a48800) [pid = 1669] [serial = 1027] [outer = 0x0] [url = http://web-platform.test:8000/html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html] 20:08:35 INFO - PROCESS | 1669 | --DOMWINDOW == 97 (0x12c0f7800) [pid = 1669] [serial = 1006] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_007.html] 20:08:35 INFO - PROCESS | 1669 | --DOMWINDOW == 96 (0x11c4e5000) [pid = 1669] [serial = 1003] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_006.html] 20:08:35 INFO - PROCESS | 1669 | --DOMWINDOW == 95 (0x1363a3000) [pid = 1669] [serial = 1012] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_009.html] 20:08:35 INFO - PROCESS | 1669 | --DOMWINDOW == 94 (0x12bd13800) [pid = 1669] [serial = 1021] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_012.html] 20:08:35 INFO - PROCESS | 1669 | --DOMWINDOW == 93 (0x12a731000) [pid = 1669] [serial = 1015] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_010.html] 20:08:35 INFO - PROCESS | 1669 | --DOMWINDOW == 92 (0x13173d000) [pid = 1669] [serial = 1056] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/embedded-content/the-video-element/video-tabindex.html] 20:08:35 INFO - PROCESS | 1669 | --DOMWINDOW == 91 (0x134bca800) [pid = 1669] [serial = 1035] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/historical.html] 20:08:35 INFO - PROCESS | 1669 | --DOMWINDOW == 90 (0x134a10800) [pid = 1669] [serial = 1033] [outer = 0x0] [url = http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/test.html] 20:08:35 INFO - PROCESS | 1669 | --DOMWINDOW == 89 (0x133213800) [pid = 1669] [serial = 1030] [outer = 0x0] [url = http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/document-level-apis.html] 20:08:35 INFO - PROCESS | 1669 | 1477969715828 Marionette TRACE conn2 <- [1,1618,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-valid.html",0,null,null,[["[INPUT in TEXT status] validity.valid must be false if validity.patternMismatch is true",0,null,null],["[INPUT in TEXT status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in SEARCH status] validity.valid must be false if validity.patternMismatch is true",0,null,null],["[INPUT in SEARCH status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in TEL status] validity.valid must be false if validity.patternMismatch is true",0,null,null],["[INPUT in TEL status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in PASSWORD status] validity.valid must be false if validity.patternMismatch is true",0,null,null],["[INPUT in PASSWORD status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in URL status] validity.valid must be false if validity.patternMismatch is true",0,null,null],["[INPUT in URL status] validity.valid must be false if validity.typeMismatch is true",0,null,null],["[INPUT in URL status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in EMAIL status] validity.valid must be false if validity.patternMismatch is true",0,null,null],["[INPUT in EMAIL status] validity.valid must be false if validity.typeMismatch is true",0,null,null],["[INPUT in EMAIL status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in DATETIME-LOCAL status] validity.valid must be false if validity.rangeOverflow is true",1,"assert_false: The validity.valid should be false. expected false got true","validator.test_isValid/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:148:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_isValid@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:140:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valid.html:129:3\n"],["[INPUT in DATETIME-LOCAL status] validity.valid must be false if validity.rangeUnderflow is true",1,"assert_false: The validity.valid should be false. expected false got true","validator.test_isValid/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:148:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_isValid@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:140:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valid.html:129:3\n"],["[INPUT in DATETIME-LOCAL status] validity.valid must be false if validity.stepMismatch is true",1,"assert_false: The validity.valid should be false. expected false got true","validator.test_isValid/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:148:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_isValid@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:140:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valid.html:129:3\n"],["[INPUT in DATETIME-LOCAL status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in DATE status] validity.valid must be false if validity.rangeOverflow is true",0,null,null],["[INPUT in DATE status] validity.valid must be false if validity.rangeUnderflow is true",0,null,null],["[INPUT in DATE status] validity.valid must be false if validity.stepMismatch is true",0,null,null],["[INPUT in DATE status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in MONTH status] validity.valid must be false if validity.rangeOverflow is true",0,null,null],["[INPUT in MONTH status] validity.valid must be false if validity.rangeUnderflow is true",0,null,null],["[INPUT in MONTH status] validity.valid must be false if validity.stepMismatch is true",1,"assert_false: The validity.valid should be false. expected false got true","validator.test_isValid/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:148:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_isValid@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:140:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valid.html:129:3\n"],["[INPUT in MONTH status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in WEEK status] validity.valid must be false if validity.rangeOverflow is true",0,null,null],["[INPUT in WEEK status] validity.valid must be false if validity.rangeUnderflow is true",0,null,null],["[INPUT in WEEK status] validity.valid must be false if validity.stepMismatch is true",0,null,null],["[INPUT in WEEK status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in TIME status] validity.valid must be false if validity.rangeOverflow is true",0,null,null],["[INPUT in TIME status] validity.valid must be false if validity.rangeUnderflow is true",0,null,null],["[INPUT in TIME status] validity.valid must be false if validity.stepMismatch is true",0,null,null],["[INPUT in TIME status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in NUMBER status] validity.valid must be false if validity.rangeOverflow is true",0,null,null],["[INPUT in NUMBER status] validity.valid must be false if validity.rangeUnderflow is true",0,null,null],["[INPUT in NUMBER status] validity.valid must be false if validity.stepMismatch is true",0,null,null],["[INPUT in NUMBER status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in CHECKBOX status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in RADIO status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in FILE status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[select] validity.valid must be false if validity.valueMissing is true",0,null,null],["[textarea] validity.valid must be false if validity.valueMissing is true",0,null,null]]]}] 20:08:35 INFO - ........................................... 20:08:35 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-valid.html | took 822ms 20:08:35 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-valueMissing.html 20:08:35 INFO - PROCESS | 1669 | 1477969715867 Marionette TRACE conn2 -> [0,1619,"getWindowHandle",null] 20:08:35 INFO - PROCESS | 1669 | 1477969715868 Marionette TRACE conn2 <- [1,1619,null,{"value":"7"}] 20:08:35 INFO - PROCESS | 1669 | 1477969715871 Marionette TRACE conn2 -> [0,1620,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:08:35 INFO - PROCESS | 1669 | 1477969715952 Marionette TRACE conn2 <- [1,1620,null,{"value":null}] 20:08:35 INFO - PROCESS | 1669 | 1477969715957 Marionette TRACE conn2 -> [0,1621,"getWindowHandles",null] 20:08:35 INFO - PROCESS | 1669 | 1477969715959 Marionette TRACE conn2 <- [1,1621,null,["7"]] 20:08:35 INFO - PROCESS | 1669 | 1477969715961 Marionette TRACE conn2 -> [0,1622,"switchToWindow",{"name":"7"}] 20:08:35 INFO - PROCESS | 1669 | 1477969715963 Marionette TRACE conn2 <- [1,1622,null,{}] 20:08:35 INFO - PROCESS | 1669 | 1477969715967 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:08:35 INFO - PROCESS | 1669 | ++DOCSHELL 0x135fc0000 == 35 [pid = 1669] [id = 375] 20:08:35 INFO - PROCESS | 1669 | ++DOMWINDOW == 90 (0x136308000) [pid = 1669] [serial = 1098] [outer = 0x0] 20:08:35 INFO - PROCESS | 1669 | ++DOMWINDOW == 91 (0x13639b000) [pid = 1669] [serial = 1099] [outer = 0x136308000] 20:08:36 INFO - PROCESS | 1669 | 1477969716001 Marionette DEBUG loaded listener.js 20:08:36 INFO - PROCESS | 1669 | ++DOMWINDOW == 92 (0x1363a3800) [pid = 1669] [serial = 1100] [outer = 0x136308000] 20:08:36 INFO - PROCESS | 1669 | 1477969716403 Marionette TRACE conn2 <- [1,1623,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-valueMissing.html",0,null,null,[["[INPUT in TEXT status] The required attribute is not set",0,null,null],["[INPUT in TEXT status] The value is not empty and required is true",0,null,null],["[INPUT in TEXT status] The value is empty and required is true",0,null,null],["[INPUT in SEARCH status] The required attribute is not set",0,null,null],["[INPUT in SEARCH status] The value is not empty and required is true",0,null,null],["[INPUT in SEARCH status] The value is empty and required is true",0,null,null],["[INPUT in TEL status] The required attribute is not set",0,null,null],["[INPUT in TEL status] The value is not empty and required is true",0,null,null],["[INPUT in TEL status] The value is empty and required is true",0,null,null],["[INPUT in URL status] The required attribute is not set",0,null,null],["[INPUT in URL status] The value is not empty and required is true",0,null,null],["[INPUT in URL status] The value is empty and required is true",0,null,null],["[INPUT in EMAIL status] The required attribute is not set",0,null,null],["[INPUT in EMAIL status] The value is not empty and required is true",0,null,null],["[INPUT in EMAIL status] The value is empty and required is true",0,null,null],["[INPUT in PASSWORD status] The required attribute is not set",0,null,null],["[INPUT in PASSWORD status] The value is not empty and required is true",0,null,null],["[INPUT in PASSWORD status] The value is empty and required is true",0,null,null],["[INPUT in DATETIME-LOCAL status] The required attribute is not set",0,null,null],["[INPUT in DATETIME-LOCAL status] Valid local date and time string(2000-12-10T12:00:00)",0,null,null],["[INPUT in DATETIME-LOCAL status] Valid local date and time string(2000-12-10 12:00)",0,null,null],["[INPUT in DATETIME-LOCAL status] Valid local date and time string(1979-10-14T12:00:00.001)",0,null,null],["[INPUT in DATETIME-LOCAL status] The value attribute is a number(1234567)",1,"assert_true: The validity.valueMissing should be true. expected true got false","validator.test_valueMissing/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:51:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_valueMissing@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:47:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html:167:3\n"],["[INPUT in DATETIME-LOCAL status] The value attribute is a Date object",1,"assert_true: The validity.valueMissing should be true. expected true got false","validator.test_valueMissing/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:51:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_valueMissing@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:47:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html:167:3\n"],["[INPUT in DATETIME-LOCAL status] Invalid local date and time string(1979-10-99 99:99)",1,"assert_true: The validity.valueMissing should be true. expected true got false","validator.test_valueMissing/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:51:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_valueMissing@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:47:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html:167:3\n"],["[INPUT in DATETIME-LOCAL status] Valid local date and time string(1979-10-14 12:00:00)",0,null,null],["[INPUT in DATETIME-LOCAL status] Invalid local date and time string(2001-12-21 12:00)-two white space",1,"assert_true: The validity.valueMissing should be true. expected true got false","validator.test_valueMissing/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:51:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_valueMissing@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:47:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html:167:3\n"],["[INPUT in DATETIME-LOCAL status] the value attribute is a string(abc)",1,"assert_true: The validity.valueMissing should be true. expected true got false","validator.test_valueMissing/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:51:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_valueMissing@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:47:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html:167:3\n"],["[INPUT in DATETIME-LOCAL status] The value attribute is empty string",0,null,null],["[INPUT in DATE status] The required attribute is not set",0,null,null],["[INPUT in DATE status] Valid date string(2000-12-10)",0,null,null],["[INPUT in DATE status] Valid date string(9999-01-01)",0,null,null],["[INPUT in DATE status] The value attribute is a number(1234567)",0,null,null],["[INPUT in DATE status] The value attribute is a Date object",0,null,null],["[INPUT in DATE status] Invalid date string(9999-99-99)",0,null,null],["[INPUT in DATE status] Invalid date string(37-01-01)",0,null,null],["[INPUT in DATE status] Invalid date string(2000/01/01)",0,null,null],["[INPUT in DATE status] The value attribute is empty string",0,null,null],["[INPUT in MONTH status] The required attribute is not set",0,null,null],["[INPUT in MONTH status] Valid month string(2000-12)",0,null,null],["[INPUT in MONTH status] Valid month string(9999-01)",0,null,null],["[INPUT in MONTH status] The value attribute is a number(1234567)",0,null,null],["[INPUT in MONTH status] The value attribute is a Date object",0,null,null],["[INPUT in MONTH status] Invalid month string(2000-99)",0,null,null],["[INPUT in MONTH status] Invalid month string(37-01)",0,null,null],["[INPUT in MONTH status] Invalid month string(2000/01)",0,null,null],["[INPUT in MONTH status] The value attribute is empty string",0,null,null],["[INPUT in WEEK status] The required attribute is not set",0,null,null],["[INPUT in WEEK status] Valid week string(2000-W12)",0,null,null],["[INPUT in WEEK status] Valid week string(9999-W01)",0,null,null],["[INPUT in WEEK status] The value attribute is a number(1234567)",0,null,null],["[INPUT in WEEK status] The value attribute is a Date object",0,null,null],["[INPUT in WEEK status] Invalid week string(2000-W99)",0,null,null],["[INPUT in WEEK status] invalid week string(2000-W00)",0,null,null],["[INPUT in WEEK status] invalid week string(2000-w01)",0,null,null],["[INPUT in WEEK status] The value attribute is empty string",0,null,null],["[INPUT in TIME status] The required attribute is not set",0,null,null],["[INPUT in TIME status] Validtime string(12:00:00)",0,null,null],["[INPUT in TIME status] Validtime string(12:00)",0,null,null],["[INPUT in TIME status] Valid time string(12:00:60.001)",0,null,null],["[INPUT in TIME status] Valid time string(12:00:60.01)",0,null,null],["[INPUT in TIME status] Valid time string(12:00:60.1)",0,null,null],["[INPUT in TIME status] The value attribute is a number(1234567)",0,null,null],["[INPUT in TIME status] The value attribute is a time object",0,null,null],["[INPUT in TIME status] Invalid time string(25:00:00)",0,null,null],["[INPUT in TIME status] Invalid time string(12:60:00)",0,null,null],["[INPUT in TIME status] Invalid time string(12:00:60)",0,null,null],["[INPUT in TIME status] Invalid time string(12:00:00:001)",0,null,null],["[INPUT in TIME status] The value attribute is empty string",0,null,null],["[INPUT in NUMBER status] The required attribute is not set",0,null,null],["[INPUT in NUMBER status] Value is an integer with a leading symbol '+'",0,null,null],["[INPUT in NUMBER status] Value is a number with a '-' symbol",0,null,null],["[INPUT in NUMBER status] Value is a number in scientific notation form(e is in lowercase)",0,null,null],["[INPUT in NUMBER status] Value is a number in scientific notation form(E is in uppercase)",0,null,null],["[INPUT in NUMBER status] Value is -0",0,null,null],["[INPUT in NUMBER status] Value is a number with some white spaces",0,null,null],["[INPUT in NUMBER status] Value is Math.pow(2, 1024)",0,null,null],["[INPUT in NUMBER status] Value is Math.pow(-2, 1024)",0,null,null],["[INPUT in NUMBER status] Value is a string that cannot be converted to a number",0,null,null],["[INPUT in NUMBER status] The value attribute is empty string",0,null,null],["[INPUT in CHECKBOX status] The required attribute is not set",0,null,null],["[INPUT in CHECKBOX status] The checked attribute is true",0,null,null],["[INPUT in CHECKBOX status] The checked attribute is false",0,null,null],["[INPUT in RADIO status] The required attribute is not set",0,null,null],["[INPUT in RADIO status] The checked attribute is true",0,null,null],["[INPUT in RADIO status] The checked attribute is false",0,null,null],["[INPUT in FILE status] The required attribute is not set",0,null,null],["[INPUT in FILE status] The Files attribute is null",0,null,null],["[select] The required attribute is not set",0,null,null],["[select] Selected the option with value equals to 1",0,null,null],["[select] Selected the option with value equals to empty",0,null,null],["[textarea] The required attribute is not set",0,null,null],["[textarea] The value is not empty",0,null,null],["[textarea] The value is empty",0,null,null]]]}] 20:08:36 INFO - .............................................................................................. 20:08:36 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-valueMissing.html | took 579ms 20:08:36 INFO - PROCESS | 1669 | 1477969716450 Marionette TRACE conn2 -> [0,1624,"getWindowHandle",null] 20:08:36 INFO - PROCESS | 1669 | 1477969716452 Marionette TRACE conn2 <- [1,1624,null,{"value":"7"}] 20:08:36 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-willValidate.html 20:08:36 INFO - PROCESS | 1669 | 1477969716455 Marionette TRACE conn2 -> [0,1625,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:08:36 INFO - PROCESS | 1669 | 1477969716538 Marionette TRACE conn2 <- [1,1625,null,{"value":null}] 20:08:36 INFO - PROCESS | 1669 | 1477969716541 Marionette TRACE conn2 -> [0,1626,"getWindowHandles",null] 20:08:36 INFO - PROCESS | 1669 | 1477969716543 Marionette TRACE conn2 <- [1,1626,null,["7"]] 20:08:36 INFO - PROCESS | 1669 | 1477969716545 Marionette TRACE conn2 -> [0,1627,"switchToWindow",{"name":"7"}] 20:08:36 INFO - PROCESS | 1669 | 1477969716548 Marionette TRACE conn2 <- [1,1627,null,{}] 20:08:36 INFO - PROCESS | 1669 | 1477969716551 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:08:36 INFO - PROCESS | 1669 | ++DOCSHELL 0x1364f7000 == 36 [pid = 1669] [id = 376] 20:08:36 INFO - PROCESS | 1669 | ++DOMWINDOW == 93 (0x1364f8800) [pid = 1669] [serial = 1101] [outer = 0x0] 20:08:36 INFO - PROCESS | 1669 | ++DOMWINDOW == 94 (0x1369d7000) [pid = 1669] [serial = 1102] [outer = 0x1364f8800] 20:08:36 INFO - PROCESS | 1669 | 1477969716585 Marionette DEBUG loaded listener.js 20:08:36 INFO - PROCESS | 1669 | ++DOMWINDOW == 95 (0x1369e8000) [pid = 1669] [serial = 1103] [outer = 0x1364f8800] 20:08:36 INFO - PROCESS | 1669 | 1477969716948 Marionette TRACE conn2 <- [1,1628,null,{"value":["/html/semantics/forms/constraints/form-validation-willValidate.html",0,null,null,[["[INPUT in HIDDEN status] Must be barred from the constraint validation",0,null,null],["[INPUT in BUTTON status] Must be barred from the constraint validation",0,null,null],["[INPUT in RESET status] Must be barred from the constraint validation",0,null,null],["[BUTTON in BUTTON status] Must be barred from the constraint validation",0,null,null],["[BUTTON in RESET status] Must be barred from the constraint validation",0,null,null],["[fieldset] Must not be barred from the constraint validation",1,"assert_true: The willValidate attribute should be true. expected true got false","validator.test_willValidate/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:163:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_willValidate@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:154:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:372:11\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html:89:3\n"],["[output] Must not be barred from the constraint validation",0,null,null],["[object] Must be barred from the constraint validation",0,null,null],["[keygen] Must be barred from the constraint validation",1,"assert_true: The willValidate attribute doesn't exist. expected true got false","validator.pre_check@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:297:9\nvalidator.test_willValidate/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:155:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_willValidate@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:154:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:372:11\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html:89:3\n"],["[INPUT in TEXT status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in TEXT status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in TEXT status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in TEXT status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in SEARCH status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in SEARCH status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in SEARCH status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in SEARCH status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in TEL status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in TEL status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in TEL status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in TEL status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in URL status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in URL status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in URL status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in URL status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in EMAIL status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in EMAIL status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in EMAIL status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in EMAIL status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in PASSWORD status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in PASSWORD status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in PASSWORD status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in PASSWORD status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in DATETIME-LOCAL status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in DATETIME-LOCAL status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in DATETIME-LOCAL status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in DATETIME-LOCAL status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in DATE status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in DATE status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in DATE status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in DATE status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in MONTH status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in MONTH status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in MONTH status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in MONTH status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in WEEK status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in WEEK status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in WEEK status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in WEEK status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in TIME status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in TIME status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in TIME status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in TIME status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in COLOR status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in COLOR status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in COLOR status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in COLOR status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in FILE status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in FILE status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in FILE status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in FILE status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in SUBMIT status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in SUBMIT status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in SUBMIT status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in SUBMIT status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[BUTTON in SUBMIT status] Must be barred from the constraint validation",0,null,null],["[BUTTON in SUBMIT status] The willValidate attribute must be true if an element is mutable",0,null,null],["[BUTTON in SUBMIT status] The willValidate attribute must be false if it has a datalist ancestor",1,"assert_false: The willValidate attribute should be false. expected false got true","validator.test_willValidate/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:165:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_willValidate@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:154:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html:89:3\n"],["[select] Must be barred from the constraint validation",0,null,null],["[select] The willValidate attribute must be true if an element is mutable",0,null,null],["[select] The willValidate attribute must be false if it has a datalist ancestor",1,"assert_false: The willValidate attribute should be false. expected false got true","validator.test_willValidate/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:165:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_willValidate@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:154:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:372:11\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html:89:3\n"],["[textarea] Must be barred from the constraint validation",0,null,null],["[textarea] The willValidate attribute must be true if an element is mutable",0,null,null],["[textarea] The willValidate attribute must be false if it has a datalist ancestor",1,"assert_false: The willValidate attribute should be false. expected false got true","validator.test_willValidate/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:165:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_willValidate@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:154:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:372:11\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html:89:3\n"]]]}] 20:08:36 INFO - .......................................................................... 20:08:36 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-willValidate.html | took 528ms 20:08:36 INFO - TEST-START | /html/semantics/forms/constraints/inputwillvalidate.html 20:08:36 INFO - PROCESS | 1669 | 1477969716983 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 20:08:36 INFO - PROCESS | 1669 | 1477969716985 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 20:08:36 INFO - PROCESS | 1669 | 1477969716988 Marionette TRACE conn2 -> [0,1630,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:08:37 INFO - PROCESS | 1669 | 1477969717065 Marionette TRACE conn2 <- [1,1630,null,{"value":null}] 20:08:37 INFO - PROCESS | 1669 | 1477969717070 Marionette TRACE conn2 -> [0,1631,"getWindowHandles",null] 20:08:37 INFO - PROCESS | 1669 | 1477969717072 Marionette TRACE conn2 <- [1,1631,null,["7"]] 20:08:37 INFO - PROCESS | 1669 | 1477969717074 Marionette TRACE conn2 -> [0,1632,"switchToWindow",{"name":"7"}] 20:08:37 INFO - PROCESS | 1669 | 1477969717076 Marionette TRACE conn2 <- [1,1632,null,{}] 20:08:37 INFO - PROCESS | 1669 | 1477969717079 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:08:37 INFO - PROCESS | 1669 | ++DOCSHELL 0x137315000 == 37 [pid = 1669] [id = 377] 20:08:37 INFO - PROCESS | 1669 | ++DOMWINDOW == 96 (0x137316000) [pid = 1669] [serial = 1104] [outer = 0x0] 20:08:37 INFO - PROCESS | 1669 | ++DOMWINDOW == 97 (0x13731e000) [pid = 1669] [serial = 1105] [outer = 0x137316000] 20:08:37 INFO - PROCESS | 1669 | 1477969717113 Marionette DEBUG loaded listener.js 20:08:37 INFO - PROCESS | 1669 | ++DOMWINDOW == 98 (0x13790d800) [pid = 1669] [serial = 1106] [outer = 0x137316000] 20:08:37 INFO - PROCESS | 1669 | 1477969717363 Marionette TRACE conn2 <- [1,1633,null,{"value":["/html/semantics/forms/constraints/inputwillvalidate.html",0,null,null,[["willValidate property returns true when required attribute exists",0,null,null],["willValidate property returns false when disabled attribute exists",0,null,null]]]}] 20:08:37 INFO - .. 20:08:37 INFO - TEST-OK | /html/semantics/forms/constraints/inputwillvalidate.html | took 415ms 20:08:37 INFO - PROCESS | 1669 | 1477969717403 Marionette TRACE conn2 -> [0,1634,"getWindowHandle",null] 20:08:37 INFO - PROCESS | 1669 | 1477969717404 Marionette TRACE conn2 <- [1,1634,null,{"value":"7"}] 20:08:37 INFO - TEST-START | /html/semantics/forms/form-control-infrastructure/form.html 20:08:37 INFO - PROCESS | 1669 | 1477969717407 Marionette TRACE conn2 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:08:37 INFO - PROCESS | 1669 | 1477969717503 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 20:08:37 INFO - PROCESS | 1669 | 1477969717506 Marionette TRACE conn2 -> [0,1636,"getWindowHandles",null] 20:08:37 INFO - PROCESS | 1669 | 1477969717507 Marionette TRACE conn2 <- [1,1636,null,["7"]] 20:08:37 INFO - PROCESS | 1669 | 1477969717509 Marionette TRACE conn2 -> [0,1637,"switchToWindow",{"name":"7"}] 20:08:37 INFO - PROCESS | 1669 | 1477969717512 Marionette TRACE conn2 <- [1,1637,null,{}] 20:08:37 INFO - PROCESS | 1669 | 1477969717515 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:08:37 INFO - PROCESS | 1669 | ++DOCSHELL 0x133be7000 == 38 [pid = 1669] [id = 378] 20:08:37 INFO - PROCESS | 1669 | ++DOMWINDOW == 99 (0x1386d2800) [pid = 1669] [serial = 1107] [outer = 0x0] 20:08:37 INFO - PROCESS | 1669 | ++DOMWINDOW == 100 (0x1386d9800) [pid = 1669] [serial = 1108] [outer = 0x1386d2800] 20:08:37 INFO - PROCESS | 1669 | 1477969717551 Marionette DEBUG loaded listener.js 20:08:37 INFO - PROCESS | 1669 | ++DOMWINDOW == 101 (0x138fae800) [pid = 1669] [serial = 1109] [outer = 0x1386d2800] 20:08:38 INFO - PROCESS | 1669 | 1477969718032 Marionette TRACE conn2 <- [1,1638,null,{"value":["/html/semantics/forms/form-control-infrastructure/form.html",0,null,null,[["button.form",0,null,null],["fieldset.form",0,null,null],["input.form",0,null,null],["keygen.form",0,null,null],["object.form",0,null,null],["output.form",0,null,null],["select.form",0,null,null],["textarea.form",0,null,null],["label.form",0,null,null],["label-form.form",0,null,null],["label-form-form2.form",0,null,null],["label-with-control.form",0,null,null],["label-for.form",0,null,null],["label-with-progress.form",1,"assert_equals: Sanity check: label.control.form expected (object) null but got (undefined) undefined","testLabel/<@http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html:80:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestLabel@http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html:78:3\n@http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html:90:1\n"],["label-with-meter.form",1,"assert_equals: Sanity check: label.control.form expected (object) null but got (undefined) undefined","testLabel/<@http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html:80:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestLabel@http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html:78:3\n@http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html:91:1\n"],["label-for-control-form-in-form.form",0,null,null],["label-for-control-form.form",0,null,null],["label-in-table.form",0,null,null],["label-in-table-with-control.form",0,null,null],["label-in-table-for.form",0,null,null]]]}] 20:08:38 INFO - .................... 20:08:38 INFO - TEST-OK | /html/semantics/forms/form-control-infrastructure/form.html | took 669ms 20:08:38 INFO - PROCESS | 1669 | 1477969718077 Marionette TRACE conn2 -> [0,1639,"getWindowHandle",null] 20:08:38 INFO - PROCESS | 1669 | 1477969718081 Marionette TRACE conn2 <- [1,1639,null,{"value":"7"}] 20:08:38 INFO - TEST-START | /html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html 20:08:38 INFO - PROCESS | 1669 | 1477969718111 Marionette TRACE conn2 -> [0,1640,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:08:38 INFO - PROCESS | 1669 | 1477969718234 Marionette TRACE conn2 <- [1,1640,null,{"value":null}] 20:08:38 INFO - PROCESS | 1669 | 1477969718290 Marionette TRACE conn2 -> [0,1641,"getWindowHandles",null] 20:08:38 INFO - PROCESS | 1669 | 1477969718292 Marionette TRACE conn2 <- [1,1641,null,["7"]] 20:08:38 INFO - PROCESS | 1669 | 1477969718295 Marionette TRACE conn2 -> [0,1642,"switchToWindow",{"name":"7"}] 20:08:38 INFO - PROCESS | 1669 | 1477969718299 Marionette TRACE conn2 <- [1,1642,null,{}] 20:08:38 INFO - PROCESS | 1669 | 1477969718325 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:08:38 INFO - PROCESS | 1669 | ++DOCSHELL 0x12ba22800 == 39 [pid = 1669] [id = 379] 20:08:38 INFO - PROCESS | 1669 | ++DOMWINDOW == 102 (0x12bd03000) [pid = 1669] [serial = 1110] [outer = 0x0] 20:08:38 INFO - PROCESS | 1669 | ++DOMWINDOW == 103 (0x12bd1d800) [pid = 1669] [serial = 1111] [outer = 0x12bd03000] 20:08:38 INFO - PROCESS | 1669 | 1477969718376 Marionette DEBUG loaded listener.js 20:08:38 INFO - PROCESS | 1669 | ++DOMWINDOW == 104 (0x12d76f000) [pid = 1669] [serial = 1112] [outer = 0x12bd03000] 20:08:38 INFO - PROCESS | 1669 | 1477969718746 Marionette TRACE conn2 <- [1,1643,null,{"value":["/html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html",0,null,null,[["The type attribute must return 'fieldset'",0,null,null],["The form attribute must return the fieldset's form owner",0,null,null],["The elements must return an HTMLFormControlsCollection object",1,"assert_true: The elements attribute should be an HTMLFormControlsCollection object expected true got false","@http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html:41:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html:40:1\n"],["The controls must root at the fieldset element",0,null,null]]]}] 20:08:38 INFO - .... 20:08:38 INFO - TEST-OK | /html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html | took 666ms 20:08:38 INFO - PROCESS | 1669 | 1477969718776 Marionette TRACE conn2 -> [0,1644,"getWindowHandle",null] 20:08:38 INFO - PROCESS | 1669 | 1477969718779 Marionette TRACE conn2 <- [1,1644,null,{"value":"7"}] 20:08:38 INFO - TEST-START | /html/semantics/forms/the-fieldset-element/disabled-001.html 20:08:38 INFO - PROCESS | 1669 | 1477969718783 Marionette TRACE conn2 -> [0,1645,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:08:38 INFO - PROCESS | 1669 | 1477969718897 Marionette TRACE conn2 <- [1,1645,null,{"value":null}] 20:08:38 INFO - PROCESS | 1669 | 1477969718953 Marionette TRACE conn2 -> [0,1646,"getWindowHandles",null] 20:08:38 INFO - PROCESS | 1669 | 1477969718955 Marionette TRACE conn2 <- [1,1646,null,["7"]] 20:08:38 INFO - PROCESS | 1669 | 1477969718958 Marionette TRACE conn2 -> [0,1647,"switchToWindow",{"name":"7"}] 20:08:38 INFO - PROCESS | 1669 | 1477969718960 Marionette TRACE conn2 <- [1,1647,null,{}] 20:08:38 INFO - PROCESS | 1669 | 1477969718963 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:08:38 INFO - PROCESS | 1669 | ++DOCSHELL 0x1301c2000 == 40 [pid = 1669] [id = 380] 20:08:38 INFO - PROCESS | 1669 | ++DOMWINDOW == 105 (0x1301c3800) [pid = 1669] [serial = 1113] [outer = 0x0] 20:08:39 INFO - PROCESS | 1669 | ++DOMWINDOW == 106 (0x1306b9800) [pid = 1669] [serial = 1114] [outer = 0x1301c3800] 20:08:39 INFO - PROCESS | 1669 | 1477969719005 Marionette DEBUG loaded listener.js 20:08:39 INFO - PROCESS | 1669 | ++DOMWINDOW == 107 (0x131736800) [pid = 1669] [serial = 1115] [outer = 0x1301c3800] 20:08:39 INFO - PROCESS | 1669 | 1477969719406 Marionette TRACE conn2 <- [1,1648,null,{"value":["/html/semantics/forms/the-fieldset-element/disabled-001.html",0,null,null,[["The disabled attribute, when specified, causes all the form control descendants of the fieldset element, excluding those that are descendants of the fieldset element's first legend element child, if any, to be disabled.",0,null,null],["The first 'legend' element is not a child of the disabled fieldset: Its descendants should be disabled.",0,null,null],["The element is not a child of the disabled fieldset: Its descendants should be disabled.",0,null,null],["The element is child of the disabled fieldset: Its descendants should be disabled.",0,null,null]]]}] 20:08:39 INFO - .... 20:08:39 INFO - TEST-OK | /html/semantics/forms/the-fieldset-element/disabled-001.html | took 665ms 20:08:39 INFO - PROCESS | 1669 | 1477969719453 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 20:08:39 INFO - PROCESS | 1669 | 1477969719457 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 20:08:39 INFO - TEST-START | /html/semantics/forms/the-fieldset-element/disabled-002.xhtml 20:08:39 INFO - PROCESS | 1669 | 1477969719460 Marionette TRACE conn2 -> [0,1650,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:08:39 INFO - PROCESS | 1669 | 1477969719582 Marionette TRACE conn2 <- [1,1650,null,{"value":null}] 20:08:39 INFO - PROCESS | 1669 | 1477969719637 Marionette TRACE conn2 -> [0,1651,"getWindowHandles",null] 20:08:39 INFO - PROCESS | 1669 | 1477969719639 Marionette TRACE conn2 <- [1,1651,null,["7"]] 20:08:39 INFO - PROCESS | 1669 | 1477969719642 Marionette TRACE conn2 -> [0,1652,"switchToWindow",{"name":"7"}] 20:08:39 INFO - PROCESS | 1669 | 1477969719646 Marionette TRACE conn2 <- [1,1652,null,{}] 20:08:39 INFO - PROCESS | 1669 | 1477969719648 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:08:39 INFO - PROCESS | 1669 | ++DOCSHELL 0x133bf8800 == 41 [pid = 1669] [id = 381] 20:08:39 INFO - PROCESS | 1669 | ++DOMWINDOW == 108 (0x133bf9000) [pid = 1669] [serial = 1116] [outer = 0x0] 20:08:39 INFO - PROCESS | 1669 | ++DOMWINDOW == 109 (0x1340af800) [pid = 1669] [serial = 1117] [outer = 0x133bf9000] 20:08:39 INFO - PROCESS | 1669 | 1477969719691 Marionette DEBUG loaded listener.js 20:08:39 INFO - PROCESS | 1669 | ++DOMWINDOW == 110 (0x134a04000) [pid = 1669] [serial = 1118] [outer = 0x133bf9000] 20:08:40 INFO - PROCESS | 1669 | 1477969720240 Marionette TRACE conn2 <- [1,1653,null,{"value":["/html/semantics/forms/the-fieldset-element/disabled-002.xhtml",0,null,null,[["A file input without a disabled attribute that is a descendant of a disabled fieldset should be disabled (modulo legend-related complications that don't apply here)",0,null,null]]]}] 20:08:40 INFO - . 20:08:40 INFO - TEST-OK | /html/semantics/forms/the-fieldset-element/disabled-002.xhtml | took 820ms 20:08:40 INFO - PROCESS | 1669 | 1477969720280 Marionette TRACE conn2 -> [0,1654,"getWindowHandle",null] 20:08:40 INFO - PROCESS | 1669 | 1477969720285 Marionette TRACE conn2 <- [1,1654,null,{"value":"7"}] 20:08:40 INFO - TEST-START | /html/semantics/grouping-content/the-div-element/grouping-div.html 20:08:40 INFO - PROCESS | 1669 | 1477969720289 Marionette TRACE conn2 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:08:40 INFO - PROCESS | 1669 | 1477969720411 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 20:08:40 INFO - PROCESS | 1669 | --DOCSHELL 0x137315000 == 40 [pid = 1669] [id = 377] 20:08:40 INFO - PROCESS | 1669 | --DOCSHELL 0x1364f7000 == 39 [pid = 1669] [id = 376] 20:08:40 INFO - PROCESS | 1669 | --DOCSHELL 0x135fc0000 == 38 [pid = 1669] [id = 375] 20:08:40 INFO - PROCESS | 1669 | --DOCSHELL 0x134262000 == 37 [pid = 1669] [id = 374] 20:08:40 INFO - PROCESS | 1669 | --DOCSHELL 0x134261800 == 36 [pid = 1669] [id = 373] 20:08:40 INFO - PROCESS | 1669 | --DOCSHELL 0x133be8800 == 35 [pid = 1669] [id = 372] 20:08:40 INFO - PROCESS | 1669 | --DOCSHELL 0x131d9d800 == 34 [pid = 1669] [id = 371] 20:08:40 INFO - PROCESS | 1669 | --DOCSHELL 0x1306c9000 == 33 [pid = 1669] [id = 370] 20:08:40 INFO - PROCESS | 1669 | --DOCSHELL 0x12da16800 == 32 [pid = 1669] [id = 369] 20:08:40 INFO - PROCESS | 1669 | --DOCSHELL 0x11f342000 == 31 [pid = 1669] [id = 368] 20:08:40 INFO - PROCESS | 1669 | --DOMWINDOW == 109 (0x134a16000) [pid = 1669] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/test.html] 20:08:40 INFO - PROCESS | 1669 | --DOMWINDOW == 108 (0x1340ba800) [pid = 1669] [serial = 1058] [outer = 0x0] [url = about:blank] 20:08:40 INFO - PROCESS | 1669 | --DOMWINDOW == 107 (0x1340b4000) [pid = 1669] [serial = 1057] [outer = 0x0] [url = about:blank] 20:08:40 INFO - PROCESS | 1669 | --DOMWINDOW == 106 (0x13f914800) [pid = 1669] [serial = 1054] [outer = 0x0] [url = about:blank] 20:08:40 INFO - PROCESS | 1669 | --DOMWINDOW == 105 (0x13f91d000) [pid = 1669] [serial = 1055] [outer = 0x0] [url = about:blank] 20:08:40 INFO - PROCESS | 1669 | --DOMWINDOW == 104 (0x137915800) [pid = 1669] [serial = 1051] [outer = 0x0] [url = about:blank] 20:08:40 INFO - PROCESS | 1669 | --DOMWINDOW == 103 (0x1386d0800) [pid = 1669] [serial = 1052] [outer = 0x0] [url = about:blank] 20:08:40 INFO - PROCESS | 1669 | --DOMWINDOW == 102 (0x136f48800) [pid = 1669] [serial = 1048] [outer = 0x0] [url = about:blank] 20:08:40 INFO - PROCESS | 1669 | --DOMWINDOW == 101 (0x137304800) [pid = 1669] [serial = 1049] [outer = 0x0] [url = about:blank] 20:08:40 INFO - PROCESS | 1669 | --DOMWINDOW == 100 (0x1369d5800) [pid = 1669] [serial = 1045] [outer = 0x0] [url = about:blank] 20:08:40 INFO - PROCESS | 1669 | --DOMWINDOW == 99 (0x136f39000) [pid = 1669] [serial = 1046] [outer = 0x0] [url = about:blank] 20:08:40 INFO - PROCESS | 1669 | --DOMWINDOW == 98 (0x1363a5000) [pid = 1669] [serial = 1042] [outer = 0x0] [url = about:blank] 20:08:40 INFO - PROCESS | 1669 | --DOMWINDOW == 97 (0x1364db000) [pid = 1669] [serial = 1043] [outer = 0x0] [url = about:blank] 20:08:40 INFO - PROCESS | 1669 | --DOMWINDOW == 96 (0x135853000) [pid = 1669] [serial = 1039] [outer = 0x0] [url = about:blank] 20:08:40 INFO - PROCESS | 1669 | --DOMWINDOW == 95 (0x135fbc000) [pid = 1669] [serial = 1040] [outer = 0x0] [url = about:blank] 20:08:40 INFO - PROCESS | 1669 | --DOMWINDOW == 94 (0x13542d000) [pid = 1669] [serial = 1036] [outer = 0x0] [url = about:blank] 20:08:40 INFO - PROCESS | 1669 | --DOMWINDOW == 93 (0x13550c800) [pid = 1669] [serial = 1037] [outer = 0x0] [url = about:blank] 20:08:40 INFO - PROCESS | 1669 | --DOMWINDOW == 92 (0x1337e4000) [pid = 1669] [serial = 1031] [outer = 0x0] [url = about:blank] 20:08:40 INFO - PROCESS | 1669 | --DOMWINDOW == 91 (0x1338c9800) [pid = 1669] [serial = 1032] [outer = 0x0] [url = about:blank] 20:08:40 INFO - PROCESS | 1669 | --DOMWINDOW == 90 (0x132f7d000) [pid = 1669] [serial = 1028] [outer = 0x0] [url = about:blank] 20:08:40 INFO - PROCESS | 1669 | --DOMWINDOW == 89 (0x132f89800) [pid = 1669] [serial = 1029] [outer = 0x0] [url = about:blank] 20:08:40 INFO - PROCESS | 1669 | --DOMWINDOW == 88 (0x1301d1000) [pid = 1669] [serial = 1025] [outer = 0x0] [url = about:blank] 20:08:40 INFO - PROCESS | 1669 | --DOMWINDOW == 87 (0x131508800) [pid = 1669] [serial = 1026] [outer = 0x0] [url = about:blank] 20:08:40 INFO - PROCESS | 1669 | --DOMWINDOW == 86 (0x12c81c000) [pid = 1669] [serial = 1022] [outer = 0x0] [url = about:blank] 20:08:40 INFO - PROCESS | 1669 | --DOMWINDOW == 85 (0x12d81e000) [pid = 1669] [serial = 1023] [outer = 0x0] [url = about:blank] 20:08:40 INFO - PROCESS | 1669 | --DOMWINDOW == 84 (0x12d166800) [pid = 1669] [serial = 1019] [outer = 0x0] [url = about:blank] 20:08:40 INFO - PROCESS | 1669 | --DOMWINDOW == 83 (0x12da2a000) [pid = 1669] [serial = 1020] [outer = 0x0] [url = about:blank] 20:08:40 INFO - PROCESS | 1669 | --DOMWINDOW == 82 (0x12b950000) [pid = 1669] [serial = 1016] [outer = 0x0] [url = about:blank] 20:08:40 INFO - PROCESS | 1669 | --DOMWINDOW == 81 (0x12cb06800) [pid = 1669] [serial = 1017] [outer = 0x0] [url = about:blank] 20:08:40 INFO - PROCESS | 1669 | --DOMWINDOW == 80 (0x1364eb800) [pid = 1669] [serial = 1013] [outer = 0x0] [url = about:blank] 20:08:40 INFO - PROCESS | 1669 | --DOMWINDOW == 79 (0x137314000) [pid = 1669] [serial = 1014] [outer = 0x0] [url = about:blank] 20:08:40 INFO - PROCESS | 1669 | --DOMWINDOW == 78 (0x1338bc800) [pid = 1669] [serial = 1010] [outer = 0x0] [url = about:blank] 20:08:40 INFO - PROCESS | 1669 | --DOMWINDOW == 77 (0x134bce800) [pid = 1669] [serial = 1011] [outer = 0x0] [url = about:blank] 20:08:40 INFO - PROCESS | 1669 | --DOMWINDOW == 76 (0x12d156000) [pid = 1669] [serial = 1007] [outer = 0x0] [url = about:blank] 20:08:40 INFO - PROCESS | 1669 | --DOMWINDOW == 75 (0x12ddde800) [pid = 1669] [serial = 1008] [outer = 0x0] [url = about:blank] 20:08:40 INFO - PROCESS | 1669 | --DOMWINDOW == 74 (0x11c4e9000) [pid = 1669] [serial = 1004] [outer = 0x0] [url = about:blank] 20:08:40 INFO - PROCESS | 1669 | --DOMWINDOW == 73 (0x11c4f1800) [pid = 1669] [serial = 1005] [outer = 0x0] [url = about:blank] 20:08:40 INFO - PROCESS | 1669 | 1477969720501 Marionette TRACE conn2 -> [0,1656,"getWindowHandles",null] 20:08:40 INFO - PROCESS | 1669 | 1477969720504 Marionette TRACE conn2 <- [1,1656,null,["7"]] 20:08:40 INFO - PROCESS | 1669 | 1477969720519 Marionette TRACE conn2 -> [0,1657,"switchToWindow",{"name":"7"}] 20:08:40 INFO - PROCESS | 1669 | 1477969720522 Marionette TRACE conn2 <- [1,1657,null,{}] 20:08:40 INFO - PROCESS | 1669 | 1477969720525 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:08:40 INFO - PROCESS | 1669 | ++DOCSHELL 0x11ce09800 == 32 [pid = 1669] [id = 382] 20:08:40 INFO - PROCESS | 1669 | ++DOMWINDOW == 74 (0x11ce0a000) [pid = 1669] [serial = 1119] [outer = 0x0] 20:08:40 INFO - PROCESS | 1669 | ++DOMWINDOW == 75 (0x11e36f800) [pid = 1669] [serial = 1120] [outer = 0x11ce0a000] 20:08:40 INFO - PROCESS | 1669 | 1477969720565 Marionette DEBUG loaded listener.js 20:08:40 INFO - PROCESS | 1669 | ++DOMWINDOW == 76 (0x11ebb7000) [pid = 1669] [serial = 1121] [outer = 0x11ce0a000] 20:08:40 INFO - PROCESS | 1669 | 1477969720825 Marionette TRACE conn2 <- [1,1658,null,{"value":["/html/semantics/grouping-content/the-div-element/grouping-div.html",0,null,null,[["The prototype for div is HTMLDivElement.prototype",0,null,null]]]}] 20:08:40 INFO - . 20:08:40 INFO - TEST-OK | /html/semantics/grouping-content/the-div-element/grouping-div.html | took 567ms 20:08:40 INFO - PROCESS | 1669 | 1477969720856 Marionette TRACE conn2 -> [0,1659,"getWindowHandle",null] 20:08:40 INFO - PROCESS | 1669 | 1477969720858 Marionette TRACE conn2 <- [1,1659,null,{"value":"7"}] 20:08:40 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_001.htm 20:08:40 INFO - PROCESS | 1669 | 1477969720862 Marionette TRACE conn2 -> [0,1660,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:08:40 INFO - PROCESS | 1669 | 1477969720948 Marionette TRACE conn2 <- [1,1660,null,{"value":null}] 20:08:40 INFO - PROCESS | 1669 | 1477969720955 Marionette TRACE conn2 -> [0,1661,"getWindowHandles",null] 20:08:40 INFO - PROCESS | 1669 | 1477969720956 Marionette TRACE conn2 <- [1,1661,null,["7"]] 20:08:40 INFO - PROCESS | 1669 | 1477969720959 Marionette TRACE conn2 -> [0,1662,"switchToWindow",{"name":"7"}] 20:08:40 INFO - PROCESS | 1669 | 1477969720961 Marionette TRACE conn2 <- [1,1662,null,{}] 20:08:41 INFO - PROCESS | 1669 | 1477969721025 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:08:41 INFO - PROCESS | 1669 | ++DOCSHELL 0x12cb09000 == 33 [pid = 1669] [id = 383] 20:08:41 INFO - PROCESS | 1669 | ++DOMWINDOW == 77 (0x12cb12000) [pid = 1669] [serial = 1122] [outer = 0x0] 20:08:41 INFO - PROCESS | 1669 | ++DOMWINDOW == 78 (0x12ccc0800) [pid = 1669] [serial = 1123] [outer = 0x12cb12000] 20:08:41 INFO - PROCESS | 1669 | 1477969721062 Marionette DEBUG loaded listener.js 20:08:41 INFO - PROCESS | 1669 | ++DOMWINDOW == 79 (0x12d765800) [pid = 1669] [serial = 1124] [outer = 0x12cb12000] 20:08:41 INFO - PROCESS | 1669 | 1477969721287 Marionette TRACE conn2 <- [1,1663,null,{"value":["/html/semantics/scripting-1/the-script-element/async_001.htm",0,null,null,[["Async property on a dynamically-created script is true by default",0,null,null]]]}] 20:08:41 INFO - . 20:08:41 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_001.htm | took 464ms 20:08:41 INFO - PROCESS | 1669 | 1477969721331 Marionette TRACE conn2 -> [0,1664,"getWindowHandle",null] 20:08:41 INFO - PROCESS | 1669 | 1477969721334 Marionette TRACE conn2 <- [1,1664,null,{"value":"7"}] 20:08:41 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_002.htm 20:08:41 INFO - PROCESS | 1669 | 1477969721337 Marionette TRACE conn2 -> [0,1665,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:08:41 INFO - PROCESS | 1669 | 1477969721420 Marionette TRACE conn2 <- [1,1665,null,{"value":null}] 20:08:41 INFO - PROCESS | 1669 | 1477969721426 Marionette TRACE conn2 -> [0,1666,"getWindowHandles",null] 20:08:41 INFO - PROCESS | 1669 | 1477969721428 Marionette TRACE conn2 <- [1,1666,null,["7"]] 20:08:41 INFO - PROCESS | 1669 | 1477969721430 Marionette TRACE conn2 -> [0,1667,"switchToWindow",{"name":"7"}] 20:08:41 INFO - PROCESS | 1669 | 1477969721433 Marionette TRACE conn2 <- [1,1667,null,{}] 20:08:41 INFO - PROCESS | 1669 | 1477969721437 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:08:41 INFO - PROCESS | 1669 | ++DOCSHELL 0x12e7b2000 == 34 [pid = 1669] [id = 384] 20:08:41 INFO - PROCESS | 1669 | ++DOMWINDOW == 80 (0x12e7ba800) [pid = 1669] [serial = 1125] [outer = 0x0] 20:08:41 INFO - PROCESS | 1669 | ++DOMWINDOW == 81 (0x12e990000) [pid = 1669] [serial = 1126] [outer = 0x12e7ba800] 20:08:41 INFO - PROCESS | 1669 | 1477969721476 Marionette DEBUG loaded listener.js 20:08:41 INFO - PROCESS | 1669 | ++DOMWINDOW == 82 (0x12e997000) [pid = 1669] [serial = 1127] [outer = 0x12e7ba800] 20:08:41 INFO - PROCESS | 1669 | 1477969721820 Marionette TRACE conn2 <- [1,1668,null,{"value":["/html/semantics/scripting-1/the-script-element/async_002.htm",0,null,null,[["Test 'async' attribute are reflected in the async property with setAttribute",0,null,null],["Test 'async' attribute are reflected in the async property with removeAttribute",0,null,null]]]}] 20:08:41 INFO - .. 20:08:41 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_002.htm | took 516ms 20:08:41 INFO - PROCESS | 1669 | 1477969721854 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 20:08:41 INFO - PROCESS | 1669 | 1477969721856 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 20:08:41 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_003.htm 20:08:41 INFO - PROCESS | 1669 | 1477969721861 Marionette TRACE conn2 -> [0,1670,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:08:41 INFO - PROCESS | 1669 | 1477969721992 Marionette TRACE conn2 <- [1,1670,null,{"value":null}] 20:08:42 INFO - PROCESS | 1669 | 1477969722073 Marionette TRACE conn2 -> [0,1671,"getWindowHandles",null] 20:08:42 INFO - PROCESS | 1669 | 1477969722075 Marionette TRACE conn2 <- [1,1671,null,["7"]] 20:08:42 INFO - PROCESS | 1669 | 1477969722077 Marionette TRACE conn2 -> [0,1672,"switchToWindow",{"name":"7"}] 20:08:42 INFO - PROCESS | 1669 | 1477969722080 Marionette TRACE conn2 <- [1,1672,null,{}] 20:08:42 INFO - PROCESS | 1669 | 1477969722084 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:08:42 INFO - PROCESS | 1669 | ++DOCSHELL 0x12e9e0000 == 35 [pid = 1669] [id = 385] 20:08:42 INFO - PROCESS | 1669 | ++DOMWINDOW == 83 (0x12e9e0800) [pid = 1669] [serial = 1128] [outer = 0x0] 20:08:42 INFO - PROCESS | 1669 | ++DOMWINDOW == 84 (0x12ea06000) [pid = 1669] [serial = 1129] [outer = 0x12e9e0800] 20:08:42 INFO - PROCESS | 1669 | 1477969722118 Marionette DEBUG loaded listener.js 20:08:42 INFO - PROCESS | 1669 | ++DOMWINDOW == 85 (0x12ea0e000) [pid = 1669] [serial = 1130] [outer = 0x12e9e0800] 20:08:44 INFO - PROCESS | 1669 | --DOMWINDOW == 84 (0x134263800) [pid = 1669] [serial = 1092] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-typeMismatch.html] 20:08:44 INFO - PROCESS | 1669 | --DOMWINDOW == 83 (0x12b6b1000) [pid = 1669] [serial = 1059] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html] 20:08:44 INFO - PROCESS | 1669 | --DOMWINDOW == 82 (0x13583c800) [pid = 1669] [serial = 1095] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valid.html] 20:08:44 INFO - PROCESS | 1669 | --DOMWINDOW == 81 (0x136308000) [pid = 1669] [serial = 1098] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html] 20:08:44 INFO - PROCESS | 1669 | --DOMWINDOW == 80 (0x134266800) [pid = 1669] [serial = 1065] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validate.html] 20:08:44 INFO - PROCESS | 1669 | --DOMWINDOW == 79 (0x137902800) [pid = 1669] [serial = 1068] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-badInput.html] 20:08:44 INFO - PROCESS | 1669 | --DOMWINDOW == 78 (0x1301c5000) [pid = 1669] [serial = 1071] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-customError.html] 20:08:44 INFO - PROCESS | 1669 | --DOMWINDOW == 77 (0x137316000) [pid = 1669] [serial = 1104] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/forms/constraints/inputwillvalidate.html] 20:08:44 INFO - PROCESS | 1669 | --DOMWINDOW == 76 (0x1306ca800) [pid = 1669] [serial = 1083] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-stepMismatch.html] 20:08:44 INFO - PROCESS | 1669 | --DOMWINDOW == 75 (0x12da19000) [pid = 1669] [serial = 1080] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html] 20:08:44 INFO - PROCESS | 1669 | --DOMWINDOW == 74 (0x129c5c000) [pid = 1669] [serial = 1077] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html] 20:08:44 INFO - PROCESS | 1669 | --DOMWINDOW == 73 (0x1364f8800) [pid = 1669] [serial = 1101] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html] 20:08:44 INFO - PROCESS | 1669 | --DOMWINDOW == 72 (0x13283a800) [pid = 1669] [serial = 1086] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-tooLong.html] 20:08:44 INFO - PROCESS | 1669 | --DOMWINDOW == 71 (0x12cb1d000) [pid = 1669] [serial = 1074] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-patternMismatch.html] 20:08:44 INFO - PROCESS | 1669 | --DOMWINDOW == 70 (0x133bf0000) [pid = 1669] [serial = 1089] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-tooShort.html] 20:08:44 INFO - PROCESS | 1669 | --DOMWINDOW == 69 (0x13790a800) [pid = 1669] [serial = 1062] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html] 20:08:46 INFO - PROCESS | 1669 | 1477969726287 Marionette TRACE conn2 <- [1,1673,null,{"value":["/html/semantics/scripting-1/the-script-element/async_003.htm",0,null,null,[["An async script does not block the parser while downloading",0,null,null]]]}] 20:08:46 INFO - . 20:08:46 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_003.htm | took 4474ms 20:08:46 INFO - PROCESS | 1669 | 1477969726347 Marionette TRACE conn2 -> [0,1674,"getWindowHandle",null] 20:08:46 INFO - PROCESS | 1669 | 1477969726350 Marionette TRACE conn2 <- [1,1674,null,{"value":"7"}] 20:08:46 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_004.htm 20:08:46 INFO - PROCESS | 1669 | 1477969726355 Marionette TRACE conn2 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:08:46 INFO - PROCESS | 1669 | 1477969726449 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 20:08:46 INFO - PROCESS | 1669 | 1477969726542 Marionette TRACE conn2 -> [0,1676,"getWindowHandles",null] 20:08:46 INFO - PROCESS | 1669 | 1477969726545 Marionette TRACE conn2 <- [1,1676,null,["7"]] 20:08:46 INFO - PROCESS | 1669 | 1477969726549 Marionette TRACE conn2 -> [0,1677,"switchToWindow",{"name":"7"}] 20:08:46 INFO - PROCESS | 1669 | 1477969726553 Marionette TRACE conn2 <- [1,1677,null,{}] 20:08:46 INFO - PROCESS | 1669 | 1477969726556 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:08:46 INFO - PROCESS | 1669 | ++DOCSHELL 0x128e93800 == 36 [pid = 1669] [id = 386] 20:08:46 INFO - PROCESS | 1669 | ++DOMWINDOW == 70 (0x12917e800) [pid = 1669] [serial = 1131] [outer = 0x0] 20:08:46 INFO - PROCESS | 1669 | ++DOMWINDOW == 71 (0x129c68800) [pid = 1669] [serial = 1132] [outer = 0x12917e800] 20:08:46 INFO - PROCESS | 1669 | 1477969726607 Marionette DEBUG loaded listener.js 20:08:46 INFO - PROCESS | 1669 | ++DOMWINDOW == 72 (0x12b94e000) [pid = 1669] [serial = 1133] [outer = 0x12917e800] 20:08:49 INFO - PROCESS | 1669 | --DOCSHELL 0x134a05000 == 35 [pid = 1669] [id = 311] 20:08:49 INFO - PROCESS | 1669 | --DOCSHELL 0x133ccf000 == 34 [pid = 1669] [id = 275] 20:08:49 INFO - PROCESS | 1669 | --DOCSHELL 0x13303f800 == 33 [pid = 1669] [id = 272] 20:08:49 INFO - PROCESS | 1669 | --DOCSHELL 0x13305c000 == 32 [pid = 1669] [id = 276] 20:08:49 INFO - PROCESS | 1669 | --DOCSHELL 0x1338c4000 == 31 [pid = 1669] [id = 274] 20:08:49 INFO - PROCESS | 1669 | --DOCSHELL 0x134bc1800 == 30 [pid = 1669] [id = 277] 20:08:49 INFO - PROCESS | 1669 | --DOCSHELL 0x12e7b2000 == 29 [pid = 1669] [id = 384] 20:08:49 INFO - PROCESS | 1669 | --DOCSHELL 0x12cb09000 == 28 [pid = 1669] [id = 383] 20:08:49 INFO - PROCESS | 1669 | --DOCSHELL 0x11ce09800 == 27 [pid = 1669] [id = 382] 20:08:49 INFO - PROCESS | 1669 | --DOCSHELL 0x1301c2000 == 26 [pid = 1669] [id = 380] 20:08:49 INFO - PROCESS | 1669 | --DOCSHELL 0x133bf8800 == 25 [pid = 1669] [id = 381] 20:08:49 INFO - PROCESS | 1669 | --DOCSHELL 0x12ba22800 == 24 [pid = 1669] [id = 379] 20:08:49 INFO - PROCESS | 1669 | --DOCSHELL 0x133214800 == 23 [pid = 1669] [id = 310] 20:08:49 INFO - PROCESS | 1669 | --DOCSHELL 0x133209800 == 22 [pid = 1669] [id = 273] 20:08:49 INFO - PROCESS | 1669 | --DOCSHELL 0x1316b2800 == 21 [pid = 1669] [id = 269] 20:08:49 INFO - PROCESS | 1669 | --DOCSHELL 0x11f860800 == 20 [pid = 1669] [id = 260] 20:08:49 INFO - PROCESS | 1669 | --DOCSHELL 0x129954000 == 19 [pid = 1669] [id = 262] 20:08:49 INFO - PROCESS | 1669 | --DOCSHELL 0x12cb15800 == 18 [pid = 1669] [id = 367] 20:08:49 INFO - PROCESS | 1669 | --DOCSHELL 0x12e5a8800 == 17 [pid = 1669] [id = 266] 20:08:49 INFO - PROCESS | 1669 | --DOCSHELL 0x133be7000 == 16 [pid = 1669] [id = 378] 20:08:49 INFO - PROCESS | 1669 | --DOCSHELL 0x131504800 == 15 [pid = 1669] [id = 268] 20:08:49 INFO - PROCESS | 1669 | --DOCSHELL 0x132f7b800 == 14 [pid = 1669] [id = 271] 20:08:49 INFO - PROCESS | 1669 | --DOCSHELL 0x12fe50800 == 13 [pid = 1669] [id = 267] 20:08:49 INFO - PROCESS | 1669 | --DOCSHELL 0x12ddde000 == 12 [pid = 1669] [id = 265] 20:08:49 INFO - PROCESS | 1669 | --DOCSHELL 0x13283f800 == 11 [pid = 1669] [id = 270] 20:08:49 INFO - PROCESS | 1669 | --DOCSHELL 0x12b6ba000 == 10 [pid = 1669] [id = 263] 20:08:49 INFO - PROCESS | 1669 | --DOCSHELL 0x12c0ef800 == 9 [pid = 1669] [id = 264] 20:08:49 INFO - PROCESS | 1669 | --DOCSHELL 0x134bd3000 == 8 [pid = 1669] [id = 278] 20:08:49 INFO - PROCESS | 1669 | --DOCSHELL 0x12e9e0000 == 7 [pid = 1669] [id = 385] 20:08:49 INFO - PROCESS | 1669 | --DOMWINDOW == 71 (0x13d1dd000) [pid = 1669] [serial = 1067] [outer = 0x0] [url = about:blank] 20:08:49 INFO - PROCESS | 1669 | --DOMWINDOW == 70 (0x136f48000) [pid = 1669] [serial = 1066] [outer = 0x0] [url = about:blank] 20:08:49 INFO - PROCESS | 1669 | --DOMWINDOW == 69 (0x13d3d5000) [pid = 1669] [serial = 1070] [outer = 0x0] [url = about:blank] 20:08:49 INFO - PROCESS | 1669 | --DOMWINDOW == 68 (0x13d1f2800) [pid = 1669] [serial = 1069] [outer = 0x0] [url = about:blank] 20:08:49 INFO - PROCESS | 1669 | --DOMWINDOW == 67 (0x12d16a000) [pid = 1669] [serial = 1073] [outer = 0x0] [url = about:blank] 20:08:49 INFO - PROCESS | 1669 | --DOMWINDOW == 66 (0x129c65800) [pid = 1669] [serial = 1072] [outer = 0x0] [url = about:blank] 20:08:49 INFO - PROCESS | 1669 | --DOMWINDOW == 65 (0x1316b3800) [pid = 1669] [serial = 1076] [outer = 0x0] [url = about:blank] 20:08:49 INFO - PROCESS | 1669 | --DOMWINDOW == 64 (0x12df6e000) [pid = 1669] [serial = 1075] [outer = 0x0] [url = about:blank] 20:08:49 INFO - PROCESS | 1669 | --DOMWINDOW == 63 (0x12a736800) [pid = 1669] [serial = 1079] [outer = 0x0] [url = about:blank] 20:08:49 INFO - PROCESS | 1669 | --DOMWINDOW == 62 (0x129f76800) [pid = 1669] [serial = 1078] [outer = 0x0] [url = about:blank] 20:08:49 INFO - PROCESS | 1669 | --DOMWINDOW == 61 (0x12df66000) [pid = 1669] [serial = 1082] [outer = 0x0] [url = about:blank] 20:08:49 INFO - PROCESS | 1669 | --DOMWINDOW == 60 (0x12ddd6800) [pid = 1669] [serial = 1081] [outer = 0x0] [url = about:blank] 20:08:49 INFO - PROCESS | 1669 | --DOMWINDOW == 59 (0x13151b800) [pid = 1669] [serial = 1085] [outer = 0x0] [url = about:blank] 20:08:49 INFO - PROCESS | 1669 | --DOMWINDOW == 58 (0x13122d000) [pid = 1669] [serial = 1084] [outer = 0x0] [url = about:blank] 20:08:49 INFO - PROCESS | 1669 | --DOMWINDOW == 57 (0x1338c6800) [pid = 1669] [serial = 1088] [outer = 0x0] [url = about:blank] 20:08:49 INFO - PROCESS | 1669 | --DOMWINDOW == 56 (0x132a49000) [pid = 1669] [serial = 1087] [outer = 0x0] [url = about:blank] 20:08:49 INFO - PROCESS | 1669 | --DOMWINDOW == 55 (0x134257000) [pid = 1669] [serial = 1091] [outer = 0x0] [url = about:blank] 20:08:49 INFO - PROCESS | 1669 | --DOMWINDOW == 54 (0x13424c000) [pid = 1669] [serial = 1090] [outer = 0x0] [url = about:blank] 20:08:49 INFO - PROCESS | 1669 | --DOMWINDOW == 53 (0x13551a000) [pid = 1669] [serial = 1094] [outer = 0x0] [url = about:blank] 20:08:49 INFO - PROCESS | 1669 | --DOMWINDOW == 52 (0x134bbc000) [pid = 1669] [serial = 1093] [outer = 0x0] [url = about:blank] 20:08:49 INFO - PROCESS | 1669 | --DOMWINDOW == 51 (0x135fc5800) [pid = 1669] [serial = 1097] [outer = 0x0] [url = about:blank] 20:08:49 INFO - PROCESS | 1669 | --DOMWINDOW == 50 (0x135fb3000) [pid = 1669] [serial = 1096] [outer = 0x0] [url = about:blank] 20:08:49 INFO - PROCESS | 1669 | --DOMWINDOW == 49 (0x1363a3800) [pid = 1669] [serial = 1100] [outer = 0x0] [url = about:blank] 20:08:49 INFO - PROCESS | 1669 | --DOMWINDOW == 48 (0x13639b000) [pid = 1669] [serial = 1099] [outer = 0x0] [url = about:blank] 20:08:49 INFO - PROCESS | 1669 | --DOMWINDOW == 47 (0x1369e8000) [pid = 1669] [serial = 1103] [outer = 0x0] [url = about:blank] 20:08:49 INFO - PROCESS | 1669 | --DOMWINDOW == 46 (0x1369d7000) [pid = 1669] [serial = 1102] [outer = 0x0] [url = about:blank] 20:08:49 INFO - PROCESS | 1669 | --DOMWINDOW == 45 (0x13790d800) [pid = 1669] [serial = 1106] [outer = 0x0] [url = about:blank] 20:08:49 INFO - PROCESS | 1669 | --DOMWINDOW == 44 (0x13731e000) [pid = 1669] [serial = 1105] [outer = 0x0] [url = about:blank] 20:08:49 INFO - PROCESS | 1669 | --DOMWINDOW == 43 (0x12ddc6800) [pid = 1669] [serial = 1061] [outer = 0x0] [url = about:blank] 20:08:49 INFO - PROCESS | 1669 | --DOMWINDOW == 42 (0x12cb22800) [pid = 1669] [serial = 1060] [outer = 0x0] [url = about:blank] 20:08:49 INFO - PROCESS | 1669 | --DOMWINDOW == 41 (0x13f912000) [pid = 1669] [serial = 1064] [outer = 0x0] [url = about:blank] 20:08:49 INFO - PROCESS | 1669 | --DOMWINDOW == 40 (0x1386e1800) [pid = 1669] [serial = 1063] [outer = 0x0] [url = about:blank] 20:08:50 INFO - PROCESS | 1669 | 1477969730868 Marionette TRACE conn2 <- [1,1678,null,{"value":["/html/semantics/scripting-1/the-script-element/async_004.htm",0,null,null,[["async script executes as soon as possible after a download is complete",0,null,null]]]}] 20:08:50 INFO - . 20:08:50 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_004.htm | took 4523ms 20:08:50 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_005.htm 20:08:50 INFO - PROCESS | 1669 | 1477969730878 Marionette TRACE conn2 -> [0,1679,"getWindowHandle",null] 20:08:50 INFO - PROCESS | 1669 | 1477969730881 Marionette TRACE conn2 <- [1,1679,null,{"value":"7"}] 20:08:50 INFO - PROCESS | 1669 | 1477969730887 Marionette TRACE conn2 -> [0,1680,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:08:50 INFO - PROCESS | 1669 | 1477969730974 Marionette TRACE conn2 <- [1,1680,null,{"value":null}] 20:08:51 INFO - PROCESS | 1669 | 1477969731003 Marionette TRACE conn2 -> [0,1681,"getWindowHandles",null] 20:08:51 INFO - PROCESS | 1669 | 1477969731006 Marionette TRACE conn2 <- [1,1681,null,["7"]] 20:08:51 INFO - PROCESS | 1669 | 1477969731035 Marionette TRACE conn2 -> [0,1682,"switchToWindow",{"name":"7"}] 20:08:51 INFO - PROCESS | 1669 | 1477969731038 Marionette TRACE conn2 <- [1,1682,null,{}] 20:08:51 INFO - PROCESS | 1669 | 1477969731042 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:08:51 INFO - PROCESS | 1669 | ++DOCSHELL 0x11ce20800 == 8 [pid = 1669] [id = 387] 20:08:51 INFO - PROCESS | 1669 | ++DOMWINDOW == 41 (0x11ce22000) [pid = 1669] [serial = 1134] [outer = 0x0] 20:08:51 INFO - PROCESS | 1669 | ++DOMWINDOW == 42 (0x11dc9f000) [pid = 1669] [serial = 1135] [outer = 0x11ce22000] 20:08:51 INFO - PROCESS | 1669 | 1477969731085 Marionette DEBUG loaded listener.js 20:08:51 INFO - PROCESS | 1669 | ++DOMWINDOW == 43 (0x11f28d000) [pid = 1669] [serial = 1136] [outer = 0x11ce22000] 20:08:52 INFO - PROCESS | 1669 | --DOMWINDOW == 42 (0x1386d2800) [pid = 1669] [serial = 1107] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html] 20:08:52 INFO - PROCESS | 1669 | --DOMWINDOW == 41 (0x1301c3800) [pid = 1669] [serial = 1113] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/disabled-001.html] 20:08:52 INFO - PROCESS | 1669 | --DOMWINDOW == 40 (0x133bf9000) [pid = 1669] [serial = 1116] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/disabled-002.xhtml] 20:08:52 INFO - PROCESS | 1669 | --DOMWINDOW == 39 (0x12bd03000) [pid = 1669] [serial = 1110] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html] 20:08:52 INFO - PROCESS | 1669 | --DOMWINDOW == 38 (0x12cb12000) [pid = 1669] [serial = 1122] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_001.htm] 20:08:52 INFO - PROCESS | 1669 | --DOMWINDOW == 37 (0x12e7ba800) [pid = 1669] [serial = 1125] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_002.htm] 20:08:52 INFO - PROCESS | 1669 | --DOMWINDOW == 36 (0x11ce0a000) [pid = 1669] [serial = 1119] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/grouping-content/the-div-element/grouping-div.html] 20:08:52 INFO - PROCESS | 1669 | --DOMWINDOW == 35 (0x12e9e0800) [pid = 1669] [serial = 1128] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_003.htm] 20:08:56 INFO - PROCESS | 1669 | 1477969736326 Marionette TRACE conn2 <- [1,1683,null,{"value":["/html/semantics/scripting-1/the-script-element/async_005.htm",0,null,null,[["A script element with both async and defer set should execute asynchronously",0,null,null]]]}] 20:08:56 INFO - . 20:08:56 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_005.htm | took 5480ms 20:08:56 INFO - PROCESS | 1669 | 1477969736366 Marionette TRACE conn2 -> [0,1684,"getWindowHandle",null] 20:08:56 INFO - PROCESS | 1669 | 1477969736369 Marionette TRACE conn2 <- [1,1684,null,{"value":"7"}] 20:08:56 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_006.htm 20:08:56 INFO - PROCESS | 1669 | 1477969736374 Marionette TRACE conn2 -> [0,1685,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:08:56 INFO - PROCESS | 1669 | 1477969736509 Marionette TRACE conn2 <- [1,1685,null,{"value":null}] 20:08:56 INFO - PROCESS | 1669 | 1477969736556 Marionette TRACE conn2 -> [0,1686,"getWindowHandles",null] 20:08:56 INFO - PROCESS | 1669 | 1477969736559 Marionette TRACE conn2 <- [1,1686,null,["7"]] 20:08:56 INFO - PROCESS | 1669 | 1477969736562 Marionette TRACE conn2 -> [0,1687,"switchToWindow",{"name":"7"}] 20:08:56 INFO - PROCESS | 1669 | 1477969736566 Marionette TRACE conn2 <- [1,1687,null,{}] 20:08:56 INFO - PROCESS | 1669 | 1477969736569 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:08:56 INFO - PROCESS | 1669 | ++DOCSHELL 0x11ce1c800 == 9 [pid = 1669] [id = 388] 20:08:56 INFO - PROCESS | 1669 | ++DOMWINDOW == 36 (0x11ce1d000) [pid = 1669] [serial = 1137] [outer = 0x0] 20:08:56 INFO - PROCESS | 1669 | ++DOMWINDOW == 37 (0x11dc88800) [pid = 1669] [serial = 1138] [outer = 0x11ce1d000] 20:08:56 INFO - PROCESS | 1669 | 1477969736613 Marionette DEBUG loaded listener.js 20:08:56 INFO - PROCESS | 1669 | ++DOMWINDOW == 38 (0x11f67f000) [pid = 1669] [serial = 1139] [outer = 0x11ce1d000] 20:08:56 INFO - PROCESS | 1669 | --DOMWINDOW == 37 (0x12ea0e000) [pid = 1669] [serial = 1130] [outer = 0x0] [url = about:blank] 20:08:56 INFO - PROCESS | 1669 | --DOMWINDOW == 36 (0x12ea06000) [pid = 1669] [serial = 1129] [outer = 0x0] [url = about:blank] 20:08:56 INFO - PROCESS | 1669 | --DOMWINDOW == 35 (0x12e990000) [pid = 1669] [serial = 1126] [outer = 0x0] [url = about:blank] 20:08:56 INFO - PROCESS | 1669 | --DOMWINDOW == 34 (0x12e997000) [pid = 1669] [serial = 1127] [outer = 0x0] [url = about:blank] 20:08:56 INFO - PROCESS | 1669 | --DOMWINDOW == 33 (0x12ccc0800) [pid = 1669] [serial = 1123] [outer = 0x0] [url = about:blank] 20:08:56 INFO - PROCESS | 1669 | --DOMWINDOW == 32 (0x12d765800) [pid = 1669] [serial = 1124] [outer = 0x0] [url = about:blank] 20:08:56 INFO - PROCESS | 1669 | --DOMWINDOW == 31 (0x11e36f800) [pid = 1669] [serial = 1120] [outer = 0x0] [url = about:blank] 20:08:56 INFO - PROCESS | 1669 | --DOMWINDOW == 30 (0x11ebb7000) [pid = 1669] [serial = 1121] [outer = 0x0] [url = about:blank] 20:08:56 INFO - PROCESS | 1669 | --DOMWINDOW == 29 (0x1340af800) [pid = 1669] [serial = 1117] [outer = 0x0] [url = about:blank] 20:08:56 INFO - PROCESS | 1669 | --DOMWINDOW == 28 (0x134a04000) [pid = 1669] [serial = 1118] [outer = 0x0] [url = about:blank] 20:08:56 INFO - PROCESS | 1669 | --DOMWINDOW == 27 (0x1306b9800) [pid = 1669] [serial = 1114] [outer = 0x0] [url = about:blank] 20:08:56 INFO - PROCESS | 1669 | --DOMWINDOW == 26 (0x131736800) [pid = 1669] [serial = 1115] [outer = 0x0] [url = about:blank] 20:08:56 INFO - PROCESS | 1669 | --DOMWINDOW == 25 (0x12bd1d800) [pid = 1669] [serial = 1111] [outer = 0x0] [url = about:blank] 20:08:56 INFO - PROCESS | 1669 | --DOMWINDOW == 24 (0x12d76f000) [pid = 1669] [serial = 1112] [outer = 0x0] [url = about:blank] 20:08:56 INFO - PROCESS | 1669 | --DOMWINDOW == 23 (0x1386d9800) [pid = 1669] [serial = 1108] [outer = 0x0] [url = about:blank] 20:08:56 INFO - PROCESS | 1669 | --DOMWINDOW == 22 (0x138fae800) [pid = 1669] [serial = 1109] [outer = 0x0] [url = about:blank] 20:08:58 INFO - PROCESS | 1669 | --DOMWINDOW == 21 (0x12917e800) [pid = 1669] [serial = 1131] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_004.htm] 20:09:00 INFO - PROCESS | 1669 | 1477969740826 Marionette TRACE conn2 <- [1,1688,null,{"value":["/html/semantics/scripting-1/the-script-element/async_006.htm",0,null,null,[["dynamically created external script executes asynchronously",0,null,null]]]}] 20:09:00 INFO - . 20:09:00 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_006.htm | took 4471ms 20:09:00 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_007.htm 20:09:00 INFO - PROCESS | 1669 | 1477969740844 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 20:09:00 INFO - PROCESS | 1669 | 1477969740846 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 20:09:00 INFO - PROCESS | 1669 | 1477969740849 Marionette TRACE conn2 -> [0,1690,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:09:00 INFO - PROCESS | 1669 | 1477969740918 Marionette TRACE conn2 <- [1,1690,null,{"value":null}] 20:09:00 INFO - PROCESS | 1669 | 1477969740923 Marionette TRACE conn2 -> [0,1691,"getWindowHandles",null] 20:09:00 INFO - PROCESS | 1669 | 1477969740924 Marionette TRACE conn2 <- [1,1691,null,["7"]] 20:09:00 INFO - PROCESS | 1669 | 1477969740927 Marionette TRACE conn2 -> [0,1692,"switchToWindow",{"name":"7"}] 20:09:00 INFO - PROCESS | 1669 | 1477969740928 Marionette TRACE conn2 <- [1,1692,null,{}] 20:09:00 INFO - PROCESS | 1669 | 1477969740931 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:09:00 INFO - PROCESS | 1669 | ++DOCSHELL 0x11ce0c000 == 10 [pid = 1669] [id = 389] 20:09:00 INFO - PROCESS | 1669 | ++DOMWINDOW == 22 (0x129193800) [pid = 1669] [serial = 1140] [outer = 0x0] 20:09:00 INFO - PROCESS | 1669 | ++DOMWINDOW == 23 (0x12979a000) [pid = 1669] [serial = 1141] [outer = 0x129193800] 20:09:00 INFO - PROCESS | 1669 | 1477969740988 Marionette DEBUG loaded listener.js 20:09:01 INFO - PROCESS | 1669 | ++DOMWINDOW == 24 (0x129f76800) [pid = 1669] [serial = 1142] [outer = 0x129193800] 20:09:03 INFO - PROCESS | 1669 | --DOCSHELL 0x11ce1c800 == 9 [pid = 1669] [id = 388] 20:09:03 INFO - PROCESS | 1669 | --DOCSHELL 0x11ce20800 == 8 [pid = 1669] [id = 387] 20:09:03 INFO - PROCESS | 1669 | --DOMWINDOW == 23 (0x129c68800) [pid = 1669] [serial = 1132] [outer = 0x0] [url = about:blank] 20:09:03 INFO - PROCESS | 1669 | --DOMWINDOW == 22 (0x12b94e000) [pid = 1669] [serial = 1133] [outer = 0x0] [url = about:blank] 20:09:03 INFO - PROCESS | 1669 | --DOMWINDOW == 21 (0x11dc9f000) [pid = 1669] [serial = 1135] [outer = 0x0] [url = about:blank] 20:09:05 INFO - PROCESS | 1669 | --DOMWINDOW == 20 (0x11ce22000) [pid = 1669] [serial = 1134] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_005.htm] 20:09:05 INFO - PROCESS | 1669 | --DOMWINDOW == 19 (0x11ce1d000) [pid = 1669] [serial = 1137] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_006.htm] 20:09:09 INFO - PROCESS | 1669 | 1477969749345 Marionette TRACE conn2 <- [1,1693,null,{"value":["/html/semantics/scripting-1/the-script-element/async_007.htm",0,null,null,[["Ordered async script execution when script.async == false",0,null,null]]]}] 20:09:09 INFO - . 20:09:09 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_007.htm | took 8535ms 20:09:09 INFO - PROCESS | 1669 | 1477969749386 Marionette TRACE conn2 -> [0,1694,"getWindowHandle",null] 20:09:09 INFO - PROCESS | 1669 | 1477969749389 Marionette TRACE conn2 <- [1,1694,null,{"value":"7"}] 20:09:09 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_008.htm 20:09:09 INFO - PROCESS | 1669 | 1477969749394 Marionette TRACE conn2 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:09:09 INFO - PROCESS | 1669 | 1477969749480 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 20:09:09 INFO - PROCESS | 1669 | 1477969749539 Marionette TRACE conn2 -> [0,1696,"getWindowHandles",null] 20:09:09 INFO - PROCESS | 1669 | 1477969749541 Marionette TRACE conn2 <- [1,1696,null,["7"]] 20:09:09 INFO - PROCESS | 1669 | 1477969749544 Marionette TRACE conn2 -> [0,1697,"switchToWindow",{"name":"7"}] 20:09:09 INFO - PROCESS | 1669 | 1477969749549 Marionette TRACE conn2 <- [1,1697,null,{}] 20:09:09 INFO - PROCESS | 1669 | 1477969749555 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:09:09 INFO - PROCESS | 1669 | ++DOCSHELL 0x11c4f0800 == 9 [pid = 1669] [id = 390] 20:09:09 INFO - PROCESS | 1669 | ++DOMWINDOW == 20 (0x11c4f1000) [pid = 1669] [serial = 1143] [outer = 0x0] 20:09:09 INFO - PROCESS | 1669 | ++DOMWINDOW == 21 (0x11ce0e000) [pid = 1669] [serial = 1144] [outer = 0x11c4f1000] 20:09:09 INFO - PROCESS | 1669 | 1477969749601 Marionette DEBUG loaded listener.js 20:09:09 INFO - PROCESS | 1669 | ++DOMWINDOW == 22 (0x11ce20000) [pid = 1669] [serial = 1145] [outer = 0x11c4f1000] 20:09:11 INFO - PROCESS | 1669 | --DOMWINDOW == 21 (0x12979a000) [pid = 1669] [serial = 1141] [outer = 0x0] [url = about:blank] 20:09:11 INFO - PROCESS | 1669 | --DOMWINDOW == 20 (0x11dc88800) [pid = 1669] [serial = 1138] [outer = 0x0] [url = about:blank] 20:09:11 INFO - PROCESS | 1669 | --DOMWINDOW == 19 (0x11f67f000) [pid = 1669] [serial = 1139] [outer = 0x0] [url = about:blank] 20:09:11 INFO - PROCESS | 1669 | --DOMWINDOW == 18 (0x11f28d000) [pid = 1669] [serial = 1136] [outer = 0x0] [url = about:blank] 20:09:11 INFO - PROCESS | 1669 | 1477969751907 Marionette TRACE conn2 <- [1,1698,null,{"value":["/html/semantics/scripting-1/the-script-element/async_008.htm",0,null,null,[["Async script element execution delays the window's load event",0,null,null]]]}] 20:09:11 INFO - . 20:09:11 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_008.htm | took 2568ms 20:09:11 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_009.htm 20:09:11 INFO - PROCESS | 1669 | 1477969751961 Marionette TRACE conn2 -> [0,1699,"getWindowHandle",null] 20:09:11 INFO - PROCESS | 1669 | 1477969751964 Marionette TRACE conn2 <- [1,1699,null,{"value":"7"}] 20:09:11 INFO - PROCESS | 1669 | 1477969751969 Marionette TRACE conn2 -> [0,1700,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:09:12 INFO - PROCESS | 1669 | 1477969752055 Marionette TRACE conn2 <- [1,1700,null,{"value":null}] 20:09:12 INFO - PROCESS | 1669 | 1477969752100 Marionette TRACE conn2 -> [0,1701,"getWindowHandles",null] 20:09:12 INFO - PROCESS | 1669 | 1477969752103 Marionette TRACE conn2 <- [1,1701,null,["7"]] 20:09:12 INFO - PROCESS | 1669 | 1477969752106 Marionette TRACE conn2 -> [0,1702,"switchToWindow",{"name":"7"}] 20:09:12 INFO - PROCESS | 1669 | 1477969752109 Marionette TRACE conn2 <- [1,1702,null,{}] 20:09:12 INFO - PROCESS | 1669 | 1477969752112 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:09:12 INFO - PROCESS | 1669 | ++DOCSHELL 0x11e370800 == 10 [pid = 1669] [id = 391] 20:09:12 INFO - PROCESS | 1669 | ++DOMWINDOW == 19 (0x11e372000) [pid = 1669] [serial = 1146] [outer = 0x0] 20:09:12 INFO - PROCESS | 1669 | ++DOMWINDOW == 20 (0x11f342000) [pid = 1669] [serial = 1147] [outer = 0x11e372000] 20:09:12 INFO - PROCESS | 1669 | 1477969752154 Marionette DEBUG loaded listener.js 20:09:12 INFO - PROCESS | 1669 | ++DOMWINDOW == 21 (0x11f86b800) [pid = 1669] [serial = 1148] [outer = 0x11e372000] 20:09:13 INFO - PROCESS | 1669 | 1477969753335 Marionette TRACE conn2 <- [1,1703,null,{"value":["/html/semantics/scripting-1/the-script-element/async_009.htm",0,null,null,[["Document.write() silently fails from an Async script",0,null,null]]]}] 20:09:13 INFO - . 20:09:13 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_009.htm | took 1418ms 20:09:13 INFO - PROCESS | 1669 | 1477969753386 Marionette TRACE conn2 -> [0,1704,"getWindowHandle",null] 20:09:13 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_010.htm 20:09:13 INFO - PROCESS | 1669 | 1477969753389 Marionette TRACE conn2 <- [1,1704,null,{"value":"7"}] 20:09:13 INFO - PROCESS | 1669 | 1477969753392 Marionette TRACE conn2 -> [0,1705,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:09:13 INFO - PROCESS | 1669 | 1477969753482 Marionette TRACE conn2 <- [1,1705,null,{"value":null}] 20:09:13 INFO - PROCESS | 1669 | 1477969753489 Marionette TRACE conn2 -> [0,1706,"getWindowHandles",null] 20:09:13 INFO - PROCESS | 1669 | 1477969753491 Marionette TRACE conn2 <- [1,1706,null,["7"]] 20:09:13 INFO - PROCESS | 1669 | 1477969753493 Marionette TRACE conn2 -> [0,1707,"switchToWindow",{"name":"7"}] 20:09:13 INFO - PROCESS | 1669 | 1477969753496 Marionette TRACE conn2 <- [1,1707,null,{}] 20:09:13 INFO - PROCESS | 1669 | 1477969753499 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:09:13 INFO - PROCESS | 1669 | ++DOCSHELL 0x129e3f000 == 11 [pid = 1669] [id = 392] 20:09:13 INFO - PROCESS | 1669 | ++DOMWINDOW == 22 (0x129e40800) [pid = 1669] [serial = 1149] [outer = 0x0] 20:09:13 INFO - PROCESS | 1669 | ++DOMWINDOW == 23 (0x12a076000) [pid = 1669] [serial = 1150] [outer = 0x129e40800] 20:09:13 INFO - PROCESS | 1669 | 1477969753538 Marionette DEBUG loaded listener.js 20:09:13 INFO - PROCESS | 1669 | ++DOMWINDOW == 24 (0x12a73b800) [pid = 1669] [serial = 1151] [outer = 0x129e40800] 20:09:18 INFO - PROCESS | 1669 | --DOCSHELL 0x128e93800 == 10 [pid = 1669] [id = 386] 20:09:18 INFO - PROCESS | 1669 | --DOCSHELL 0x11ce0c000 == 9 [pid = 1669] [id = 389] 20:09:18 INFO - PROCESS | 1669 | --DOCSHELL 0x11e370800 == 8 [pid = 1669] [id = 391] 20:09:18 INFO - PROCESS | 1669 | --DOCSHELL 0x11c4f0800 == 7 [pid = 1669] [id = 390] 20:09:20 INFO - PROCESS | 1669 | --DOMWINDOW == 23 (0x11c4f1000) [pid = 1669] [serial = 1143] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_008.htm] 20:09:20 INFO - PROCESS | 1669 | --DOMWINDOW == 22 (0x11e372000) [pid = 1669] [serial = 1146] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_009.htm] 20:09:20 INFO - PROCESS | 1669 | --DOMWINDOW == 21 (0x129193800) [pid = 1669] [serial = 1140] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_007.htm] 20:09:21 INFO - PROCESS | 1669 | 1477969761778 Marionette TRACE conn2 <- [1,1708,null,{"value":["/html/semantics/scripting-1/the-script-element/async_010.htm",0,null,null,[["Removing an async script before execution",0,null,null]]]}] 20:09:21 INFO - . 20:09:21 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_010.htm | took 8434ms 20:09:21 INFO - PROCESS | 1669 | 1477969761826 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 20:09:21 INFO - PROCESS | 1669 | 1477969761829 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 20:09:21 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_011.htm 20:09:21 INFO - PROCESS | 1669 | 1477969761834 Marionette TRACE conn2 -> [0,1710,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:09:21 INFO - PROCESS | 1669 | 1477969761934 Marionette TRACE conn2 <- [1,1710,null,{"value":null}] 20:09:21 INFO - PROCESS | 1669 | 1477969761941 Marionette TRACE conn2 -> [0,1711,"getWindowHandles",null] 20:09:21 INFO - PROCESS | 1669 | 1477969761944 Marionette TRACE conn2 <- [1,1711,null,["7"]] 20:09:21 INFO - PROCESS | 1669 | 1477969761947 Marionette TRACE conn2 -> [0,1712,"switchToWindow",{"name":"7"}] 20:09:21 INFO - PROCESS | 1669 | 1477969761951 Marionette TRACE conn2 <- [1,1712,null,{}] 20:09:21 INFO - PROCESS | 1669 | 1477969761955 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:09:21 INFO - PROCESS | 1669 | ++DOCSHELL 0x11ce1e800 == 8 [pid = 1669] [id = 393] 20:09:21 INFO - PROCESS | 1669 | ++DOMWINDOW == 22 (0x11ce1f000) [pid = 1669] [serial = 1152] [outer = 0x0] 20:09:21 INFO - PROCESS | 1669 | ++DOMWINDOW == 23 (0x11dc82800) [pid = 1669] [serial = 1153] [outer = 0x11ce1f000] 20:09:22 INFO - PROCESS | 1669 | 1477969762000 Marionette DEBUG loaded listener.js 20:09:22 INFO - PROCESS | 1669 | ++DOMWINDOW == 24 (0x11e377800) [pid = 1669] [serial = 1154] [outer = 0x11ce1f000] 20:09:22 INFO - PROCESS | 1669 | 1477969762248 Marionette TRACE conn2 <- [1,1713,null,{"value":["/html/semantics/scripting-1/the-script-element/async_011.htm",0,null,null,[["An empty parser-inserted script element should return async=true",0,null,null]]]}] 20:09:22 INFO - . 20:09:22 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_011.htm | took 466ms 20:09:22 INFO - PROCESS | 1669 | 1477969762299 Marionette TRACE conn2 -> [0,1714,"getWindowHandle",null] 20:09:22 INFO - PROCESS | 1669 | 1477969762302 Marionette TRACE conn2 <- [1,1714,null,{"value":"7"}] 20:09:22 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/historical.html 20:09:22 INFO - PROCESS | 1669 | 1477969762305 Marionette TRACE conn2 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:09:22 INFO - PROCESS | 1669 | 1477969762389 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 20:09:22 INFO - PROCESS | 1669 | 1477969762394 Marionette TRACE conn2 -> [0,1716,"getWindowHandles",null] 20:09:22 INFO - PROCESS | 1669 | 1477969762396 Marionette TRACE conn2 <- [1,1716,null,["7"]] 20:09:22 INFO - PROCESS | 1669 | 1477969762400 Marionette TRACE conn2 -> [0,1717,"switchToWindow",{"name":"7"}] 20:09:22 INFO - PROCESS | 1669 | 1477969762404 Marionette TRACE conn2 <- [1,1717,null,{}] 20:09:22 INFO - PROCESS | 1669 | 1477969762407 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:09:22 INFO - PROCESS | 1669 | ++DOCSHELL 0x11ce21800 == 9 [pid = 1669] [id = 394] 20:09:22 INFO - PROCESS | 1669 | ++DOMWINDOW == 25 (0x129663000) [pid = 1669] [serial = 1155] [outer = 0x0] 20:09:22 INFO - PROCESS | 1669 | ++DOMWINDOW == 26 (0x12979d800) [pid = 1669] [serial = 1156] [outer = 0x129663000] 20:09:22 INFO - PROCESS | 1669 | 1477969762447 Marionette DEBUG loaded listener.js 20:09:22 INFO - PROCESS | 1669 | ++DOMWINDOW == 27 (0x12a71d800) [pid = 1669] [serial = 1157] [outer = 0x129663000] 20:09:22 INFO - PROCESS | 1669 | 1477969762721 Marionette TRACE conn2 <- [1,1718,null,{"value":["/html/semantics/scripting-1/the-script-element/historical.html",0,null,null,[["script.onbeforescriptexecute should not be supported",0,null,null],["script.onafterscriptexecute should not be supported",0,null,null],["onbeforescriptexecute content attribute should not be supported",1,"assert_unreached: Reached unreachable code","onbeforescriptexecute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/historical.html:1:48\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nonbeforescriptexecute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/historical.html:1:1\n"],["onafterscriptexecute content attribute should not be supported",1,"assert_unreached: Reached unreachable code","onafterscriptexecute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/historical.html:1:47\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nonafterscriptexecute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/historical.html:1:1\n"],["beforescriptexecute event should not be supported",1,"assert_unreached: Reached unreachable code","t_beforescriptexecute_event [0,1719,"getWindowHandle",null] 20:09:22 INFO - PROCESS | 1669 | 1477969762779 Marionette TRACE conn2 <- [1,1719,null,{"value":"7"}] 20:09:22 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/load-event.html 20:09:22 INFO - PROCESS | 1669 | 1477969762782 Marionette TRACE conn2 -> [0,1720,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:09:22 INFO - PROCESS | 1669 | 1477969762893 Marionette TRACE conn2 <- [1,1720,null,{"value":null}] 20:09:22 INFO - PROCESS | 1669 | 1477969762901 Marionette TRACE conn2 -> [0,1721,"getWindowHandles",null] 20:09:22 INFO - PROCESS | 1669 | 1477969762903 Marionette TRACE conn2 <- [1,1721,null,["7"]] 20:09:22 INFO - PROCESS | 1669 | 1477969762905 Marionette TRACE conn2 -> [0,1722,"switchToWindow",{"name":"7"}] 20:09:22 INFO - PROCESS | 1669 | 1477969762909 Marionette TRACE conn2 <- [1,1722,null,{}] 20:09:22 INFO - PROCESS | 1669 | 1477969762911 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:09:22 INFO - PROCESS | 1669 | ++DOCSHELL 0x12ba17000 == 10 [pid = 1669] [id = 395] 20:09:22 INFO - PROCESS | 1669 | ++DOMWINDOW == 28 (0x12ba17800) [pid = 1669] [serial = 1158] [outer = 0x0] 20:09:22 INFO - PROCESS | 1669 | ++DOMWINDOW == 29 (0x12bd03000) [pid = 1669] [serial = 1159] [outer = 0x12ba17800] 20:09:22 INFO - PROCESS | 1669 | 1477969762952 Marionette DEBUG loaded listener.js 20:09:23 INFO - PROCESS | 1669 | ++DOMWINDOW == 30 (0x12bd1f000) [pid = 1669] [serial = 1160] [outer = 0x12ba17800] 20:09:23 INFO - PROCESS | 1669 | 1477969763209 Marionette TRACE conn2 <- [1,1723,null,{"value":["/html/semantics/scripting-1/the-script-element/load-event.html",0,null,null,[["load events should not be fired for inline scripts",0,null,null]]]}] 20:09:23 INFO - . 20:09:23 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/load-event.html | took 464ms 20:09:23 INFO - PROCESS | 1669 | 1477969763247 Marionette TRACE conn2 -> [0,1724,"getWindowHandle",null] 20:09:23 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-charset-01.html 20:09:23 INFO - PROCESS | 1669 | 1477969763249 Marionette TRACE conn2 <- [1,1724,null,{"value":"7"}] 20:09:23 INFO - PROCESS | 1669 | 1477969763252 Marionette TRACE conn2 -> [0,1725,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:09:23 INFO - PROCESS | 1669 | 1477969763331 Marionette TRACE conn2 <- [1,1725,null,{"value":null}] 20:09:23 INFO - PROCESS | 1669 | 1477969763376 Marionette TRACE conn2 -> [0,1726,"getWindowHandles",null] 20:09:23 INFO - PROCESS | 1669 | 1477969763377 Marionette TRACE conn2 <- [1,1726,null,["7"]] 20:09:23 INFO - PROCESS | 1669 | 1477969763380 Marionette TRACE conn2 -> [0,1727,"switchToWindow",{"name":"7"}] 20:09:23 INFO - PROCESS | 1669 | 1477969763383 Marionette TRACE conn2 <- [1,1727,null,{}] 20:09:23 INFO - PROCESS | 1669 | 1477969763385 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:09:23 INFO - PROCESS | 1669 | ++DOCSHELL 0x12cb1f000 == 11 [pid = 1669] [id = 396] 20:09:23 INFO - PROCESS | 1669 | ++DOMWINDOW == 31 (0x12cb1f800) [pid = 1669] [serial = 1161] [outer = 0x0] 20:09:23 INFO - PROCESS | 1669 | ++DOMWINDOW == 32 (0x12da13800) [pid = 1669] [serial = 1162] [outer = 0x12cb1f800] 20:09:23 INFO - PROCESS | 1669 | 1477969763428 Marionette DEBUG loaded listener.js 20:09:23 INFO - PROCESS | 1669 | ++DOMWINDOW == 33 (0x12ddd7000) [pid = 1669] [serial = 1163] [outer = 0x12cb1f800] 20:09:23 INFO - PROCESS | 1669 | 1477969763677 Marionette TRACE conn2 <- [1,1728,null,{"value":["/html/semantics/scripting-1/the-script-element/script-charset-01.html",0,null,null,[["Script @type: unknown parameters",0,null,null],["Script @type: unknown parameters 1",0,null,null],["Script @type: unknown parameters 2",0,null,null],["Script @type: unknown parameters 3",0,null,null],["Script @type: unknown parameters 4",0,null,null],["Script @type: unknown parameters 5",0,null,null]]]}] 20:09:23 INFO - ...... 20:09:23 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-charset-01.html | took 466ms 20:09:23 INFO - PROCESS | 1669 | 1477969763719 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 20:09:23 INFO - PROCESS | 1669 | 1477969763721 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 20:09:23 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-charset-02.html 20:09:23 INFO - PROCESS | 1669 | 1477969763724 Marionette TRACE conn2 -> [0,1730,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:09:23 INFO - PROCESS | 1669 | 1477969763813 Marionette TRACE conn2 <- [1,1730,null,{"value":null}] 20:09:23 INFO - PROCESS | 1669 | 1477969763818 Marionette TRACE conn2 -> [0,1731,"getWindowHandles",null] 20:09:23 INFO - PROCESS | 1669 | 1477969763819 Marionette TRACE conn2 <- [1,1731,null,["7"]] 20:09:23 INFO - PROCESS | 1669 | 1477969763821 Marionette TRACE conn2 -> [0,1732,"switchToWindow",{"name":"7"}] 20:09:23 INFO - PROCESS | 1669 | 1477969763824 Marionette TRACE conn2 <- [1,1732,null,{}] 20:09:23 INFO - PROCESS | 1669 | 1477969763826 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:09:23 INFO - PROCESS | 1669 | ++DOCSHELL 0x12dddc800 == 12 [pid = 1669] [id = 397] 20:09:23 INFO - PROCESS | 1669 | ++DOMWINDOW == 34 (0x12df75000) [pid = 1669] [serial = 1164] [outer = 0x0] 20:09:23 INFO - PROCESS | 1669 | ++DOMWINDOW == 35 (0x12e085800) [pid = 1669] [serial = 1165] [outer = 0x12df75000] 20:09:23 INFO - PROCESS | 1669 | 1477969763860 Marionette DEBUG loaded listener.js 20:09:23 INFO - PROCESS | 1669 | ++DOMWINDOW == 36 (0x12e31b000) [pid = 1669] [serial = 1166] [outer = 0x12df75000] 20:09:24 INFO - PROCESS | 1669 | 1477969764104 Marionette TRACE conn2 <- [1,1733,null,{"value":["/html/semantics/scripting-1/the-script-element/script-charset-02.html",0,null,null,[["Script @type: unknown parameters",1,"assert_not_equals: got disallowed value 5","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-02.html:26:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-02.html:24:3\n"],["Script @type: unknown parameters 1",1,"assert_equals: expected 5 but got 10","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-02.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-02.html:35:3\n"]]]}] 20:09:24 INFO - .. 20:09:24 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-charset-02.html | took 414ms 20:09:24 INFO - PROCESS | 1669 | 1477969764139 Marionette TRACE conn2 -> [0,1734,"getWindowHandle",null] 20:09:24 INFO - PROCESS | 1669 | 1477969764142 Marionette TRACE conn2 <- [1,1734,null,{"value":"7"}] 20:09:24 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-charset-03.html 20:09:24 INFO - PROCESS | 1669 | 1477969764146 Marionette TRACE conn2 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:09:24 INFO - PROCESS | 1669 | 1477969764252 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 20:09:24 INFO - PROCESS | 1669 | 1477969764334 Marionette TRACE conn2 -> [0,1736,"getWindowHandles",null] 20:09:24 INFO - PROCESS | 1669 | 1477969764338 Marionette TRACE conn2 <- [1,1736,null,["7"]] 20:09:24 INFO - PROCESS | 1669 | 1477969764341 Marionette TRACE conn2 -> [0,1737,"switchToWindow",{"name":"7"}] 20:09:24 INFO - PROCESS | 1669 | 1477969764345 Marionette TRACE conn2 <- [1,1737,null,{}] 20:09:24 INFO - PROCESS | 1669 | 1477969764349 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:09:24 INFO - PROCESS | 1669 | ++DOCSHELL 0x128f3b000 == 13 [pid = 1669] [id = 398] 20:09:24 INFO - PROCESS | 1669 | ++DOMWINDOW == 37 (0x128f51800) [pid = 1669] [serial = 1167] [outer = 0x0] 20:09:24 INFO - PROCESS | 1669 | ++DOMWINDOW == 38 (0x12979a000) [pid = 1669] [serial = 1168] [outer = 0x128f51800] 20:09:24 INFO - PROCESS | 1669 | 1477969764399 Marionette DEBUG loaded listener.js 20:09:24 INFO - PROCESS | 1669 | ++DOMWINDOW == 39 (0x12b6ba000) [pid = 1669] [serial = 1169] [outer = 0x128f51800] 20:09:24 INFO - PROCESS | 1669 | 1477969764717 Marionette TRACE conn2 <- [1,1738,null,{"value":["/html/semantics/scripting-1/the-script-element/script-charset-03.html",0,null,null,[["Script changing @charset",1,"assert_equals: expected \"śćążź\" but got \"\\ufffd湿\\ufffd\"","window.onload<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-03.html:17:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1441:17\nEventHandlerNonNull*@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-03.html:16:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-03.html:10:1\n"]]]}] 20:09:24 INFO - . 20:09:24 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-charset-03.html | took 616ms 20:09:24 INFO - PROCESS | 1669 | 1477969764764 Marionette TRACE conn2 -> [0,1739,"getWindowHandle",null] 20:09:24 INFO - PROCESS | 1669 | 1477969764767 Marionette TRACE conn2 <- [1,1739,null,{"value":"7"}] 20:09:24 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-crossorigin-network.html 20:09:24 INFO - PROCESS | 1669 | 1477969764771 Marionette TRACE conn2 -> [0,1740,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:09:24 INFO - PROCESS | 1669 | 1477969764864 Marionette TRACE conn2 <- [1,1740,null,{"value":null}] 20:09:24 INFO - PROCESS | 1669 | 1477969764907 Marionette TRACE conn2 -> [0,1741,"getWindowHandles",null] 20:09:24 INFO - PROCESS | 1669 | 1477969764909 Marionette TRACE conn2 <- [1,1741,null,["7"]] 20:09:24 INFO - PROCESS | 1669 | 1477969764912 Marionette TRACE conn2 -> [0,1742,"switchToWindow",{"name":"7"}] 20:09:24 INFO - PROCESS | 1669 | 1477969764914 Marionette TRACE conn2 <- [1,1742,null,{}] 20:09:24 INFO - PROCESS | 1669 | 1477969764917 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:09:24 INFO - PROCESS | 1669 | ++DOCSHELL 0x12e326000 == 14 [pid = 1669] [id = 399] 20:09:24 INFO - PROCESS | 1669 | ++DOMWINDOW == 40 (0x12e5aa000) [pid = 1669] [serial = 1170] [outer = 0x0] 20:09:24 INFO - PROCESS | 1669 | ++DOMWINDOW == 41 (0x12e7a4000) [pid = 1669] [serial = 1171] [outer = 0x12e5aa000] 20:09:24 INFO - PROCESS | 1669 | 1477969764959 Marionette DEBUG loaded listener.js 20:09:25 INFO - PROCESS | 1669 | ++DOMWINDOW == 42 (0x12e98d000) [pid = 1669] [serial = 1172] [outer = 0x12e5aa000] 20:09:25 INFO - PROCESS | 1669 | 1477969765292 Marionette TRACE conn2 <- [1,1743,null,{"value":["/html/semantics/scripting-1/the-script-element/script-crossorigin-network.html",0,null,null,[["HTMLScriptElement: crossorigin attribute network test1",0,null,null],["HTMLScriptElement: crossorigin attribute network test2",0,null,null],["HTMLScriptElement: crossorigin attribute network test3",0,null,null]]]}] 20:09:25 INFO - ... 20:09:25 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-crossorigin-network.html | took 566ms 20:09:25 INFO - PROCESS | 1669 | 1477969765342 Marionette TRACE conn2 -> [0,1744,"getWindowHandle",null] 20:09:25 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-crossorigin.html 20:09:25 INFO - PROCESS | 1669 | 1477969765347 Marionette TRACE conn2 <- [1,1744,null,{"value":"7"}] 20:09:25 INFO - PROCESS | 1669 | 1477969765351 Marionette TRACE conn2 -> [0,1745,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:09:25 INFO - PROCESS | 1669 | 1477969765445 Marionette TRACE conn2 <- [1,1745,null,{"value":null}] 20:09:25 INFO - PROCESS | 1669 | 1477969765488 Marionette TRACE conn2 -> [0,1746,"getWindowHandles",null] 20:09:25 INFO - PROCESS | 1669 | 1477969765491 Marionette TRACE conn2 <- [1,1746,null,["7"]] 20:09:25 INFO - PROCESS | 1669 | 1477969765493 Marionette TRACE conn2 -> [0,1747,"switchToWindow",{"name":"7"}] 20:09:25 INFO - PROCESS | 1669 | 1477969765497 Marionette TRACE conn2 <- [1,1747,null,{}] 20:09:25 INFO - PROCESS | 1669 | 1477969765499 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:09:25 INFO - PROCESS | 1669 | ++DOCSHELL 0x12e9a9000 == 15 [pid = 1669] [id = 400] 20:09:25 INFO - PROCESS | 1669 | ++DOMWINDOW == 43 (0x12e9a9800) [pid = 1669] [serial = 1173] [outer = 0x0] 20:09:25 INFO - PROCESS | 1669 | ++DOMWINDOW == 44 (0x12e9de800) [pid = 1669] [serial = 1174] [outer = 0x12e9a9800] 20:09:25 INFO - PROCESS | 1669 | 1477969765542 Marionette DEBUG loaded listener.js 20:09:25 INFO - PROCESS | 1669 | ++DOMWINDOW == 45 (0x12ea05800) [pid = 1669] [serial = 1175] [outer = 0x12e9a9800] 20:09:25 INFO - PROCESS | 1669 | 1477969765830 Marionette TRACE conn2 <- [1,1748,null,{"value":["/html/semantics/scripting-1/the-script-element/script-crossorigin.html",0,null,null,[["HTMLScriptElement: crossOrigin IDL attribute",0,null,null]]]}] 20:09:25 INFO - . 20:09:25 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-crossorigin.html | took 515ms 20:09:25 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml 20:09:25 INFO - PROCESS | 1669 | 1477969765887 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 20:09:25 INFO - PROCESS | 1669 | 1477969765888 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 20:09:25 INFO - PROCESS | 1669 | 1477969765891 Marionette TRACE conn2 -> [0,1750,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:09:25 INFO - PROCESS | 1669 | 1477969765989 Marionette TRACE conn2 <- [1,1750,null,{"value":null}] 20:09:26 INFO - PROCESS | 1669 | 1477969766031 Marionette TRACE conn2 -> [0,1751,"getWindowHandles",null] 20:09:26 INFO - PROCESS | 1669 | 1477969766033 Marionette TRACE conn2 <- [1,1751,null,["7"]] 20:09:26 INFO - PROCESS | 1669 | 1477969766035 Marionette TRACE conn2 -> [0,1752,"switchToWindow",{"name":"7"}] 20:09:26 INFO - PROCESS | 1669 | 1477969766038 Marionette TRACE conn2 <- [1,1752,null,{}] 20:09:26 INFO - PROCESS | 1669 | 1477969766041 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:09:26 INFO - PROCESS | 1669 | ++DOCSHELL 0x12ba14000 == 16 [pid = 1669] [id = 401] 20:09:26 INFO - PROCESS | 1669 | ++DOMWINDOW == 46 (0x12ea1b000) [pid = 1669] [serial = 1176] [outer = 0x0] 20:09:26 INFO - PROCESS | 1669 | ++DOMWINDOW == 47 (0x12ea1f000) [pid = 1669] [serial = 1177] [outer = 0x12ea1b000] 20:09:26 INFO - PROCESS | 1669 | 1477969766080 Marionette DEBUG loaded listener.js 20:09:26 INFO - PROCESS | 1669 | ++DOMWINDOW == 48 (0x12f99b800) [pid = 1669] [serial = 1178] [outer = 0x12ea1b000] 20:09:26 INFO - PROCESS | 1669 | 1477969766381 Marionette TRACE conn2 <- [1,1753,null,{"value":["/html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml",0,null,null,[["Scripts with for and event attributes should not run.",0,null,null]]]}] 20:09:26 INFO - . 20:09:26 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml | took 516ms 20:09:26 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-for-event.html 20:09:26 INFO - PROCESS | 1669 | 1477969766407 Marionette TRACE conn2 -> [0,1754,"getWindowHandle",null] 20:09:26 INFO - PROCESS | 1669 | 1477969766409 Marionette TRACE conn2 <- [1,1754,null,{"value":"7"}] 20:09:26 INFO - PROCESS | 1669 | 1477969766412 Marionette TRACE conn2 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:09:26 INFO - PROCESS | 1669 | 1477969766502 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 20:09:26 INFO - PROCESS | 1669 | 1477969766544 Marionette TRACE conn2 -> [0,1756,"getWindowHandles",null] 20:09:26 INFO - PROCESS | 1669 | 1477969766546 Marionette TRACE conn2 <- [1,1756,null,["7"]] 20:09:26 INFO - PROCESS | 1669 | 1477969766548 Marionette TRACE conn2 -> [0,1757,"switchToWindow",{"name":"7"}] 20:09:26 INFO - PROCESS | 1669 | 1477969766551 Marionette TRACE conn2 <- [1,1757,null,{}] 20:09:26 INFO - PROCESS | 1669 | 1477969766554 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:09:26 INFO - PROCESS | 1669 | ++DOCSHELL 0x12fc1f800 == 17 [pid = 1669] [id = 402] 20:09:26 INFO - PROCESS | 1669 | ++DOMWINDOW == 49 (0x12fc27800) [pid = 1669] [serial = 1179] [outer = 0x0] 20:09:26 INFO - PROCESS | 1669 | ++DOMWINDOW == 50 (0x12fe6b000) [pid = 1669] [serial = 1180] [outer = 0x12fc27800] 20:09:26 INFO - PROCESS | 1669 | 1477969766593 Marionette DEBUG loaded listener.js 20:09:26 INFO - PROCESS | 1669 | ++DOMWINDOW == 51 (0x1301d2800) [pid = 1669] [serial = 1181] [outer = 0x12fc27800] 20:09:26 INFO - PROCESS | 1669 | 1477969766993 Marionette TRACE conn2 <- [1,1758,null,{"value":["/html/semantics/scripting-1/the-script-element/script-for-event.html",0,null,null,[["Scripts with for and event attributes",0,null,null],["Script 0",0,null,null],["Script 1",1,"assert_equals: script for=\"window\" event=\"onload x\" expected false but got true","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:87:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:85:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:83:1\n"],["Script 2",1,"assert_equals: script for=\"window\" event=\"onload(x\" expected false but got true","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:87:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:85:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:83:1\n"],["Script 3",1,"assert_equals: script for=\"window\" event=\"onload(x)\" expected false but got true","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:87:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:85:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:83:1\n"],["Script 4",0,null,null],["Script 5",0,null,null],["Script 6",0,null,null],["Script 7",0,null,null],["Script 8",0,null,null],["Script 9",0,null,null],["Script 10",0,null,null],["Script 11",0,null,null],["Script 12",0,null,null],["Script 13",0,null,null],["Script 14",0,null,null],["Script 15",0,null,null],["Script 16",0,null,null]]]}] 20:09:27 INFO - .................. 20:09:27 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-for-event.html | took 617ms 20:09:27 INFO - PROCESS | 1669 | 1477969767030 Marionette TRACE conn2 -> [0,1759,"getWindowHandle",null] 20:09:27 INFO - PROCESS | 1669 | 1477969767033 Marionette TRACE conn2 <- [1,1759,null,{"value":"7"}] 20:09:27 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-language-type.html 20:09:27 INFO - PROCESS | 1669 | 1477969767037 Marionette TRACE conn2 -> [0,1760,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:09:27 INFO - PROCESS | 1669 | 1477969767134 Marionette TRACE conn2 <- [1,1760,null,{"value":null}] 20:09:27 INFO - PROCESS | 1669 | 1477969767177 Marionette TRACE conn2 -> [0,1761,"getWindowHandles",null] 20:09:27 INFO - PROCESS | 1669 | 1477969767179 Marionette TRACE conn2 <- [1,1761,null,["7"]] 20:09:27 INFO - PROCESS | 1669 | 1477969767182 Marionette TRACE conn2 -> [0,1762,"switchToWindow",{"name":"7"}] 20:09:27 INFO - PROCESS | 1669 | 1477969767185 Marionette TRACE conn2 <- [1,1762,null,{}] 20:09:27 INFO - PROCESS | 1669 | 1477969767188 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:09:27 INFO - PROCESS | 1669 | ++DOCSHELL 0x12cb15800 == 18 [pid = 1669] [id = 403] 20:09:27 INFO - PROCESS | 1669 | ++DOMWINDOW == 52 (0x12cb20800) [pid = 1669] [serial = 1182] [outer = 0x0] 20:09:27 INFO - PROCESS | 1669 | ++DOMWINDOW == 53 (0x12dddc000) [pid = 1669] [serial = 1183] [outer = 0x12cb20800] 20:09:27 INFO - PROCESS | 1669 | 1477969767232 Marionette DEBUG loaded listener.js 20:09:27 INFO - PROCESS | 1669 | ++DOMWINDOW == 54 (0x12e325800) [pid = 1669] [serial = 1184] [outer = 0x12cb20800] 20:09:27 INFO - PROCESS | 1669 | --DOMWINDOW == 53 (0x129f76800) [pid = 1669] [serial = 1142] [outer = 0x0] [url = about:blank] 20:09:27 INFO - PROCESS | 1669 | --DOMWINDOW == 52 (0x11f342000) [pid = 1669] [serial = 1147] [outer = 0x0] [url = about:blank] 20:09:27 INFO - PROCESS | 1669 | --DOMWINDOW == 51 (0x11f86b800) [pid = 1669] [serial = 1148] [outer = 0x0] [url = about:blank] 20:09:27 INFO - PROCESS | 1669 | --DOMWINDOW == 50 (0x11ce0e000) [pid = 1669] [serial = 1144] [outer = 0x0] [url = about:blank] 20:09:27 INFO - PROCESS | 1669 | --DOMWINDOW == 49 (0x11ce20000) [pid = 1669] [serial = 1145] [outer = 0x0] [url = about:blank] 20:09:27 INFO - PROCESS | 1669 | --DOMWINDOW == 48 (0x12a076000) [pid = 1669] [serial = 1150] [outer = 0x0] [url = about:blank] 20:09:27 INFO - PROCESS | 1669 | 1477969767524 Marionette TRACE conn2 <- [1,1763,null,{"value":["/html/semantics/scripting-1/the-script-element/script-language-type.html",0,null,null,[["A script with empty type should run",0,null,null]]]}] 20:09:27 INFO - . 20:09:27 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-language-type.html | took 518ms 20:09:27 INFO - PROCESS | 1669 | 1477969767555 Marionette TRACE conn2 -> [0,1764,"getWindowHandle",null] 20:09:27 INFO - PROCESS | 1669 | 1477969767557 Marionette TRACE conn2 <- [1,1764,null,{"value":"7"}] 20:09:27 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-languages-01.html 20:09:27 INFO - PROCESS | 1669 | 1477969767561 Marionette TRACE conn2 -> [0,1765,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:09:27 INFO - PROCESS | 1669 | 1477969767642 Marionette TRACE conn2 <- [1,1765,null,{"value":null}] 20:09:27 INFO - PROCESS | 1669 | 1477969767694 Marionette TRACE conn2 -> [0,1766,"getWindowHandles",null] 20:09:27 INFO - PROCESS | 1669 | 1477969767696 Marionette TRACE conn2 <- [1,1766,null,["7"]] 20:09:27 INFO - PROCESS | 1669 | 1477969767699 Marionette TRACE conn2 -> [0,1767,"switchToWindow",{"name":"7"}] 20:09:27 INFO - PROCESS | 1669 | 1477969767701 Marionette TRACE conn2 <- [1,1767,null,{}] 20:09:27 INFO - PROCESS | 1669 | 1477969767704 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:09:27 INFO - PROCESS | 1669 | ++DOCSHELL 0x11f98a000 == 19 [pid = 1669] [id = 404] 20:09:27 INFO - PROCESS | 1669 | ++DOMWINDOW == 49 (0x128f3b800) [pid = 1669] [serial = 1185] [outer = 0x0] 20:09:27 INFO - PROCESS | 1669 | ++DOMWINDOW == 50 (0x12a080000) [pid = 1669] [serial = 1186] [outer = 0x128f3b800] 20:09:27 INFO - PROCESS | 1669 | 1477969767741 Marionette DEBUG loaded listener.js 20:09:27 INFO - PROCESS | 1669 | ++DOMWINDOW == 51 (0x12b6a5800) [pid = 1669] [serial = 1187] [outer = 0x128f3b800] 20:09:27 INFO - PROCESS | 1669 | 1477969767962 Marionette TRACE conn2 <- [1,1768,null,{"value":["/html/semantics/scripting-1/the-script-element/script-languages-01.html",0,null,null,[["Script @type: unknown parameters",1,"assert_unreached: 'charset' should have prevented this script from executing. Reached unreachable code","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-01.html:11:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-01.html:10:1\n"],["Script @type: unknown parameters 1",1,"assert_unreached: 'x-test' should have prevented this script from executing. Reached unreachable code","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-01.html:16:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-01.html:15:1\n"],["Script @type: unknown parameters 2",0,null,null]]]}] 20:09:27 INFO - ... 20:09:27 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-languages-01.html | took 418ms 20:09:27 INFO - PROCESS | 1669 | 1477969767983 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 20:09:27 INFO - PROCESS | 1669 | 1477969767987 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 20:09:27 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-languages-02.html 20:09:27 INFO - PROCESS | 1669 | 1477969767991 Marionette TRACE conn2 -> [0,1770,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:09:28 INFO - PROCESS | 1669 | 1477969768070 Marionette TRACE conn2 <- [1,1770,null,{"value":null}] 20:09:28 INFO - PROCESS | 1669 | 1477969768075 Marionette TRACE conn2 -> [0,1771,"getWindowHandles",null] 20:09:28 INFO - PROCESS | 1669 | 1477969768077 Marionette TRACE conn2 <- [1,1771,null,["7"]] 20:09:28 INFO - PROCESS | 1669 | 1477969768079 Marionette TRACE conn2 -> [0,1772,"switchToWindow",{"name":"7"}] 20:09:28 INFO - PROCESS | 1669 | 1477969768082 Marionette TRACE conn2 <- [1,1772,null,{}] 20:09:28 INFO - PROCESS | 1669 | 1477969768086 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:09:28 INFO - PROCESS | 1669 | ++DOCSHELL 0x12e998000 == 20 [pid = 1669] [id = 405] 20:09:28 INFO - PROCESS | 1669 | ++DOMWINDOW == 52 (0x12e99a000) [pid = 1669] [serial = 1188] [outer = 0x0] 20:09:28 INFO - PROCESS | 1669 | ++DOMWINDOW == 53 (0x12e9a2000) [pid = 1669] [serial = 1189] [outer = 0x12e99a000] 20:09:28 INFO - PROCESS | 1669 | 1477969768123 Marionette DEBUG loaded listener.js 20:09:28 INFO - PROCESS | 1669 | ++DOMWINDOW == 54 (0x12ea0a000) [pid = 1669] [serial = 1190] [outer = 0x12e99a000] 20:09:28 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x804B0022: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsContentUtils.cpp, line 6145 20:09:28 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, false) failed with result 0x804B0022: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1348 20:09:28 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:09:28 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:09:28 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:09:28 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:09:28 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:09:28 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:09:28 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:09:28 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:09:28 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:09:28 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:09:28 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:09:28 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:09:28 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:09:28 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:09:28 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:09:28 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:09:28 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:09:28 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:09:28 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:09:28 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:09:28 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:09:28 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:09:28 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:09:28 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:09:28 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:09:28 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:09:28 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:09:28 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:09:28 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:09:28 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:09:28 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:09:28 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:09:28 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:09:29 INFO - PROCESS | 1669 | 1477969768788 Marionette TRACE conn2 <- [1,1773,null,{"value":["/html/semantics/scripting-1/the-script-element/script-languages-02.html",0,null,null,[["Script should run with type=\"\"",0,null,null],["Script shouldn't run with type=\" \"",0,null,null],["Script should run with type=\"application/ecmascript\"",0,null,null],["Script should run with type=\"application/javascript\"",0,null,null],["Script should run with type=\"application/x-ecmascript\"",0,null,null],["Script should run with type=\"application/x-javascript\"",0,null,null],["Script should run with type=\"APPLICATION/ECMASCRIPT\"",0,null,null],["Script should run with type=\"APPLICATION/JAVASCRIPT\"",0,null,null],["Script should run with type=\"APPLICATION/X-ECMASCRIPT\"",0,null,null],["Script should run with type=\"APPLICATION/X-JAVASCRIPT\"",0,null,null],["Script should run with type=\"application/ecmascript \"",0,null,null],["Script should run with type=\"application/javascript \"",0,null,null],["Script should run with type=\"application/x-ecmascript \"",0,null,null],["Script should run with type=\"application/x-javascript \"",0,null,null],["Script should run with type=\" application/ecmascript\"",0,null,null],["Script should run with type=\" application/javascript\"",0,null,null],["Script should run with type=\" application/x-ecmascript\"",0,null,null],["Script should run with type=\" application/x-javascript\"",0,null,null],["Script should run with type=\"application/ecmascript\\t\"",0,null,null],["Script should run with type=\"application/javascript\\t\"",0,null,null],["Script should run with type=\"application/x-ecmascript\\t\"",0,null,null],["Script should run with type=\"application/x-javascript\\t\"",0,null,null],["Script should run with type=\"\\tapplication/ecmascript\"",0,null,null],["Script should run with type=\"\\tapplication/javascript\"",0,null,null],["Script should run with type=\"\\tapplication/x-ecmascript\"",0,null,null],["Script should run with type=\"\\tapplication/x-javascript\"",0,null,null],["Script should run with type=\"application/ecmascript\\n\"",0,null,null],["Script should run with type=\"application/javascript\\n\"",0,null,null],["Script should run with type=\"application/x-ecmascript\\n\"",0,null,null],["Script should run with type=\"application/x-javascript\\n\"",0,null,null],["Script should run with type=\"\\napplication/ecmascript\"",0,null,null],["Script should run with type=\"\\napplication/javascript\"",0,null,null],["Script should run with type=\"\\napplication/x-ecmascript\"",0,null,null],["Script should run with type=\"\\napplication/x-javascript\"",0,null,null],["Script should run with type=\"application/ecmascript\\r\"",0,null,null],["Script should run with type=\"application/javascript\\r\"",0,null,null],["Script should run with type=\"application/x-ecmascript\\r\"",0,null,null],["Script should run with type=\"application/x-javascript\\r\"",0,null,null],["Script should run with type=\"\\rapplication/ecmascript\"",0,null,null],["Script should run with type=\"\\rapplication/javascript\"",0,null,null],["Script should run with type=\"\\rapplication/x-ecmascript\"",0,null,null],["Script should run with type=\"\\rapplication/x-javascript\"",0,null,null],["Script should run with type=\"application/ecmascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:65:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script should run with type=\"application/javascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:65:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script should run with type=\"application/x-ecmascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:65:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script should run with type=\"application/x-javascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:65:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script should run with type=\"\\fapplication/ecmascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:66:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script should run with type=\"\\fapplication/javascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:66:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script should run with type=\"\\fapplication/x-ecmascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:66:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script should run with type=\"\\fapplication/x-javascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:66:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script shouldn't run with type=\"application/ecmascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:69:1\n"],["Script shouldn't run with type=\"application/javascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:69:1\n"],["Script shouldn't run with type=\"application/x-ecmascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:69:1\n"],["Script shouldn't run with type=\"application/x-javascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:69:1\n"],["Script shouldn't run with type=\"application/ecmascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:70:1\n"],["Script shouldn't run with type=\"application/javascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:70:1\n"],["Script shouldn't run with type=\"application/x-ecmascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:70:1\n"],["Script shouldn't run with type=\"application/x-javascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:70:1\n"],["Script should run with type=\"text/ecmascript\"",0,null,null],["Script should run with type=\"text/javascript\"",0,null,null],["Script should run with type=\"text/javascript1.0\"",0,null,null],["Script should run with type=\"text/javascript1.1\"",0,null,null],["Script should run with type=\"text/javascript1.2\"",0,null,null],["Script should run with type=\"text/javascript1.3\"",0,null,null],["Script should run with type=\"text/javascript1.4\"",0,null,null],["Script should run with type=\"text/javascript1.5\"",0,null,null],["Script should run with type=\"text/jscript\"",0,null,null],["Script should run with type=\"text/livescript\"",0,null,null],["Script should run with type=\"text/x-ecmascript\"",0,null,null],["Script should run with type=\"text/x-javascript\"",0,null,null],["Script should run with type=\"TEXT/ECMASCRIPT\"",0,null,null],["Script should run with type=\"TEXT/JAVASCRIPT\"",0,null,null],["Script should run with type=\"TEXT/JAVASCRIPT1.0\"",0,null,null],["Script should run with type=\"TEXT/JAVASCRIPT1.1\"",0,null,null],["Script should run with type=\"TEXT/JAVASCRIPT1.2\"",0,null,null],["Script should run with type=\"TEXT/JAVASCRIPT1.3\"",0,null,null],["Script should run with type=\"TEXT/JAVASCRIPT1.4\"",0,null,null],["Script should run with type=\"TEXT/JAVASCRIPT1.5\"",0,null,null],["Script should run with type=\"TEXT/JSCRIPT\"",0,null,null],["Script should run with type=\"TEXT/LIVESCRIPT\"",0,null,null],["Script should run with type=\"TEXT/X-ECMASCRIPT\"",0,null,null],["Script should run with type=\"TEXT/X-JAVASCRIPT\"",0,null,null],["Script should run with type=\"text/ecmascript \"",0,null,null],["Script should run with type=\"text/javascript \"",0,null,null],["Script should run with type=\"text/javascript1.0 \"",0,null,null],["Script should run with type=\"text/javascript1.1 \"",0,null,null],["Script should run with type=\"text/javascript1.2 \"",0,null,null],["Script should run with type=\"text/javascript1.3 \"",0,null,null],["Script should run with type=\"text/javascript1.4 \"",0,null,null],["Script should run with type=\"text/javascript1.5 \"",0,null,null],["Script should run with type=\"text/jscript \"",0,null,null],["Script should run with type=\"text/livescript \"",0,null,null],["Script should run with type=\"text/x-ecmascript \"",0,null,null],["Script should run with type=\"text/x-javascript \"",0,null,null],["Script should run with type=\" text/ecmascript\"",0,null,null],["Script should run with type=\" text/javascript\"",0,null,null],["Script should run with type=\" text/javascript1.0\"",0,null,null],["Script should run with type=\" text/javascript1.1\"",0,null,null],["Script should run with type=\" text/javascript1.2\"",0,null,null],["Script should run with type=\" text/javascript1.3\"",0,null,null],["Script should run with type=\" text/javascript1.4\"",0,null,null],["Script should run with type=\" text/javascript1.5\"",0,null,null],["Script should run with type=\" text/jscript\"",0,null,null],["Script should run with type=\" text/livescript\"",0,null,null],["Script should run with type=\" text/x-ecmascript\"",0,null,null],["Script should run with type=\" text/x-javascript\"",0,null,null],["Script should run with type=\"text/ecmascript\\t\"",0,null,null],["Script should run with type=\"text/javascript\\t\"",0,null,null],["Script should run with type=\"text/javascript1.0\\t\"",0,null,null],["Script should run with type=\"text/javascript1.1\\t\"",0,null,null],["Script should run with type=\"text/javascript1.2\\t\"",0,null,null],["Script should run with type=\"text/javascript1.3\\t\"",0,null,null],["Script should run with type=\"text/javascript1.4\\t\"",0,null,null],["Script should run with type=\"text/javascript1.5\\t\"",0,null,null],["Script should run with type=\"text/jscript\\t\"",0,null,null],["Script should run with type=\"text/livescript\\t\"",0,null,null],["Script should run with type=\"text/x-ecmascript\\t\"",0,null,null],["Script should run with type=\"text/x-javascript\\t\"",0,null,null],["Script should run with type=\"\\ttext/ecmascript\"",0,null,null],["Script should run with type=\"\\ttext/javascript\"",0,null,null],["Script should run with type=\"\\ttext/javascript1.0\"",0,null,null],["Script should run with type=\"\\ttext/javascript1.1\"",0,null,null],["Script should run with type=\"\\ttext/javascript1.2\"",0,null,null],["Script should run with type=\"\\ttext/javascript1.3\"",0,null,null],["Script should run with type=\"\\ttext/javascript1.4\"",0,null,null],["Script should run with type=\"\\ttext/javascript1.5\"",0,null,null],["Script should run with type=\"\\ttext/jscript\"",0,null,null],["Script should run with type=\"\\ttext/livescript\"",0,null,null],["Script should run with type=\"\\ttext/x-ecmascript\"",0,null,null],["Script should run with type=\"\\ttext/x-javascript\"",0,null,null],["Script should run with type=\"text/ecmascript\\n\"",0,null,null],["Script should run with type=\"text/javascript\\n\"",0,null,null],["Script should run with type=\"text/javascript1.0\\n\"",0,null,null],["Script should run with type=\"text/javascript1.1\\n\"",0,null,null],["Script should run with type=\"text/javascript1.2\\n\"",0,null,null],["Script should run with type=\"text/javascript1.3\\n\"",0,null,null],["Script should run with type=\"text/javascript1.4\\n\"",0,null,null],["Script should run with type=\"text/javascript1.5\\n\"",0,null,null],["Script should run with type=\"text/jscript\\n\"",0,null,null],["Script should run with type=\"text/livescript\\n\"",0,null,null],["Script should run with type=\"text/x-ecmascript\\n\"",0,null,null],["Script should run with type=\"text/x-javascript\\n\"",0,null,null],["Script should run with type=\"\\ntext/ecmascript\"",0,null,null],["Script should run with type=\"\\ntext/javascript\"",0,null,null],["Script should run with type=\"\\ntext/javascript1.0\"",0,null,null],["Script should run with type=\"\\ntext/javascript1.1\"",0,null,null],["Script should run with type=\"\\ntext/javascript1.2\"",0,null,null],["Script should run with type=\"\\ntext/javascript1.3\"",0,null,null],["Script should run with type=\"\\ntext/javascript1.4\"",0,null,null],["Script should run with type=\"\\ntext/javascript1.5\"",0,null,null],["Script should run with type=\"\\ntext/jscript\"",0,null,null],["Script should run with type=\"\\ntext/livescript\"",0,null,null],["Script should run with type=\"\\ntext/x-ecmascript\"",0,null,null],["Script should run with type=\"\\ntext/x-javascript\"",0,null,null],["Script should run with type=\"text/ecmascript\\r\"",0,null,null],["Script should run with type=\"text/javascript\\r\"",0,null,null],["Script should run with type=\"text/javascript1.0\\r\"",0,null,null],["Script should run with type=\"text/javascript1.1\\r\"",0,null,null],["Script should run with type=\"text/javascript1.2\\r\"",0,null,null],["Script should run with type=\"text/javascript1.3\\r\"",0,null,null],["Script should run with type=\"text/javascript1.4\\r\"",0,null,null],["Script should run with type=\"text/javascript1.5\\r\"",0,null,null],["Script should run with type=\"text/jscript\\r\"",0,null,null],["Script should run with type=\"text/livescript\\r\"",0,null,null],["Script should run with type=\"text/x-ecmascript\\r\"",0,null,null],["Script should run with type=\"text/x-javascript\\r\"",0,null,null],["Script should run with type=\"\\rtext/ecmascript\"",0,null,null],["Script should run with type=\"\\rtext/javascript\"",0,null,null],["Script should run with type=\"\\rtext/javascript1.0\"",0,null,null],["Script should run with type=\"\\rtext/javascript1.1\"",0,null,null],["Script should run with type=\"\\rtext/javascript1.2\"",0,null,null],["Script should run with type=\"\\rtext/javascript1.3\"",0,null,null],["Script should run with type=\"\\rtext/javascript1.4\"",0,null,null],["Script should run with type=\"\\rtext/javascript1.5\"",0,null,null],["Script should run with type=\"\\rtext/jscript\"",0,null,null],["Script should run with type=\"\\rtext/livescript\"",0,null,null],["Script should run with type=\"\\rtext/x-ecmascript\"",0,null,null],["Script should run with type=\"\\rtext/x-javascript\"",0,null,null],["Script should run with type=\"text/ecmascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/javascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/javascript1.0\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/javascript1.1\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/javascript1.2\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/javascript1.3\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/javascript1.4\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/javascript1.5\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/jscript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/livescript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/x-ecmascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/x-javascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/ecmascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/javascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/javascript1.0\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/javascript1.1\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/javascript1.2\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/javascript1.3\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/javascript1.4\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/javascript1.5\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/jscript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/livescript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/x-ecmascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/x-javascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script shouldn't run with type=\"text/ecmascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/javascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/javascript1.0\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/javascript1.1\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/javascript1.2\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/javascript1.3\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/javascript1.4\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/javascript1.5\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/jscript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/livescript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/x-ecmascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/x-javascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/ecmascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/javascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/javascript1.0\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/javascript1.1\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/javascript1.2\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/javascript1.3\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/javascript1.4\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/javascript1.5\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/jscript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/livescript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/x-ecmascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/x-javascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script should run with language=\"\"",0,null,null],["Script shouldn't run with language=\" \"",0,null,null],["Script should run with language=\"ecmascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:88:1\n"],["Script should run with language=\"javascript\"",0,null,null],["Script should run with language=\"javascript1.0\"",0,null,null],["Script should run with language=\"javascript1.1\"",0,null,null],["Script should run with language=\"javascript1.2\"",0,null,null],["Script should run with language=\"javascript1.3\"",0,null,null],["Script should run with language=\"javascript1.4\"",0,null,null],["Script should run with language=\"javascript1.5\"",0,null,null],["Script should run with language=\"jscript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:88:1\n"],["Script should run with language=\"livescript\"",0,null,null],["Script should run with language=\"x-ecmascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:88:1\n"],["Script should run with language=\"x-javascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:88:1\n"],["Script should run with language=\"ECMASCRIPT\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:89:1\n"],["Script should run with language=\"JAVASCRIPT\"",0,null,null],["Script should run with language=\"JAVASCRIPT1.0\"",0,null,null],["Script should run with language=\"JAVASCRIPT1.1\"",0,null,null],["Script should run with language=\"JAVASCRIPT1.2\"",0,null,null],["Script should run with language=\"JAVASCRIPT1.3\"",0,null,null],["Script should run with language=\"JAVASCRIPT1.4\"",0,null,null],["Script should run with language=\"JAVASCRIPT1.5\"",0,null,null],["Script should run with language=\"JSCRIPT\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:89:1\n"],["Script should run with language=\"LIVESCRIPT\"",0,null,null],["Script should run with language=\"X-ECMASCRIPT\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:89:1\n"],["Script should run with language=\"X-JAVASCRIPT\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:89:1\n"],["Script shouldn't run with language=\"ecmascript \"",0,null,null],["Script shouldn't run with language=\"javascript \"",0,null,null],["Script shouldn't run with language=\"javascript1.0 \"",0,null,null],["Script shouldn't run with language=\"javascript1.1 \"",0,null,null],["Script shouldn't run with language=\"javascript1.2 \"",0,null,null],["Script shouldn't run with language=\"javascript1.3 \"",0,null,null],["Script shouldn't run with language=\"javascript1.4 \"",0,null,null],["Script shouldn't run with language=\"javascript1.5 \"",0,null,null],["Script shouldn't run with language=\"jscript \"",0,null,null],["Script shouldn't run with language=\"livescript \"",0,null,null],["Script shouldn't run with language=\"x-ecmascript \"",0,null,null],["Script shouldn't run with language=\"x-javascript \"",0,null,null],["Script shouldn't run with language=\" ecmascript\"",0,null,null],["Script shouldn't run with language=\" javascript\"",0,null,null],["Script shouldn't run with language=\" javascript1.0\"",0,null,null],["Script shouldn't run with language=\" javascript1.1\"",0,null,null],["Script shouldn't run with language=\" javascript1.2\"",0,null,null],["Script shouldn't run with language=\" javascript1.3\"",0,null,null],["Script shouldn't run with language=\" javascript1.4\"",0,null,null],["Script shouldn't run with language=\" javascript1.5\"",0,null,null],["Script shouldn't run with language=\" jscript\"",0,null,null],["Script shouldn't run with language=\" livescript\"",0,null,null],["Script shouldn't run with language=\" x-ecmascript\"",0,null,null],["Script shouldn't run with language=\" x-javascript\"",0,null,null],["Script shouldn't run with language=\"ecmascriptxyz\"",0,null,null],["Script shouldn't run with language=\"javascriptxyz\"",0,null,null],["Script shouldn't run with language=\"javascript1.0xyz\"",0,null,null],["Script shouldn't run with language=\"javascript1.1xyz\"",0,null,null],["Script shouldn't run with language=\"javascript1.2xyz\"",0,null,null],["Script shouldn't run with language=\"javascript1.3xyz\"",0,null,null],["Script shouldn't run with language=\"javascript1.4xyz\"",0,null,null],["Script shouldn't run with language=\"javascript1.5xyz\"",0,null,null],["Script shouldn't run with language=\"jscriptxyz\"",0,null,null],["Script shouldn't run with language=\"livescriptxyz\"",0,null,null],["Script shouldn't run with language=\"x-ecmascriptxyz\"",0,null,null],["Script shouldn't run with language=\"x-javascriptxyz\"",0,null,null],["Script shouldn't run with language=\"xyzecmascript\"",0,null,null],["Script shouldn't run with language=\"xyzjavascript\"",0,null,null],["Script shouldn't run with language=\"xyzjavascript1.0\"",0,null,null],["Script shouldn't run with language=\"xyzjavascript1.1\"",0,null,null],["Script shouldn't run with language=\"xyzjavascript1.2\"",0,null,null],["Script shouldn't run with language=\"xyzjavascript1.3\"",0,null,null],["Script shouldn't run with language=\"xyzjavascript1.4\"",0,null,null],["Script shouldn't run with language=\"xyzjavascript1.5\"",0,null,null],["Script shouldn't run with language=\"xyzjscript\"",0,null,null],["Script shouldn't run with language=\"xyzlivescript\"",0,null,null],["Script shouldn't run with language=\"xyzx-ecmascript\"",0,null,null],["Script shouldn't run with language=\"xyzx-javascript\"",0,null,null],["Script shouldn't run with language=\"ecmascript\\0\"",0,null,null],["Script shouldn't run with language=\"javascript\\0\"",0,null,null],["Script shouldn't run with language=\"javascript1.0\\0\"",0,null,null],["Script shouldn't run with language=\"javascript1.1\\0\"",0,null,null],["Script shouldn't run with language=\"javascript1.2\\0\"",0,null,null],["Script shouldn't run with language=\"javascript1.3\\0\"",0,null,null],["Script shouldn't run with language=\"javascript1.4\\0\"",0,null,null],["Script shouldn't run with language=\"javascript1.5\\0\"",0,null,null],["Script shouldn't run with language=\"jscript\\0\"",0,null,null],["Script shouldn't run with language=\"livescript\\0\"",0,null,null],["Script shouldn't run with language=\"x-ecmascript\\0\"",0,null,null],["Script shouldn't run with language=\"x-javascript\\0\"",0,null,null],["Script shouldn't run with language=\"ecmascript\\0foo\"",0,null,null],["Script shouldn't run with language=\"javascript\\0foo\"",0,null,null],["Script shouldn't run with language=\"javascript1.0\\0foo\"",0,null,null],["Script shouldn't run with language=\"javascript1.1\\0foo\"",0,null,null],["Script shouldn't run with language=\"javascript1.2\\0foo\"",0,null,null],["Script shouldn't run with language=\"javascript1.3\\0foo\"",0,null,null],["Script shouldn't run with language=\"javascript1.4\\0foo\"",0,null,null],["Script shouldn't run with language=\"javascript1.5\\0foo\"",0,null,null],["Script shouldn't run with language=\"jscript\\0foo\"",0,null,null],["Script shouldn't run with language=\"livescript\\0foo\"",0,null,null],["Script shouldn't run with language=\"x-ecmascript\\0foo\"",0,null,null],["Script shouldn't run with language=\"x-javascript\\0foo\"",0,null,null]]]}] 20:09:29 INFO - .................................................................................................................................................................................................................................................................................................................................... 20:09:29 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-languages-02.html | took 1058ms 20:09:29 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml 20:09:29 INFO - PROCESS | 1669 | 1477969769050 Marionette TRACE conn2 -> [0,1774,"getWindowHandle",null] 20:09:29 INFO - PROCESS | 1669 | 1477969769051 Marionette TRACE conn2 <- [1,1774,null,{"value":"7"}] 20:09:29 INFO - PROCESS | 1669 | 1477969769055 Marionette TRACE conn2 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:09:29 INFO - PROCESS | 1669 | 1477969769139 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 20:09:29 INFO - PROCESS | 1669 | 1477969769145 Marionette TRACE conn2 -> [0,1776,"getWindowHandles",null] 20:09:29 INFO - PROCESS | 1669 | 1477969769146 Marionette TRACE conn2 <- [1,1776,null,["7"]] 20:09:29 INFO - PROCESS | 1669 | 1477969769148 Marionette TRACE conn2 -> [0,1777,"switchToWindow",{"name":"7"}] 20:09:29 INFO - PROCESS | 1669 | 1477969769151 Marionette TRACE conn2 <- [1,1777,null,{}] 20:09:29 INFO - PROCESS | 1669 | 1477969769191 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:09:29 INFO - PROCESS | 1669 | ++DOCSHELL 0x131516800 == 21 [pid = 1669] [id = 406] 20:09:29 INFO - PROCESS | 1669 | ++DOMWINDOW == 55 (0x131518800) [pid = 1669] [serial = 1191] [outer = 0x0] 20:09:29 INFO - PROCESS | 1669 | ++DOMWINDOW == 56 (0x131522000) [pid = 1669] [serial = 1192] [outer = 0x131518800] 20:09:29 INFO - PROCESS | 1669 | 1477969769226 Marionette DEBUG loaded listener.js 20:09:29 INFO - PROCESS | 1669 | ++DOMWINDOW == 57 (0x1316bf000) [pid = 1669] [serial = 1193] [outer = 0x131518800] 20:09:29 INFO - PROCESS | 1669 | ++DOCSHELL 0x131728000 == 22 [pid = 1669] [id = 407] 20:09:29 INFO - PROCESS | 1669 | ++DOMWINDOW == 58 (0x131735000) [pid = 1669] [serial = 1194] [outer = 0x0] 20:09:29 INFO - PROCESS | 1669 | ++DOMWINDOW == 59 (0x131735800) [pid = 1669] [serial = 1195] [outer = 0x131735000] 20:09:29 INFO - PROCESS | 1669 | 1477969769469 Marionette TRACE conn2 <- [1,1778,null,{"value":["/html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml",0,null,null,[["Script inside noembed, noframes and iframe",0,null,null]]]}] 20:09:29 INFO - . 20:09:29 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml | took 465ms 20:09:29 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html 20:09:29 INFO - PROCESS | 1669 | 1477969769520 Marionette TRACE conn2 -> [0,1779,"getWindowHandle",null] 20:09:29 INFO - PROCESS | 1669 | 1477969769521 Marionette TRACE conn2 <- [1,1779,null,{"value":"7"}] 20:09:29 INFO - PROCESS | 1669 | 1477969769524 Marionette TRACE conn2 -> [0,1780,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:09:29 INFO - PROCESS | 1669 | 1477969769611 Marionette TRACE conn2 <- [1,1780,null,{"value":null}] 20:09:29 INFO - PROCESS | 1669 | 1477969769615 Marionette TRACE conn2 -> [0,1781,"getWindowHandles",null] 20:09:29 INFO - PROCESS | 1669 | 1477969769616 Marionette TRACE conn2 <- [1,1781,null,["7"]] 20:09:29 INFO - PROCESS | 1669 | 1477969769619 Marionette TRACE conn2 -> [0,1782,"switchToWindow",{"name":"7"}] 20:09:29 INFO - PROCESS | 1669 | 1477969769622 Marionette TRACE conn2 <- [1,1782,null,{}] 20:09:29 INFO - PROCESS | 1669 | 1477969769625 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:09:29 INFO - PROCESS | 1669 | ++DOCSHELL 0x12dddb000 == 23 [pid = 1669] [id = 408] 20:09:29 INFO - PROCESS | 1669 | ++DOMWINDOW == 60 (0x13172c800) [pid = 1669] [serial = 1196] [outer = 0x0] 20:09:29 INFO - PROCESS | 1669 | ++DOMWINDOW == 61 (0x131742800) [pid = 1669] [serial = 1197] [outer = 0x13172c800] 20:09:29 INFO - PROCESS | 1669 | 1477969769659 Marionette DEBUG loaded listener.js 20:09:29 INFO - PROCESS | 1669 | ++DOMWINDOW == 62 (0x131b62000) [pid = 1669] [serial = 1198] [outer = 0x13172c800] 20:09:29 INFO - PROCESS | 1669 | ++DOCSHELL 0x131b5a800 == 24 [pid = 1669] [id = 409] 20:09:29 INFO - PROCESS | 1669 | ++DOMWINDOW == 63 (0x131b72000) [pid = 1669] [serial = 1199] [outer = 0x0] 20:09:29 INFO - PROCESS | 1669 | ++DOMWINDOW == 64 (0x131d90000) [pid = 1669] [serial = 1200] [outer = 0x131b72000] 20:09:30 INFO - PROCESS | 1669 | --DOMWINDOW == 63 (0x129663000) [pid = 1669] [serial = 1155] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/historical.html] 20:09:30 INFO - PROCESS | 1669 | --DOMWINDOW == 62 (0x11ce1f000) [pid = 1669] [serial = 1152] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_011.htm] 20:09:30 INFO - PROCESS | 1669 | --DOMWINDOW == 61 (0x12cb1f800) [pid = 1669] [serial = 1161] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-01.html] 20:09:30 INFO - PROCESS | 1669 | --DOMWINDOW == 60 (0x12ba17800) [pid = 1669] [serial = 1158] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/load-event.html] 20:09:30 INFO - PROCESS | 1669 | --DOMWINDOW == 59 (0x129e40800) [pid = 1669] [serial = 1149] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_010.htm] 20:09:35 INFO - PROCESS | 1669 | 1477969775003 Marionette TRACE conn2 <- [1,1783,null,{"value":["/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html",0,null,null,[["Script is not executed after script thread is shutdown",0,null,null]]]}] 20:09:35 INFO - . 20:09:35 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html | took 5523ms 20:09:35 INFO - PROCESS | 1669 | 1477969775047 Marionette TRACE conn2 -> [0,1784,"getWindowHandle",null] 20:09:35 INFO - PROCESS | 1669 | 1477969775050 Marionette TRACE conn2 <- [1,1784,null,{"value":"7"}] 20:09:35 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html 20:09:35 INFO - PROCESS | 1669 | 1477969775056 Marionette TRACE conn2 -> [0,1785,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:09:35 INFO - PROCESS | 1669 | 1477969775197 Marionette TRACE conn2 <- [1,1785,null,{"value":null}] 20:09:35 INFO - PROCESS | 1669 | 1477969775244 Marionette TRACE conn2 -> [0,1786,"getWindowHandles",null] 20:09:35 INFO - PROCESS | 1669 | 1477969775246 Marionette TRACE conn2 <- [1,1786,null,["7"]] 20:09:35 INFO - PROCESS | 1669 | 1477969775250 Marionette TRACE conn2 -> [0,1787,"switchToWindow",{"name":"7"}] 20:09:35 INFO - PROCESS | 1669 | 1477969775253 Marionette TRACE conn2 <- [1,1787,null,{}] 20:09:35 INFO - PROCESS | 1669 | 1477969775256 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:09:35 INFO - PROCESS | 1669 | ++DOCSHELL 0x11e156800 == 25 [pid = 1669] [id = 410] 20:09:35 INFO - PROCESS | 1669 | ++DOMWINDOW == 60 (0x11e35f000) [pid = 1669] [serial = 1201] [outer = 0x0] 20:09:35 INFO - PROCESS | 1669 | ++DOMWINDOW == 61 (0x11ebcc000) [pid = 1669] [serial = 1202] [outer = 0x11e35f000] 20:09:35 INFO - PROCESS | 1669 | 1477969775300 Marionette DEBUG loaded listener.js 20:09:35 INFO - PROCESS | 1669 | ++DOMWINDOW == 62 (0x11f86d000) [pid = 1669] [serial = 1203] [outer = 0x11e35f000] 20:09:35 INFO - PROCESS | 1669 | --DOCSHELL 0x12ba17000 == 24 [pid = 1669] [id = 395] 20:09:35 INFO - PROCESS | 1669 | --DOCSHELL 0x12cb1f000 == 23 [pid = 1669] [id = 396] 20:09:35 INFO - PROCESS | 1669 | --DOCSHELL 0x11ce21800 == 22 [pid = 1669] [id = 394] 20:09:35 INFO - PROCESS | 1669 | --DOCSHELL 0x11ce1e800 == 21 [pid = 1669] [id = 393] 20:09:35 INFO - PROCESS | 1669 | --DOCSHELL 0x131b5a800 == 20 [pid = 1669] [id = 409] 20:09:35 INFO - PROCESS | 1669 | --DOCSHELL 0x131728000 == 19 [pid = 1669] [id = 407] 20:09:35 INFO - PROCESS | 1669 | --DOCSHELL 0x131516800 == 18 [pid = 1669] [id = 406] 20:09:35 INFO - PROCESS | 1669 | --DOCSHELL 0x12e998000 == 17 [pid = 1669] [id = 405] 20:09:35 INFO - PROCESS | 1669 | --DOCSHELL 0x129e3f000 == 16 [pid = 1669] [id = 392] 20:09:35 INFO - PROCESS | 1669 | --DOCSHELL 0x11f98a000 == 15 [pid = 1669] [id = 404] 20:09:35 INFO - PROCESS | 1669 | --DOCSHELL 0x12cb15800 == 14 [pid = 1669] [id = 403] 20:09:35 INFO - PROCESS | 1669 | --DOCSHELL 0x12fc1f800 == 13 [pid = 1669] [id = 402] 20:09:35 INFO - PROCESS | 1669 | --DOCSHELL 0x12ba14000 == 12 [pid = 1669] [id = 401] 20:09:35 INFO - PROCESS | 1669 | --DOCSHELL 0x12e9a9000 == 11 [pid = 1669] [id = 400] 20:09:35 INFO - PROCESS | 1669 | --DOCSHELL 0x12e326000 == 10 [pid = 1669] [id = 399] 20:09:35 INFO - PROCESS | 1669 | --DOCSHELL 0x128f3b000 == 9 [pid = 1669] [id = 398] 20:09:35 INFO - PROCESS | 1669 | --DOCSHELL 0x12dddc800 == 8 [pid = 1669] [id = 397] 20:09:35 INFO - PROCESS | 1669 | --DOMWINDOW == 61 (0x12a73b800) [pid = 1669] [serial = 1151] [outer = 0x0] [url = about:blank] 20:09:35 INFO - PROCESS | 1669 | --DOMWINDOW == 60 (0x11e377800) [pid = 1669] [serial = 1154] [outer = 0x0] [url = about:blank] 20:09:35 INFO - PROCESS | 1669 | --DOMWINDOW == 59 (0x11dc82800) [pid = 1669] [serial = 1153] [outer = 0x0] [url = about:blank] 20:09:35 INFO - PROCESS | 1669 | --DOMWINDOW == 58 (0x12a71d800) [pid = 1669] [serial = 1157] [outer = 0x0] [url = about:blank] 20:09:35 INFO - PROCESS | 1669 | --DOMWINDOW == 57 (0x12979d800) [pid = 1669] [serial = 1156] [outer = 0x0] [url = about:blank] 20:09:35 INFO - PROCESS | 1669 | --DOMWINDOW == 56 (0x12bd1f000) [pid = 1669] [serial = 1160] [outer = 0x0] [url = about:blank] 20:09:35 INFO - PROCESS | 1669 | --DOMWINDOW == 55 (0x12bd03000) [pid = 1669] [serial = 1159] [outer = 0x0] [url = about:blank] 20:09:35 INFO - PROCESS | 1669 | --DOMWINDOW == 54 (0x12ddd7000) [pid = 1669] [serial = 1163] [outer = 0x0] [url = about:blank] 20:09:35 INFO - PROCESS | 1669 | --DOMWINDOW == 53 (0x12da13800) [pid = 1669] [serial = 1162] [outer = 0x0] [url = about:blank] 20:09:35 INFO - PROCESS | 1669 | --DOMWINDOW == 52 (0x12e085800) [pid = 1669] [serial = 1165] [outer = 0x0] [url = about:blank] 20:09:35 INFO - PROCESS | 1669 | 1477969775624 Marionette TRACE conn2 <- [1,1788,null,{"value":["/html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html",0,null,null,[["Script that 404",0,null,null],["Script that does not 404",0,null,null]]]}] 20:09:35 INFO - .. 20:09:35 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html | took 619ms 20:09:35 INFO - PROCESS | 1669 | 1477969775674 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 20:09:35 INFO - PROCESS | 1669 | 1477969775677 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 20:09:35 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html 20:09:35 INFO - PROCESS | 1669 | 1477969775680 Marionette TRACE conn2 -> [0,1790,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:09:35 INFO - PROCESS | 1669 | 1477969775770 Marionette TRACE conn2 <- [1,1790,null,{"value":null}] 20:09:35 INFO - PROCESS | 1669 | 1477969775775 Marionette TRACE conn2 -> [0,1791,"getWindowHandles",null] 20:09:35 INFO - PROCESS | 1669 | 1477969775776 Marionette TRACE conn2 <- [1,1791,null,["7"]] 20:09:35 INFO - PROCESS | 1669 | 1477969775781 Marionette TRACE conn2 -> [0,1792,"switchToWindow",{"name":"7"}] 20:09:35 INFO - PROCESS | 1669 | 1477969775784 Marionette TRACE conn2 <- [1,1792,null,{}] 20:09:35 INFO - PROCESS | 1669 | 1477969775824 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:09:35 INFO - PROCESS | 1669 | ++DOCSHELL 0x11e36f800 == 9 [pid = 1669] [id = 411] 20:09:35 INFO - PROCESS | 1669 | ++DOMWINDOW == 53 (0x12918d800) [pid = 1669] [serial = 1204] [outer = 0x0] 20:09:35 INFO - PROCESS | 1669 | ++DOMWINDOW == 54 (0x1297b1000) [pid = 1669] [serial = 1205] [outer = 0x12918d800] 20:09:35 INFO - PROCESS | 1669 | 1477969775864 Marionette DEBUG loaded listener.js 20:09:35 INFO - PROCESS | 1669 | ++DOMWINDOW == 55 (0x12a074000) [pid = 1669] [serial = 1206] [outer = 0x12918d800] 20:09:36 INFO - PROCESS | 1669 | ++DOCSHELL 0x12b330000 == 10 [pid = 1669] [id = 412] 20:09:36 INFO - PROCESS | 1669 | ++DOMWINDOW == 56 (0x12b335800) [pid = 1669] [serial = 1207] [outer = 0x0] 20:09:36 INFO - PROCESS | 1669 | ++DOMWINDOW == 57 (0x12b6af000) [pid = 1669] [serial = 1208] [outer = 0x12b335800] 20:09:36 INFO - PROCESS | 1669 | 1477969776164 Marionette TRACE conn2 <- [1,1793,null,{"value":["/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html",0,null,null,[["Test that the insertion point is defined in the error event of a parser-inserted script that actually started a fetch (but just had it fail).",0,null,null]]]}] 20:09:36 INFO - . 20:09:36 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html | took 516ms 20:09:36 INFO - PROCESS | 1669 | 1477969776200 Marionette TRACE conn2 -> [0,1794,"getWindowHandle",null] 20:09:36 INFO - PROCESS | 1669 | 1477969776204 Marionette TRACE conn2 <- [1,1794,null,{"value":"7"}] 20:09:36 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html 20:09:36 INFO - PROCESS | 1669 | 1477969776207 Marionette TRACE conn2 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:09:36 INFO - PROCESS | 1669 | 1477969776308 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 20:09:36 INFO - PROCESS | 1669 | 1477969776353 Marionette TRACE conn2 -> [0,1796,"getWindowHandles",null] 20:09:36 INFO - PROCESS | 1669 | 1477969776355 Marionette TRACE conn2 <- [1,1796,null,["7"]] 20:09:36 INFO - PROCESS | 1669 | 1477969776357 Marionette TRACE conn2 -> [0,1797,"switchToWindow",{"name":"7"}] 20:09:36 INFO - PROCESS | 1669 | 1477969776361 Marionette TRACE conn2 <- [1,1797,null,{}] 20:09:36 INFO - PROCESS | 1669 | 1477969776364 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:09:36 INFO - PROCESS | 1669 | ++DOCSHELL 0x12bd1d800 == 11 [pid = 1669] [id = 413] 20:09:36 INFO - PROCESS | 1669 | ++DOMWINDOW == 58 (0x12bd1e800) [pid = 1669] [serial = 1209] [outer = 0x0] 20:09:36 INFO - PROCESS | 1669 | ++DOMWINDOW == 59 (0x12c0e4800) [pid = 1669] [serial = 1210] [outer = 0x12bd1e800] 20:09:36 INFO - PROCESS | 1669 | 1477969776405 Marionette DEBUG loaded listener.js 20:09:36 INFO - PROCESS | 1669 | ++DOMWINDOW == 60 (0x12cb05800) [pid = 1669] [serial = 1211] [outer = 0x12bd1e800] 20:09:36 INFO - PROCESS | 1669 | ++DOCSHELL 0x12cb09000 == 12 [pid = 1669] [id = 414] 20:09:36 INFO - PROCESS | 1669 | ++DOMWINDOW == 61 (0x12ccbf000) [pid = 1669] [serial = 1212] [outer = 0x0] 20:09:36 INFO - PROCESS | 1669 | ++DOMWINDOW == 62 (0x12cccc800) [pid = 1669] [serial = 1213] [outer = 0x12ccbf000] 20:09:36 INFO - PROCESS | 1669 | [1669] WARNING: Failed to create a URI: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/parser/html/nsHtml5TreeOpExecutor.cpp, line 887 20:09:36 INFO - PROCESS | 1669 | ++DOMWINDOW == 63 (0x12d157000) [pid = 1669] [serial = 1214] [outer = 0x12ccbf000] 20:09:36 INFO - PROCESS | 1669 | 1477969776686 Marionette TRACE conn2 <- [1,1798,null,{"value":["/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html",0,null,null,[["Test that the insertion point is not defined in the error event of a\n parser-inserted script that has an unparseable URL",0,null,null]]]}] 20:09:36 INFO - . 20:09:36 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html | took 517ms 20:09:36 INFO - PROCESS | 1669 | 1477969776723 Marionette TRACE conn2 -> [0,1799,"getWindowHandle",null] 20:09:36 INFO - PROCESS | 1669 | 1477969776725 Marionette TRACE conn2 <- [1,1799,null,{"value":"7"}] 20:09:36 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html 20:09:36 INFO - PROCESS | 1669 | 1477969776728 Marionette TRACE conn2 -> [0,1800,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:09:36 INFO - PROCESS | 1669 | 1477969776823 Marionette TRACE conn2 <- [1,1800,null,{"value":null}] 20:09:36 INFO - PROCESS | 1669 | 1477969776827 Marionette TRACE conn2 -> [0,1801,"getWindowHandles",null] 20:09:36 INFO - PROCESS | 1669 | 1477969776829 Marionette TRACE conn2 <- [1,1801,null,["7"]] 20:09:36 INFO - PROCESS | 1669 | 1477969776831 Marionette TRACE conn2 -> [0,1802,"switchToWindow",{"name":"7"}] 20:09:36 INFO - PROCESS | 1669 | 1477969776835 Marionette TRACE conn2 <- [1,1802,null,{}] 20:09:36 INFO - PROCESS | 1669 | 1477969776837 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:09:36 INFO - PROCESS | 1669 | ++DOCSHELL 0x12d765000 == 13 [pid = 1669] [id = 415] 20:09:36 INFO - PROCESS | 1669 | ++DOMWINDOW == 64 (0x12d765800) [pid = 1669] [serial = 1215] [outer = 0x0] 20:09:36 INFO - PROCESS | 1669 | ++DOMWINDOW == 65 (0x12d76e000) [pid = 1669] [serial = 1216] [outer = 0x12d765800] 20:09:36 INFO - PROCESS | 1669 | 1477969776880 Marionette DEBUG loaded listener.js 20:09:36 INFO - PROCESS | 1669 | ++DOMWINDOW == 66 (0x12e98e000) [pid = 1669] [serial = 1217] [outer = 0x12d765800] 20:09:37 INFO - PROCESS | 1669 | ++DOCSHELL 0x12e990800 == 14 [pid = 1669] [id = 416] 20:09:37 INFO - PROCESS | 1669 | ++DOMWINDOW == 67 (0x12e99b800) [pid = 1669] [serial = 1218] [outer = 0x0] 20:09:37 INFO - PROCESS | 1669 | ++DOMWINDOW == 68 (0x12e9ab000) [pid = 1669] [serial = 1219] [outer = 0x12e99b800] 20:09:37 INFO - PROCESS | 1669 | 1477969777169 Marionette TRACE conn2 <- [1,1803,null,{"value":["/html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html",0,null,null,[["Test that the insertion point is defined in the load event of a parser-inserted script.",0,null,null]]]}] 20:09:37 INFO - . 20:09:37 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html | took 466ms 20:09:37 INFO - PROCESS | 1669 | 1477969777195 Marionette TRACE conn2 -> [0,1804,"getWindowHandle",null] 20:09:37 INFO - PROCESS | 1669 | 1477969777197 Marionette TRACE conn2 <- [1,1804,null,{"value":"7"}] 20:09:37 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onload-string.html 20:09:37 INFO - PROCESS | 1669 | 1477969777201 Marionette TRACE conn2 -> [0,1805,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:09:37 INFO - PROCESS | 1669 | 1477969777294 Marionette TRACE conn2 <- [1,1805,null,{"value":null}] 20:09:37 INFO - PROCESS | 1669 | 1477969777323 Marionette TRACE conn2 -> [0,1806,"getWindowHandles",null] 20:09:37 INFO - PROCESS | 1669 | 1477969777324 Marionette TRACE conn2 <- [1,1806,null,["7"]] 20:09:37 INFO - PROCESS | 1669 | 1477969777327 Marionette TRACE conn2 -> [0,1807,"switchToWindow",{"name":"7"}] 20:09:37 INFO - PROCESS | 1669 | 1477969777330 Marionette TRACE conn2 <- [1,1807,null,{}] 20:09:37 INFO - PROCESS | 1669 | 1477969777332 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:09:37 INFO - PROCESS | 1669 | ++DOCSHELL 0x12e9e2000 == 15 [pid = 1669] [id = 417] 20:09:37 INFO - PROCESS | 1669 | ++DOMWINDOW == 69 (0x12ea03000) [pid = 1669] [serial = 1220] [outer = 0x0] 20:09:37 INFO - PROCESS | 1669 | ++DOMWINDOW == 70 (0x12ea1a800) [pid = 1669] [serial = 1221] [outer = 0x12ea03000] 20:09:37 INFO - PROCESS | 1669 | 1477969777369 Marionette DEBUG loaded listener.js 20:09:37 INFO - PROCESS | 1669 | ++DOMWINDOW == 71 (0x12f9a6800) [pid = 1669] [serial = 1222] [outer = 0x12ea03000] 20:09:37 INFO - PROCESS | 1669 | 1477969777670 Marionette TRACE conn2 <- [1,1808,null,{"value":["/html/semantics/scripting-1/the-script-element/script-onload-string.html",0,null,null,[["Setting onload to a string should convert to null.",0,null,null]]]}] 20:09:37 INFO - . 20:09:37 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onload-string.html | took 516ms 20:09:37 INFO - PROCESS | 1669 | 1477969777717 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 20:09:37 INFO - PROCESS | 1669 | 1477969777718 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 20:09:37 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml 20:09:37 INFO - PROCESS | 1669 | 1477969777727 Marionette TRACE conn2 -> [0,1810,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:09:37 INFO - PROCESS | 1669 | 1477969777857 Marionette TRACE conn2 <- [1,1810,null,{"value":null}] 20:09:37 INFO - PROCESS | 1669 | 1477969777861 Marionette TRACE conn2 -> [0,1811,"getWindowHandles",null] 20:09:37 INFO - PROCESS | 1669 | 1477969777863 Marionette TRACE conn2 <- [1,1811,null,["7"]] 20:09:37 INFO - PROCESS | 1669 | 1477969777865 Marionette TRACE conn2 -> [0,1812,"switchToWindow",{"name":"7"}] 20:09:37 INFO - PROCESS | 1669 | 1477969777867 Marionette TRACE conn2 <- [1,1812,null,{}] 20:09:37 INFO - PROCESS | 1669 | 1477969777895 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:09:37 INFO - PROCESS | 1669 | ++DOCSHELL 0x1297b8800 == 16 [pid = 1669] [id = 418] 20:09:37 INFO - PROCESS | 1669 | ++DOMWINDOW == 72 (0x131230800) [pid = 1669] [serial = 1223] [outer = 0x0] 20:09:37 INFO - PROCESS | 1669 | ++DOMWINDOW == 73 (0x131506800) [pid = 1669] [serial = 1224] [outer = 0x131230800] 20:09:37 INFO - PROCESS | 1669 | 1477969777930 Marionette DEBUG loaded listener.js 20:09:37 INFO - PROCESS | 1669 | ++DOMWINDOW == 74 (0x13151b800) [pid = 1669] [serial = 1225] [outer = 0x131230800] 20:09:38 INFO - . 20:09:38 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml | took 466ms 20:09:38 INFO - PROCESS | 1669 | 1477969778179 Marionette TRACE conn2 <- [1,1813,null,{"value":["/html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml",0,null,null,[["Getter with CDATA section",0,null,null]]]}] 20:09:38 INFO - PROCESS | 1669 | 1477969778188 Marionette TRACE conn2 -> [0,1814,"getWindowHandle",null] 20:09:38 INFO - PROCESS | 1669 | 1477969778189 Marionette TRACE conn2 <- [1,1814,null,{"value":"7"}] 20:09:38 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-text.html 20:09:38 INFO - PROCESS | 1669 | 1477969778192 Marionette TRACE conn2 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:09:38 INFO - PROCESS | 1669 | 1477969778295 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 20:09:38 INFO - PROCESS | 1669 | 1477969778300 Marionette TRACE conn2 -> [0,1816,"getWindowHandles",null] 20:09:38 INFO - PROCESS | 1669 | 1477969778302 Marionette TRACE conn2 <- [1,1816,null,["7"]] 20:09:38 INFO - PROCESS | 1669 | 1477969778333 Marionette TRACE conn2 -> [0,1817,"switchToWindow",{"name":"7"}] 20:09:38 INFO - PROCESS | 1669 | 1477969778336 Marionette TRACE conn2 <- [1,1817,null,{}] 20:09:38 INFO - PROCESS | 1669 | 1477969778339 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:09:38 INFO - PROCESS | 1669 | ++DOCSHELL 0x13173e800 == 17 [pid = 1669] [id = 419] 20:09:38 INFO - PROCESS | 1669 | ++DOMWINDOW == 75 (0x13173f800) [pid = 1669] [serial = 1226] [outer = 0x0] 20:09:38 INFO - PROCESS | 1669 | ++DOMWINDOW == 76 (0x131b5f800) [pid = 1669] [serial = 1227] [outer = 0x13173f800] 20:09:38 INFO - PROCESS | 1669 | 1477969778393 Marionette DEBUG loaded listener.js 20:09:38 INFO - PROCESS | 1669 | ++DOMWINDOW == 77 (0x131d88800) [pid = 1669] [serial = 1228] [outer = 0x13173f800] 20:09:38 INFO - PROCESS | 1669 | 1477969778773 Marionette TRACE conn2 <- [1,1818,null,{"value":["/html/semantics/scripting-1/the-script-element/script-text.html",0,null,null,[["Getter",0,null,null],["Setter (non-empty string)",0,null,null],["Setter (empty string)",0,null,null],["Setter (null)",0,null,null],["Setter (undefined)",0,null,null],["Setter (text node reuse)",1,"assert_not_equals: got disallowed value Text node \"two\"","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text.html:68:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text.html:59:1\n"]]]}] 20:09:38 INFO - ...... 20:09:38 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-text.html | took 616ms 20:09:38 INFO - PROCESS | 1669 | 1477969778813 Marionette TRACE conn2 -> [0,1819,"getWindowHandle",null] 20:09:38 INFO - PROCESS | 1669 | 1477969778815 Marionette TRACE conn2 <- [1,1819,null,{"value":"7"}] 20:09:38 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/scripting-enabled.html 20:09:38 INFO - PROCESS | 1669 | 1477969778819 Marionette TRACE conn2 -> [0,1820,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:09:38 INFO - PROCESS | 1669 | 1477969778909 Marionette TRACE conn2 <- [1,1820,null,{"value":null}] 20:09:38 INFO - PROCESS | 1669 | 1477969778912 Marionette TRACE conn2 -> [0,1821,"getWindowHandles",null] 20:09:38 INFO - PROCESS | 1669 | 1477969778915 Marionette TRACE conn2 <- [1,1821,null,["7"]] 20:09:38 INFO - PROCESS | 1669 | 1477969778918 Marionette TRACE conn2 -> [0,1822,"switchToWindow",{"name":"7"}] 20:09:38 INFO - PROCESS | 1669 | 1477969778920 Marionette TRACE conn2 <- [1,1822,null,{}] 20:09:38 INFO - PROCESS | 1669 | 1477969778948 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:09:38 INFO - PROCESS | 1669 | ++DOCSHELL 0x132846000 == 18 [pid = 1669] [id = 420] 20:09:38 INFO - PROCESS | 1669 | ++DOMWINDOW == 78 (0x132846800) [pid = 1669] [serial = 1229] [outer = 0x0] 20:09:38 INFO - PROCESS | 1669 | ++DOMWINDOW == 79 (0x13284d800) [pid = 1669] [serial = 1230] [outer = 0x132846800] 20:09:38 INFO - PROCESS | 1669 | 1477969778981 Marionette DEBUG loaded listener.js 20:09:39 INFO - PROCESS | 1669 | ++DOMWINDOW == 80 (0x132a46800) [pid = 1669] [serial = 1231] [outer = 0x132846800] 20:09:39 INFO - PROCESS | 1669 | 1477969779213 Marionette TRACE conn2 <- [1,1823,null,{"value":["/html/semantics/scripting-1/the-script-element/scripting-enabled.html",0,null,null,[["script on document returned by createHTMLDocument should not execute",0,null,null]]]}] 20:09:39 INFO - . 20:09:39 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/scripting-enabled.html | took 414ms 20:09:39 INFO - PROCESS | 1669 | 1477969779233 Marionette TRACE conn2 -> [0,1824,"getWindowHandle",null] 20:09:39 INFO - PROCESS | 1669 | 1477969779237 Marionette TRACE conn2 <- [1,1824,null,{"value":"7"}] 20:09:39 INFO - TEST-START | /html/semantics/tabular-data/the-tfoot-element/rows.html 20:09:39 INFO - PROCESS | 1669 | 1477969779240 Marionette TRACE conn2 -> [0,1825,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:09:39 INFO - PROCESS | 1669 | 1477969779333 Marionette TRACE conn2 <- [1,1825,null,{"value":null}] 20:09:39 INFO - PROCESS | 1669 | 1477969779336 Marionette TRACE conn2 -> [0,1826,"getWindowHandles",null] 20:09:39 INFO - PROCESS | 1669 | 1477969779338 Marionette TRACE conn2 <- [1,1826,null,["7"]] 20:09:39 INFO - PROCESS | 1669 | 1477969779340 Marionette TRACE conn2 -> [0,1827,"switchToWindow",{"name":"7"}] 20:09:39 INFO - PROCESS | 1669 | 1477969779342 Marionette TRACE conn2 <- [1,1827,null,{}] 20:09:39 INFO - PROCESS | 1669 | --DOMWINDOW == 79 (0x128f3b800) [pid = 1669] [serial = 1185] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-01.html] 20:09:39 INFO - PROCESS | 1669 | --DOMWINDOW == 78 (0x12e9a9800) [pid = 1669] [serial = 1173] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-crossorigin.html] 20:09:39 INFO - PROCESS | 1669 | --DOMWINDOW == 77 (0x12ea1b000) [pid = 1669] [serial = 1176] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml] 20:09:39 INFO - PROCESS | 1669 | --DOMWINDOW == 76 (0x12e5aa000) [pid = 1669] [serial = 1170] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-crossorigin-network.html] 20:09:39 INFO - PROCESS | 1669 | --DOMWINDOW == 75 (0x12e99a000) [pid = 1669] [serial = 1188] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html] 20:09:39 INFO - PROCESS | 1669 | --DOMWINDOW == 74 (0x131518800) [pid = 1669] [serial = 1191] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml] 20:09:39 INFO - PROCESS | 1669 | --DOMWINDOW == 73 (0x131735000) [pid = 1669] [serial = 1194] [outer = 0x0] [url = about:blank] 20:09:39 INFO - PROCESS | 1669 | --DOMWINDOW == 72 (0x12cb20800) [pid = 1669] [serial = 1182] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-language-type.html] 20:09:39 INFO - PROCESS | 1669 | --DOMWINDOW == 71 (0x12df75000) [pid = 1669] [serial = 1164] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-02.html] 20:09:39 INFO - PROCESS | 1669 | --DOMWINDOW == 70 (0x12fc27800) [pid = 1669] [serial = 1179] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html] 20:09:39 INFO - PROCESS | 1669 | --DOMWINDOW == 69 (0x131b72000) [pid = 1669] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown-child.html] 20:09:39 INFO - PROCESS | 1669 | --DOMWINDOW == 68 (0x128f51800) [pid = 1669] [serial = 1167] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-03.html] 20:09:39 INFO - PROCESS | 1669 | 1477969779464 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\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:09:39 INFO - PROCESS | 1669 | ++DOCSHELL 0x12bd1b800 == 19 [pid = 1669] [id = 421] 20:09:39 INFO - PROCESS | 1669 | ++DOMWINDOW == 69 (0x12e98e800) [pid = 1669] [serial = 1232] [outer = 0x0] 20:09:39 INFO - PROCESS | 1669 | ++DOMWINDOW == 70 (0x131735000) [pid = 1669] [serial = 1233] [outer = 0x12e98e800] 20:09:39 INFO - PROCESS | 1669 | 1477969779501 Marionette DEBUG loaded listener.js 20:09:39 INFO - PROCESS | 1669 | ++DOMWINDOW == 71 (0x132f86000) [pid = 1669] [serial = 1234] [outer = 0x12e98e800] 20:09:39 INFO - PROCESS | 1669 | 1477969779697 Marionette TRACE conn2 <- [1,1828,null,{"value":["/html/semantics/tabular-data/the-tfoot-element/rows.html",0,null,null,[["'tfoot' element, 'rows' attribute",0,null,null]]]}] 20:09:39 INFO - . 20:09:39 INFO - TEST-OK | /html/semantics/tabular-data/the-tfoot-element/rows.html | took 467ms 20:09:39 INFO - PROCESS | 1669 | 1477969779707 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 20:09:39 INFO - PROCESS | 1669 | 1477969779708 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 20:09:39 INFO - TEST-START | /html/webappapis/idle-callbacks/callback-exception.html 20:09:39 INFO - PROCESS | 1669 | 1477969779711 Marionette TRACE conn2 -> [0,1830,"getContext",null] 20:09:39 INFO - PROCESS | 1669 | 1477969779712 Marionette TRACE conn2 <- [1,1830,null,{"value":"content"}] 20:09:39 INFO - PROCESS | 1669 | 1477969779714 Marionette TRACE conn2 -> [0,1831,"setContext",{"value":"chrome"}] 20:09:39 INFO - PROCESS | 1669 | 1477969779715 Marionette TRACE conn2 <- [1,1831,null,{}] 20:09:39 INFO - PROCESS | 1669 | 1477969779719 Marionette TRACE conn2 -> [0,1832,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'dom.requestIdleCallback.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 20:09:39 INFO - PROCESS | 1669 | 1477969779726 Marionette TRACE conn2 <- [1,1832,null,{"value":true}] 20:09:39 INFO - PROCESS | 1669 | 1477969779728 Marionette TRACE conn2 -> [0,1833,"setContext",{"value":"content"}] 20:09:39 INFO - PROCESS | 1669 | 1477969779730 Marionette TRACE conn2 <- [1,1833,null,{}] 20:09:39 INFO - Setting pref dom.requestIdleCallback.enabled (true) 20:09:39 INFO - PROCESS | 1669 | 1477969779732 Marionette TRACE conn2 -> [0,1834,"getContext",null] 20:09:39 INFO - PROCESS | 1669 | 1477969779733 Marionette TRACE conn2 <- [1,1834,null,{"value":"content"}] 20:09:39 INFO - PROCESS | 1669 | 1477969779735 Marionette TRACE conn2 -> [0,1835,"setContext",{"value":"chrome"}] 20:09:39 INFO - PROCESS | 1669 | 1477969779737 Marionette TRACE conn2 <- [1,1835,null,{}] 20:09:39 INFO - PROCESS | 1669 | 1477969779739 Marionette TRACE conn2 -> [0,1836,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'dom.requestIdleCallback.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 20:09:39 INFO - PROCESS | 1669 | 1477969779745 Marionette TRACE conn2 <- [1,1836,null,{"value":null}] 20:09:39 INFO - PROCESS | 1669 | 1477969779747 Marionette TRACE conn2 -> [0,1837,"setContext",{"value":"content"}] 20:09:39 INFO - PROCESS | 1669 | 1477969779749 Marionette TRACE conn2 <- [1,1837,null,{}] 20:09:39 INFO - PROCESS | 1669 | 1477969779751 Marionette TRACE conn2 -> [0,1838,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:09:39 INFO - PROCESS | 1669 | 1477969779824 Marionette TRACE conn2 <- [1,1838,null,{"value":null}] 20:09:39 INFO - PROCESS | 1669 | 1477969779827 Marionette TRACE conn2 -> [0,1839,"getWindowHandles",null] 20:09:39 INFO - PROCESS | 1669 | 1477969779829 Marionette TRACE conn2 <- [1,1839,null,["7"]] 20:09:39 INFO - PROCESS | 1669 | 1477969779831 Marionette TRACE conn2 -> [0,1840,"switchToWindow",{"name":"7"}] 20:09:39 INFO - PROCESS | 1669 | 1477969779833 Marionette TRACE conn2 <- [1,1840,null,{}] 20:09:39 INFO - PROCESS | 1669 | 1477969779838 Marionette TRACE conn2 -> [0,1841,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/webappapis/idle-callbacks/callback-exception.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-exception.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:09:39 INFO - PROCESS | 1669 | ++DOCSHELL 0x132f8e000 == 20 [pid = 1669] [id = 422] 20:09:39 INFO - PROCESS | 1669 | ++DOMWINDOW == 72 (0x133045000) [pid = 1669] [serial = 1235] [outer = 0x0] 20:09:39 INFO - PROCESS | 1669 | ++DOMWINDOW == 73 (0x13304c800) [pid = 1669] [serial = 1236] [outer = 0x133045000] 20:09:39 INFO - PROCESS | 1669 | 1477969779871 Marionette DEBUG loaded listener.js 20:09:39 INFO - PROCESS | 1669 | ++DOMWINDOW == 74 (0x133057000) [pid = 1669] [serial = 1237] [outer = 0x133045000] 20:09:40 INFO - PROCESS | 1669 | JavaScript error: http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-exception.html, line 19: Error: requestIdleCallbackException 20:09:40 INFO - . 20:09:40 INFO - PROCESS | 1669 | 1477969780112 Marionette TRACE conn2 <- [1,1841,null,{"value":["/html/webappapis/idle-callbacks/callback-exception.html",0,null,null,[["requestIdleCallback callback exceptions are reported to error handler",0,null,null]]]}] 20:09:40 INFO - TEST-OK | /html/webappapis/idle-callbacks/callback-exception.html | took 405ms 20:09:40 INFO - PROCESS | 1669 | 1477969780116 Marionette TRACE conn2 -> [0,1842,"getWindowHandle",null] 20:09:40 INFO - TEST-START | /html/webappapis/idle-callbacks/callback-iframe.html 20:09:40 INFO - PROCESS | 1669 | 1477969780120 Marionette TRACE conn2 <- [1,1842,null,{"value":"7"}] 20:09:40 INFO - PROCESS | 1669 | 1477969780123 Marionette TRACE conn2 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:09:40 INFO - PROCESS | 1669 | 1477969780208 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 20:09:40 INFO - PROCESS | 1669 | 1477969780211 Marionette TRACE conn2 -> [0,1844,"getWindowHandles",null] 20:09:40 INFO - PROCESS | 1669 | 1477969780213 Marionette TRACE conn2 <- [1,1844,null,["7"]] 20:09:40 INFO - PROCESS | 1669 | 1477969780215 Marionette TRACE conn2 -> [0,1845,"switchToWindow",{"name":"7"}] 20:09:40 INFO - PROCESS | 1669 | 1477969780220 Marionette TRACE conn2 <- [1,1845,null,{}] 20:09:40 INFO - PROCESS | 1669 | 1477969780223 Marionette TRACE conn2 -> [0,1846,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/webappapis/idle-callbacks/callback-iframe.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-iframe.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:09:40 INFO - PROCESS | 1669 | ++DOCSHELL 0x133214000 == 21 [pid = 1669] [id = 423] 20:09:40 INFO - PROCESS | 1669 | ++DOMWINDOW == 75 (0x133217000) [pid = 1669] [serial = 1238] [outer = 0x0] 20:09:40 INFO - PROCESS | 1669 | ++DOMWINDOW == 76 (0x13321f000) [pid = 1669] [serial = 1239] [outer = 0x133217000] 20:09:40 INFO - PROCESS | 1669 | 1477969780263 Marionette DEBUG loaded listener.js 20:09:40 INFO - PROCESS | 1669 | ++DOMWINDOW == 77 (0x1338b0000) [pid = 1669] [serial = 1240] [outer = 0x133217000] 20:09:40 INFO - PROCESS | 1669 | ++DOCSHELL 0x131726000 == 22 [pid = 1669] [id = 424] 20:09:40 INFO - PROCESS | 1669 | ++DOMWINDOW == 78 (0x1338b6000) [pid = 1669] [serial = 1241] [outer = 0x0] 20:09:40 INFO - PROCESS | 1669 | ++DOMWINDOW == 79 (0x1338c3000) [pid = 1669] [serial = 1242] [outer = 0x1338b6000] 20:09:40 INFO - PROCESS | 1669 | 1477969780537 Marionette TRACE conn2 <- [1,1846,null,{"value":["/html/webappapis/idle-callbacks/callback-iframe.html",0,null,null,[["Untitled",0,null,null]]]}] 20:09:40 INFO - . 20:09:40 INFO - TEST-OK | /html/webappapis/idle-callbacks/callback-iframe.html | took 465ms 20:09:40 INFO - PROCESS | 1669 | 1477969780589 Marionette TRACE conn2 -> [0,1847,"getWindowHandle",null] 20:09:40 INFO - PROCESS | 1669 | 1477969780590 Marionette TRACE conn2 <- [1,1847,null,{"value":"7"}] 20:09:40 INFO - TEST-START | /html/webappapis/idle-callbacks/callback-invoked.html 20:09:40 INFO - PROCESS | 1669 | 1477969780593 Marionette TRACE conn2 -> [0,1848,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:09:40 INFO - PROCESS | 1669 | 1477969780680 Marionette TRACE conn2 <- [1,1848,null,{"value":null}] 20:09:40 INFO - PROCESS | 1669 | 1477969780684 Marionette TRACE conn2 -> [0,1849,"getWindowHandles",null] 20:09:40 INFO - PROCESS | 1669 | 1477969780686 Marionette TRACE conn2 <- [1,1849,null,["7"]] 20:09:40 INFO - PROCESS | 1669 | 1477969780688 Marionette TRACE conn2 -> [0,1850,"switchToWindow",{"name":"7"}] 20:09:40 INFO - PROCESS | 1669 | 1477969780690 Marionette TRACE conn2 <- [1,1850,null,{}] 20:09:40 INFO - PROCESS | 1669 | 1477969780692 Marionette TRACE conn2 -> [0,1851,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/webappapis/idle-callbacks/callback-invoked.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-invoked.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:09:40 INFO - PROCESS | 1669 | ++DOCSHELL 0x1338bc000 == 23 [pid = 1669] [id = 425] 20:09:40 INFO - PROCESS | 1669 | ++DOMWINDOW == 80 (0x133be0800) [pid = 1669] [serial = 1243] [outer = 0x0] 20:09:40 INFO - PROCESS | 1669 | ++DOMWINDOW == 81 (0x133be8000) [pid = 1669] [serial = 1244] [outer = 0x133be0800] 20:09:40 INFO - PROCESS | 1669 | 1477969780725 Marionette DEBUG loaded listener.js 20:09:40 INFO - PROCESS | 1669 | ++DOMWINDOW == 82 (0x133ccd800) [pid = 1669] [serial = 1245] [outer = 0x133be0800] 20:09:40 INFO - PROCESS | 1669 | 1477969780990 Marionette TRACE conn2 <- [1,1851,null,{"value":["/html/webappapis/idle-callbacks/callback-invoked.html",0,null,null,[["requestIdleCallback callback is invoked at least once before the timeout",0,null,null]]]}] 20:09:41 INFO - . 20:09:41 INFO - TEST-OK | /html/webappapis/idle-callbacks/callback-invoked.html | took 415ms 20:09:41 INFO - PROCESS | 1669 | 1477969781008 Marionette TRACE conn2 -> [0,1852,"getWindowHandle",null] 20:09:41 INFO - PROCESS | 1669 | 1477969781009 Marionette TRACE conn2 <- [1,1852,null,{"value":"7"}] 20:09:41 INFO - TEST-START | /html/webappapis/idle-callbacks/callback-multiple-calls.html 20:09:41 INFO - PROCESS | 1669 | 1477969781012 Marionette TRACE conn2 -> [0,1853,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:09:41 INFO - PROCESS | 1669 | 1477969781089 Marionette TRACE conn2 <- [1,1853,null,{"value":null}] 20:09:41 INFO - PROCESS | 1669 | 1477969781092 Marionette TRACE conn2 -> [0,1854,"getWindowHandles",null] 20:09:41 INFO - PROCESS | 1669 | 1477969781093 Marionette TRACE conn2 <- [1,1854,null,["7"]] 20:09:41 INFO - PROCESS | 1669 | 1477969781095 Marionette TRACE conn2 -> [0,1855,"switchToWindow",{"name":"7"}] 20:09:41 INFO - PROCESS | 1669 | 1477969781097 Marionette TRACE conn2 <- [1,1855,null,{}] 20:09:41 INFO - PROCESS | 1669 | 1477969781144 Marionette TRACE conn2 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/webappapis/idle-callbacks/callback-multiple-calls.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-multiple-calls.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:09:41 INFO - PROCESS | 1669 | ++DOCSHELL 0x133cdd000 == 24 [pid = 1669] [id = 426] 20:09:41 INFO - PROCESS | 1669 | ++DOMWINDOW == 83 (0x1340b1000) [pid = 1669] [serial = 1246] [outer = 0x0] 20:09:41 INFO - PROCESS | 1669 | ++DOMWINDOW == 84 (0x1340b9800) [pid = 1669] [serial = 1247] [outer = 0x1340b1000] 20:09:41 INFO - PROCESS | 1669 | 1477969781178 Marionette DEBUG loaded listener.js 20:09:41 INFO - PROCESS | 1669 | ++DOMWINDOW == 85 (0x1340c9800) [pid = 1669] [serial = 1248] [outer = 0x1340b1000] 20:09:41 INFO - PROCESS | 1669 | 1477969781535 Marionette TRACE conn2 <- [1,1856,null,{"value":["/html/webappapis/idle-callbacks/callback-multiple-calls.html",0,null,null,[["requestIdleCallback callbacks should be invoked in order (called iteratively)",0,null,null],["requestIdleCallback callbacks should be invoked in order (called recursively)",0,null,null]]]}] 20:09:41 INFO - .. 20:09:41 INFO - TEST-OK | /html/webappapis/idle-callbacks/callback-multiple-calls.html | took 565ms 20:09:41 INFO - PROCESS | 1669 | 1477969781579 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 20:09:41 INFO - PROCESS | 1669 | 1477969781582 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 20:09:41 INFO - TEST-START | /html/webappapis/idle-callbacks/callback-timeout.html 20:09:41 INFO - PROCESS | 1669 | 1477969781587 Marionette TRACE conn2 -> [0,1858,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:09:41 INFO - PROCESS | 1669 | 1477969781721 Marionette TRACE conn2 <- [1,1858,null,{"value":null}] 20:09:41 INFO - PROCESS | 1669 | 1477969781771 Marionette TRACE conn2 -> [0,1859,"getWindowHandles",null] 20:09:41 INFO - PROCESS | 1669 | 1477969781774 Marionette TRACE conn2 <- [1,1859,null,["7"]] 20:09:41 INFO - PROCESS | 1669 | 1477969781777 Marionette TRACE conn2 -> [0,1860,"switchToWindow",{"name":"7"}] 20:09:41 INFO - PROCESS | 1669 | 1477969781781 Marionette TRACE conn2 <- [1,1860,null,{}] 20:09:41 INFO - PROCESS | 1669 | 1477969781785 Marionette TRACE conn2 -> [0,1861,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/webappapis/idle-callbacks/callback-timeout.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-timeout.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:09:41 INFO - PROCESS | 1669 | ++DOCSHELL 0x129174000 == 25 [pid = 1669] [id = 427] 20:09:41 INFO - PROCESS | 1669 | ++DOMWINDOW == 86 (0x12917d800) [pid = 1669] [serial = 1249] [outer = 0x0] 20:09:41 INFO - PROCESS | 1669 | ++DOMWINDOW == 87 (0x129f7d800) [pid = 1669] [serial = 1250] [outer = 0x12917d800] 20:09:41 INFO - PROCESS | 1669 | 1477969781876 Marionette DEBUG loaded listener.js 20:09:41 INFO - PROCESS | 1669 | ++DOMWINDOW == 88 (0x12b958000) [pid = 1669] [serial = 1251] [outer = 0x12917d800] 20:09:42 INFO - PROCESS | 1669 | 1477969782729 Marionette TRACE conn2 <- [1,1861,null,{"value":["/html/webappapis/idle-callbacks/callback-timeout.html",0,null,null,[["requestIdleCallback callback should time out",0,null,null]]]}] 20:09:42 INFO - . 20:09:42 INFO - TEST-OK | /html/webappapis/idle-callbacks/callback-timeout.html | took 1166ms 20:09:42 INFO - PROCESS | 1669 | 1477969782752 Marionette TRACE conn2 -> [0,1862,"getWindowHandle",null] 20:09:42 INFO - PROCESS | 1669 | 1477969782755 Marionette TRACE conn2 <- [1,1862,null,{"value":"7"}] 20:09:42 INFO - TEST-START | /html/webappapis/idle-callbacks/cancel-invoked.html 20:09:42 INFO - PROCESS | 1669 | 1477969782758 Marionette TRACE conn2 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:09:42 INFO - PROCESS | 1669 | 1477969782891 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 20:09:42 INFO - PROCESS | 1669 | 1477969782941 Marionette TRACE conn2 -> [0,1864,"getWindowHandles",null] 20:09:42 INFO - PROCESS | 1669 | 1477969782943 Marionette TRACE conn2 <- [1,1864,null,["7"]] 20:09:42 INFO - PROCESS | 1669 | 1477969782945 Marionette TRACE conn2 -> [0,1865,"switchToWindow",{"name":"7"}] 20:09:42 INFO - PROCESS | 1669 | 1477969782948 Marionette TRACE conn2 <- [1,1865,null,{}] 20:09:42 INFO - PROCESS | 1669 | 1477969782953 Marionette TRACE conn2 -> [0,1866,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/webappapis/idle-callbacks/cancel-invoked.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/webappapis/idle-callbacks/cancel-invoked.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:09:42 INFO - PROCESS | 1669 | ++DOCSHELL 0x12ea06800 == 26 [pid = 1669] [id = 428] 20:09:42 INFO - PROCESS | 1669 | ++DOMWINDOW == 89 (0x12ea0d800) [pid = 1669] [serial = 1252] [outer = 0x0] 20:09:42 INFO - PROCESS | 1669 | ++DOMWINDOW == 90 (0x12fdc2000) [pid = 1669] [serial = 1253] [outer = 0x12ea0d800] 20:09:42 INFO - PROCESS | 1669 | 1477969782995 Marionette DEBUG loaded listener.js 20:09:43 INFO - PROCESS | 1669 | ++DOMWINDOW == 91 (0x131518800) [pid = 1669] [serial = 1254] [outer = 0x12ea0d800] 20:09:44 INFO - PROCESS | 1669 | --DOCSHELL 0x131726000 == 25 [pid = 1669] [id = 424] 20:09:44 INFO - PROCESS | 1669 | --DOCSHELL 0x12e990800 == 24 [pid = 1669] [id = 416] 20:09:44 INFO - PROCESS | 1669 | --DOCSHELL 0x12b330000 == 23 [pid = 1669] [id = 412] 20:09:44 INFO - PROCESS | 1669 | --DOCSHELL 0x12dddb000 == 22 [pid = 1669] [id = 408] 20:09:44 INFO - PROCESS | 1669 | --DOMWINDOW == 90 (0x131d90000) [pid = 1669] [serial = 1200] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown-child.html] 20:09:44 INFO - PROCESS | 1669 | --DOMWINDOW == 89 (0x131735800) [pid = 1669] [serial = 1195] [outer = 0x0] [url = about:blank] 20:09:44 INFO - PROCESS | 1669 | --DOMWINDOW == 88 (0x12b6a5800) [pid = 1669] [serial = 1187] [outer = 0x0] [url = about:blank] 20:09:44 INFO - PROCESS | 1669 | --DOMWINDOW == 87 (0x12a080000) [pid = 1669] [serial = 1186] [outer = 0x0] [url = about:blank] 20:09:44 INFO - PROCESS | 1669 | --DOMWINDOW == 86 (0x12ea0a000) [pid = 1669] [serial = 1190] [outer = 0x0] [url = about:blank] 20:09:44 INFO - PROCESS | 1669 | --DOMWINDOW == 85 (0x12e9a2000) [pid = 1669] [serial = 1189] [outer = 0x0] [url = about:blank] 20:09:44 INFO - PROCESS | 1669 | --DOMWINDOW == 84 (0x1316bf000) [pid = 1669] [serial = 1193] [outer = 0x0] [url = about:blank] 20:09:44 INFO - PROCESS | 1669 | --DOMWINDOW == 83 (0x131522000) [pid = 1669] [serial = 1192] [outer = 0x0] [url = about:blank] 20:09:44 INFO - PROCESS | 1669 | --DOMWINDOW == 82 (0x12dddc000) [pid = 1669] [serial = 1183] [outer = 0x0] [url = about:blank] 20:09:44 INFO - PROCESS | 1669 | --DOMWINDOW == 81 (0x12e325800) [pid = 1669] [serial = 1184] [outer = 0x0] [url = about:blank] 20:09:44 INFO - PROCESS | 1669 | --DOMWINDOW == 80 (0x12fe6b000) [pid = 1669] [serial = 1180] [outer = 0x0] [url = about:blank] 20:09:44 INFO - PROCESS | 1669 | --DOMWINDOW == 79 (0x1301d2800) [pid = 1669] [serial = 1181] [outer = 0x0] [url = about:blank] 20:09:44 INFO - PROCESS | 1669 | --DOMWINDOW == 78 (0x12ea1f000) [pid = 1669] [serial = 1177] [outer = 0x0] [url = about:blank] 20:09:44 INFO - PROCESS | 1669 | --DOMWINDOW == 77 (0x12f99b800) [pid = 1669] [serial = 1178] [outer = 0x0] [url = about:blank] 20:09:44 INFO - PROCESS | 1669 | --DOMWINDOW == 76 (0x12e9de800) [pid = 1669] [serial = 1174] [outer = 0x0] [url = about:blank] 20:09:44 INFO - PROCESS | 1669 | --DOMWINDOW == 75 (0x12ea05800) [pid = 1669] [serial = 1175] [outer = 0x0] [url = about:blank] 20:09:44 INFO - PROCESS | 1669 | --DOMWINDOW == 74 (0x12e7a4000) [pid = 1669] [serial = 1171] [outer = 0x0] [url = about:blank] 20:09:44 INFO - PROCESS | 1669 | --DOMWINDOW == 73 (0x12e98d000) [pid = 1669] [serial = 1172] [outer = 0x0] [url = about:blank] 20:09:44 INFO - PROCESS | 1669 | --DOMWINDOW == 72 (0x12979a000) [pid = 1669] [serial = 1168] [outer = 0x0] [url = about:blank] 20:09:44 INFO - PROCESS | 1669 | --DOMWINDOW == 71 (0x12b6ba000) [pid = 1669] [serial = 1169] [outer = 0x0] [url = about:blank] 20:09:44 INFO - PROCESS | 1669 | --DOMWINDOW == 70 (0x12e31b000) [pid = 1669] [serial = 1166] [outer = 0x0] [url = about:blank] 20:09:44 INFO - PROCESS | 1669 | --DOMWINDOW == 69 (0x131742800) [pid = 1669] [serial = 1197] [outer = 0x0] [url = about:blank] 20:09:47 INFO - PROCESS | 1669 | --DOMWINDOW == 68 (0x12e99b800) [pid = 1669] [serial = 1218] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onload-insertion-point-helper.html] 20:09:47 INFO - PROCESS | 1669 | --DOMWINDOW == 67 (0x12d765800) [pid = 1669] [serial = 1215] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html] 20:09:47 INFO - PROCESS | 1669 | --DOMWINDOW == 66 (0x12b335800) [pid = 1669] [serial = 1207] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onerror-insertion-point-1-helper.html] 20:09:47 INFO - PROCESS | 1669 | --DOMWINDOW == 65 (0x12918d800) [pid = 1669] [serial = 1204] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html] 20:09:47 INFO - PROCESS | 1669 | --DOMWINDOW == 64 (0x13172c800) [pid = 1669] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html] 20:09:47 INFO - PROCESS | 1669 | --DOMWINDOW == 63 (0x11e35f000) [pid = 1669] [serial = 1201] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html] 20:09:47 INFO - PROCESS | 1669 | --DOMWINDOW == 62 (0x13173f800) [pid = 1669] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text.html] 20:09:47 INFO - PROCESS | 1669 | --DOMWINDOW == 61 (0x12bd1e800) [pid = 1669] [serial = 1209] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html] 20:09:47 INFO - PROCESS | 1669 | --DOMWINDOW == 60 (0x12ccbf000) [pid = 1669] [serial = 1212] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onerror-insertion-point-2-helper.html] 20:09:47 INFO - PROCESS | 1669 | --DOMWINDOW == 59 (0x131230800) [pid = 1669] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml] 20:09:47 INFO - PROCESS | 1669 | --DOMWINDOW == 58 (0x132846800) [pid = 1669] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/scripting-enabled.html] 20:09:47 INFO - PROCESS | 1669 | --DOMWINDOW == 57 (0x12e98e800) [pid = 1669] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/tabular-data/the-tfoot-element/rows.html] 20:09:47 INFO - PROCESS | 1669 | --DOMWINDOW == 56 (0x133045000) [pid = 1669] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-exception.html] 20:09:47 INFO - PROCESS | 1669 | --DOMWINDOW == 55 (0x133be0800) [pid = 1669] [serial = 1243] [outer = 0x0] [url = http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-invoked.html] 20:09:47 INFO - PROCESS | 1669 | --DOMWINDOW == 54 (0x1338b6000) [pid = 1669] [serial = 1241] [outer = 0x0] [url = about:blank] 20:09:47 INFO - PROCESS | 1669 | --DOMWINDOW == 53 (0x133217000) [pid = 1669] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-iframe.html] 20:09:47 INFO - PROCESS | 1669 | --DOMWINDOW == 52 (0x12ea03000) [pid = 1669] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onload-string.html] 20:09:49 INFO - PROCESS | 1669 | 1477969789235 Marionette TRACE conn2 <- [1,1866,null,{"value":["/html/webappapis/idle-callbacks/cancel-invoked.html",0,null,null,[["cancelIdleCallback does nothing if there is no callback with the given handle",0,null,null],["A cancelled callback is never invoked",0,null,null]]]}] 20:09:49 INFO - .. 20:09:49 INFO - TEST-OK | /html/webappapis/idle-callbacks/cancel-invoked.html | took 6527ms 20:09:49 INFO - PROCESS | 1669 | 1477969789286 Marionette TRACE conn2 -> [0,1867,"getWindowHandle",null] 20:09:49 INFO - PROCESS | 1669 | 1477969789288 Marionette TRACE conn2 <- [1,1867,null,{"value":"7"}] 20:09:49 INFO - TEST-START | /html/webappapis/idle-callbacks/idlharness.html 20:09:49 INFO - PROCESS | 1669 | 1477969789293 Marionette TRACE conn2 -> [0,1868,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:09:49 INFO - PROCESS | 1669 | 1477969789368 Marionette TRACE conn2 <- [1,1868,null,{"value":null}] 20:09:49 INFO - PROCESS | 1669 | 1477969789372 Marionette TRACE conn2 -> [0,1869,"getWindowHandles",null] 20:09:49 INFO - PROCESS | 1669 | 1477969789375 Marionette TRACE conn2 <- [1,1869,null,["7"]] 20:09:49 INFO - PROCESS | 1669 | 1477969789378 Marionette TRACE conn2 -> [0,1870,"switchToWindow",{"name":"7"}] 20:09:49 INFO - PROCESS | 1669 | 1477969789381 Marionette TRACE conn2 <- [1,1870,null,{}] 20:09:49 INFO - PROCESS | 1669 | 1477969789385 Marionette TRACE conn2 -> [0,1871,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/webappapis/idle-callbacks/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/webappapis/idle-callbacks/idlharness.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:09:49 INFO - PROCESS | 1669 | ++DOCSHELL 0x11dc8d800 == 23 [pid = 1669] [id = 429] 20:09:49 INFO - PROCESS | 1669 | ++DOMWINDOW == 53 (0x11dc9f000) [pid = 1669] [serial = 1255] [outer = 0x0] 20:09:49 INFO - PROCESS | 1669 | ++DOMWINDOW == 54 (0x11e0da000) [pid = 1669] [serial = 1256] [outer = 0x11dc9f000] 20:09:49 INFO - PROCESS | 1669 | 1477969789426 Marionette DEBUG loaded listener.js 20:09:49 INFO - PROCESS | 1669 | ++DOMWINDOW == 55 (0x11f864800) [pid = 1669] [serial = 1257] [outer = 0x11dc9f000] 20:09:49 INFO - PROCESS | 1669 | 1477969789754 Marionette TRACE conn2 <- [1,1871,null,{"value":["/html/webappapis/idle-callbacks/idlharness.html",0,null,null,[["Window interface: operation requestIdleCallback(IdleRequestCallback,IdleRequestOptions)",0,null,null],["Window interface: operation cancelIdleCallback(unsigned long)",0,null,null],["Window must be primary interface of window",0,null,null],["Stringification of window",0,null,null],["Window interface: window must inherit property \"requestIdleCallback\" with the proper type (0)",0,null,null],["Window interface: calling requestIdleCallback(IdleRequestCallback,IdleRequestOptions) on window with too few arguments must throw TypeError",0,null,null],["Window interface: window must inherit property \"cancelIdleCallback\" with the proper type (1)",0,null,null],["Window interface: calling cancelIdleCallback(unsigned long) on window with too few arguments must throw TypeError",0,null,null]]]}] 20:09:49 INFO - ........ 20:09:49 INFO - TEST-OK | /html/webappapis/idle-callbacks/idlharness.html | took 516ms 20:09:49 INFO - TEST-START | /js/builtins/Array.DefineOwnProperty.html 20:09:49 INFO - Clearing pref dom.requestIdleCallback.enabled 20:09:49 INFO - PROCESS | 1669 | 1477969789808 Marionette TRACE conn2 -> [0,1872,"getWindowHandle",null] 20:09:49 INFO - PROCESS | 1669 | 1477969789810 Marionette TRACE conn2 <- [1,1872,null,{"value":"7"}] 20:09:49 INFO - PROCESS | 1669 | 1477969789812 Marionette TRACE conn2 -> [0,1873,"getContext",null] 20:09:49 INFO - PROCESS | 1669 | 1477969789814 Marionette TRACE conn2 <- [1,1873,null,{"value":"content"}] 20:09:49 INFO - PROCESS | 1669 | 1477969789816 Marionette TRACE conn2 -> [0,1874,"setContext",{"value":"chrome"}] 20:09:49 INFO - PROCESS | 1669 | 1477969789817 Marionette TRACE conn2 <- [1,1874,null,{}] 20:09:49 INFO - PROCESS | 1669 | 1477969789821 Marionette TRACE conn2 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'dom.requestIdleCallback.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 20:09:49 INFO - PROCESS | 1669 | 1477969789827 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 20:09:49 INFO - PROCESS | 1669 | 1477969789829 Marionette TRACE conn2 -> [0,1876,"setContext",{"value":"content"}] 20:09:49 INFO - PROCESS | 1669 | 1477969789832 Marionette TRACE conn2 <- [1,1876,null,{}] 20:09:49 INFO - PROCESS | 1669 | 1477969789841 Marionette TRACE conn2 -> [0,1877,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:09:49 INFO - PROCESS | 1669 | 1477969789946 Marionette TRACE conn2 <- [1,1877,null,{"value":null}] 20:09:49 INFO - PROCESS | 1669 | 1477969789954 Marionette TRACE conn2 -> [0,1878,"getWindowHandles",null] 20:09:49 INFO - PROCESS | 1669 | 1477969789955 Marionette TRACE conn2 <- [1,1878,null,["7"]] 20:09:49 INFO - PROCESS | 1669 | 1477969789958 Marionette TRACE conn2 -> [0,1879,"switchToWindow",{"name":"7"}] 20:09:49 INFO - PROCESS | 1669 | 1477969789960 Marionette TRACE conn2 <- [1,1879,null,{}] 20:09:49 INFO - PROCESS | 1669 | 1477969789962 Marionette TRACE conn2 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Array.DefineOwnProperty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Array.DefineOwnProperty.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:09:49 INFO - PROCESS | 1669 | ++DOCSHELL 0x12bd02800 == 24 [pid = 1669] [id = 430] 20:09:49 INFO - PROCESS | 1669 | ++DOMWINDOW == 56 (0x12bd04800) [pid = 1669] [serial = 1258] [outer = 0x0] 20:09:49 INFO - PROCESS | 1669 | ++DOMWINDOW == 57 (0x12bd1b000) [pid = 1669] [serial = 1259] [outer = 0x12bd04800] 20:09:50 INFO - PROCESS | 1669 | 1477969789997 Marionette DEBUG loaded listener.js 20:09:50 INFO - PROCESS | 1669 | ++DOMWINDOW == 58 (0x12cb20800) [pid = 1669] [serial = 1260] [outer = 0x12bd04800] 20:09:50 INFO - PROCESS | 1669 | 1477969790315 Marionette TRACE conn2 <- [1,1880,null,{"value":["/js/builtins/Array.DefineOwnProperty.html",0,null,null,[["Array.[[DefineOwnProperty]]",0,null,null]]]}] 20:09:50 INFO - . 20:09:50 INFO - TEST-OK | /js/builtins/Array.DefineOwnProperty.html | took 538ms 20:09:50 INFO - PROCESS | 1669 | 1477969790351 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 20:09:50 INFO - PROCESS | 1669 | 1477969790355 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 20:09:50 INFO - TEST-START | /js/builtins/Array.prototype.join-order.html 20:09:50 INFO - PROCESS | 1669 | 1477969790359 Marionette TRACE conn2 -> [0,1882,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:09:50 INFO - PROCESS | 1669 | 1477969790460 Marionette TRACE conn2 <- [1,1882,null,{"value":null}] 20:09:50 INFO - PROCESS | 1669 | 1477969790505 Marionette TRACE conn2 -> [0,1883,"getWindowHandles",null] 20:09:50 INFO - PROCESS | 1669 | 1477969790508 Marionette TRACE conn2 <- [1,1883,null,["7"]] 20:09:50 INFO - PROCESS | 1669 | 1477969790512 Marionette TRACE conn2 -> [0,1884,"switchToWindow",{"name":"7"}] 20:09:50 INFO - PROCESS | 1669 | 1477969790515 Marionette TRACE conn2 <- [1,1884,null,{}] 20:09:50 INFO - PROCESS | 1669 | 1477969790518 Marionette TRACE conn2 -> [0,1885,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Array.prototype.join-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Array.prototype.join-order.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:09:50 INFO - PROCESS | 1669 | ++DOCSHELL 0x12a080000 == 25 [pid = 1669] [id = 431] 20:09:50 INFO - PROCESS | 1669 | ++DOMWINDOW == 59 (0x12a084000) [pid = 1669] [serial = 1261] [outer = 0x0] 20:09:50 INFO - PROCESS | 1669 | ++DOMWINDOW == 60 (0x12a738800) [pid = 1669] [serial = 1262] [outer = 0x12a084000] 20:09:50 INFO - PROCESS | 1669 | 1477969790568 Marionette DEBUG loaded listener.js 20:09:50 INFO - PROCESS | 1669 | ++DOMWINDOW == 61 (0x12b943800) [pid = 1669] [serial = 1263] [outer = 0x12a084000] 20:09:50 INFO - ................................................... 20:09:50 INFO - TEST-OK | /js/builtins/Array.prototype.join-order.html | took 575ms 20:09:50 INFO - PROCESS | 1669 | 1477969790922 Marionette TRACE conn2 <- [1,1885,null,{"value":["/js/builtins/Array.prototype.join-order.html",0,null,null,[["Array.prototype.join must call ToObject before looking at the separator argument.",0,null,null],["Step 2.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=object \"[object Object]\" and getter function.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=object \"[object Object]\" and getter function.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=true and getter function.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=true and getter function.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=false and getter function.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=false and getter function.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=0 and getter function.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=0 and getter function.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=1 and getter function.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=1 and getter function.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=3.141592653589793 and getter function.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=3.141592653589793 and getter function.",0,null,null],["Step 3.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=object \"[object Object]\" and getter valueOf.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=object \"[object Object]\" and getter valueOf.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=true and getter valueOf.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=true and getter valueOf.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=false and getter valueOf.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=false and getter valueOf.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=0 and getter valueOf.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=0 and getter valueOf.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=1 and getter valueOf.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=1 and getter valueOf.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=3.141592653589793 and getter valueOf.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=3.141592653589793 and getter valueOf.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=object \"[object Object]\" and getter toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=object \"[object Object]\" and getter toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=true and getter toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=true and getter toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=false and getter toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=false and getter toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=0 and getter toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=0 and getter toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=1 and getter toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=1 and getter toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=3.141592653589793 and getter toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=3.141592653589793 and getter toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=object \"[object Object]\" and getter valueOf and toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=object \"[object Object]\" and getter valueOf and toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=true and getter valueOf and toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=true and getter valueOf and toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=false and getter valueOf and toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=false and getter valueOf and toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=0 and getter valueOf and toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=0 and getter valueOf and toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=1 and getter valueOf and toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=1 and getter valueOf and toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=3.141592653589793 and getter valueOf and toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=3.141592653589793 and getter valueOf and toString.",0,null,null]]]}] 20:09:50 INFO - PROCESS | 1669 | 1477969790934 Marionette TRACE conn2 -> [0,1886,"getWindowHandle",null] 20:09:50 INFO - PROCESS | 1669 | 1477969790937 Marionette TRACE conn2 <- [1,1886,null,{"value":"7"}] 20:09:50 INFO - TEST-START | /js/builtins/Math.max.html 20:09:50 INFO - PROCESS | 1669 | 1477969790940 Marionette TRACE conn2 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:09:51 INFO - PROCESS | 1669 | 1477969791037 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 20:09:51 INFO - PROCESS | 1669 | 1477969791083 Marionette TRACE conn2 -> [0,1888,"getWindowHandles",null] 20:09:51 INFO - PROCESS | 1669 | 1477969791085 Marionette TRACE conn2 <- [1,1888,null,["7"]] 20:09:51 INFO - PROCESS | 1669 | 1477969791088 Marionette TRACE conn2 -> [0,1889,"switchToWindow",{"name":"7"}] 20:09:51 INFO - PROCESS | 1669 | 1477969791090 Marionette TRACE conn2 <- [1,1889,null,{}] 20:09:51 INFO - PROCESS | 1669 | 1477969791093 Marionette TRACE conn2 -> [0,1890,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Math.max.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Math.max.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:09:51 INFO - PROCESS | 1669 | ++DOCSHELL 0x12da2d800 == 26 [pid = 1669] [id = 432] 20:09:51 INFO - PROCESS | 1669 | ++DOMWINDOW == 62 (0x12ddd9800) [pid = 1669] [serial = 1264] [outer = 0x0] 20:09:51 INFO - PROCESS | 1669 | ++DOMWINDOW == 63 (0x12df6c800) [pid = 1669] [serial = 1265] [outer = 0x12ddd9800] 20:09:51 INFO - PROCESS | 1669 | 1477969791135 Marionette DEBUG loaded listener.js 20:09:51 INFO - PROCESS | 1669 | ++DOMWINDOW == 64 (0x12e5a5000) [pid = 1669] [serial = 1266] [outer = 0x12ddd9800] 20:09:51 INFO - PROCESS | 1669 | 1477969791458 Marionette TRACE conn2 <- [1,1890,null,{"value":["/js/builtins/Math.max.html",0,null,null,[["ToNumber should be called on all arguments: NaN.",0,null,null],["ToNumber should be called on all arguments: -Infinity.",0,null,null],["ToNumber should be called on all arguments: Infinity.",0,null,null],["ToNumber should be called left to right.",0,null,null],["Should return a number.",0,null,null],["Should handle negative zero correctly.",0,null,null]]]}] 20:09:51 INFO - ...... 20:09:51 INFO - TEST-OK | /js/builtins/Math.max.html | took 568ms 20:09:51 INFO - PROCESS | 1669 | 1477969791512 Marionette TRACE conn2 -> [0,1891,"getWindowHandle",null] 20:09:51 INFO - PROCESS | 1669 | 1477969791516 Marionette TRACE conn2 <- [1,1891,null,{"value":"7"}] 20:09:51 INFO - TEST-START | /js/builtins/Math.min.html 20:09:51 INFO - PROCESS | 1669 | 1477969791520 Marionette TRACE conn2 -> [0,1892,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:09:51 INFO - PROCESS | 1669 | 1477969791615 Marionette TRACE conn2 <- [1,1892,null,{"value":null}] 20:09:51 INFO - PROCESS | 1669 | 1477969791663 Marionette TRACE conn2 -> [0,1893,"getWindowHandles",null] 20:09:51 INFO - PROCESS | 1669 | 1477969791666 Marionette TRACE conn2 <- [1,1893,null,["7"]] 20:09:51 INFO - PROCESS | 1669 | 1477969791668 Marionette TRACE conn2 -> [0,1894,"switchToWindow",{"name":"7"}] 20:09:51 INFO - PROCESS | 1669 | 1477969791672 Marionette TRACE conn2 <- [1,1894,null,{}] 20:09:51 INFO - PROCESS | 1669 | 1477969791674 Marionette TRACE conn2 -> [0,1895,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Math.min.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Math.min.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:09:51 INFO - PROCESS | 1669 | ++DOCSHELL 0x12e9ac800 == 27 [pid = 1669] [id = 433] 20:09:51 INFO - PROCESS | 1669 | ++DOMWINDOW == 65 (0x12e9db000) [pid = 1669] [serial = 1267] [outer = 0x0] 20:09:51 INFO - PROCESS | 1669 | ++DOMWINDOW == 66 (0x12e9f4800) [pid = 1669] [serial = 1268] [outer = 0x12e9db000] 20:09:51 INFO - PROCESS | 1669 | 1477969791718 Marionette DEBUG loaded listener.js 20:09:51 INFO - PROCESS | 1669 | ++DOMWINDOW == 67 (0x12ea1c800) [pid = 1669] [serial = 1269] [outer = 0x12e9db000] 20:09:52 INFO - PROCESS | 1669 | 1477969792029 Marionette TRACE conn2 <- [1,1895,null,{"value":["/js/builtins/Math.min.html",0,null,null,[["ToNumber should be called on all arguments: NaN.",0,null,null],["ToNumber should be called on all arguments: -Infinity.",0,null,null],["ToNumber should be called on all arguments: Infinity.",0,null,null],["ToNumber should be called left to right.",0,null,null],["Should return a number.",0,null,null],["Should handle negative zero correctly.",0,null,null]]]}] 20:09:52 INFO - ...... 20:09:52 INFO - TEST-OK | /js/builtins/Math.min.html | took 519ms 20:09:52 INFO - PROCESS | 1669 | 1477969792039 Marionette TRACE conn2 -> [0,1896,"getWindowHandle",null] 20:09:52 INFO - TEST-START | /js/builtins/Object.prototype.freeze.html 20:09:52 INFO - PROCESS | 1669 | 1477969792041 Marionette TRACE conn2 <- [1,1896,null,{"value":"7"}] 20:09:52 INFO - PROCESS | 1669 | 1477969792044 Marionette TRACE conn2 -> [0,1897,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:09:52 INFO - PROCESS | 1669 | 1477969792143 Marionette TRACE conn2 <- [1,1897,null,{"value":null}] 20:09:52 INFO - PROCESS | 1669 | 1477969792189 Marionette TRACE conn2 -> [0,1898,"getWindowHandles",null] 20:09:52 INFO - PROCESS | 1669 | 1477969792190 Marionette TRACE conn2 <- [1,1898,null,["7"]] 20:09:52 INFO - PROCESS | 1669 | 1477969792193 Marionette TRACE conn2 -> [0,1899,"switchToWindow",{"name":"7"}] 20:09:52 INFO - PROCESS | 1669 | 1477969792195 Marionette TRACE conn2 <- [1,1899,null,{}] 20:09:52 INFO - PROCESS | 1669 | 1477969792198 Marionette TRACE conn2 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Object.prototype.freeze.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Object.prototype.freeze.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:09:52 INFO - PROCESS | 1669 | ++DOCSHELL 0x12fe51000 == 28 [pid = 1669] [id = 434] 20:09:52 INFO - PROCESS | 1669 | ++DOMWINDOW == 68 (0x12fe6b000) [pid = 1669] [serial = 1270] [outer = 0x0] 20:09:52 INFO - PROCESS | 1669 | ++DOMWINDOW == 69 (0x1301ce000) [pid = 1669] [serial = 1271] [outer = 0x12fe6b000] 20:09:52 INFO - PROCESS | 1669 | 1477969792240 Marionette DEBUG loaded listener.js 20:09:52 INFO - PROCESS | 1669 | ++DOMWINDOW == 70 (0x13122f800) [pid = 1669] [serial = 1272] [outer = 0x12fe6b000] 20:09:52 INFO - PROCESS | 1669 | 1477969792533 Marionette TRACE conn2 <- [1,1900,null,{"value":["/js/builtins/Object.prototype.freeze.html",0,null,null,[["Object.freeze",0,null,null],["Object.freeze 1",1,"assert_throws: function \"function () { Object.freeze(that) }\" did not throw","@http://web-platform.test:8000/js/builtins/Object.prototype.freeze.html:45:5\n@http://web-platform.test:8000/js/builtins/Object.prototype.freeze.html:44:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/js/builtins/Object.prototype.freeze.html:43:1\n"]]]}] 20:09:52 INFO - .. 20:09:52 INFO - TEST-OK | /js/builtins/Object.prototype.freeze.html | took 516ms 20:09:52 INFO - PROCESS | 1669 | 1477969792560 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 20:09:52 INFO - PROCESS | 1669 | 1477969792562 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 20:09:52 INFO - TEST-START | /js/builtins/Object.prototype.getOwnPropertyNames.html 20:09:52 INFO - PROCESS | 1669 | 1477969792565 Marionette TRACE conn2 -> [0,1902,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:09:52 INFO - PROCESS | 1669 | 1477969792654 Marionette TRACE conn2 <- [1,1902,null,{"value":null}] 20:09:52 INFO - PROCESS | 1669 | 1477969792700 Marionette TRACE conn2 -> [0,1903,"getWindowHandles",null] 20:09:52 INFO - PROCESS | 1669 | 1477969792702 Marionette TRACE conn2 <- [1,1903,null,["7"]] 20:09:52 INFO - PROCESS | 1669 | 1477969792704 Marionette TRACE conn2 -> [0,1904,"switchToWindow",{"name":"7"}] 20:09:52 INFO - PROCESS | 1669 | 1477969792707 Marionette TRACE conn2 <- [1,1904,null,{}] 20:09:52 INFO - PROCESS | 1669 | 1477969792710 Marionette TRACE conn2 -> [0,1905,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Object.prototype.getOwnPropertyNames.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Object.prototype.getOwnPropertyNames.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:09:52 INFO - PROCESS | 1669 | ++DOCSHELL 0x13151d000 == 29 [pid = 1669] [id = 435] 20:09:52 INFO - PROCESS | 1669 | ++DOMWINDOW == 71 (0x13172c000) [pid = 1669] [serial = 1273] [outer = 0x0] 20:09:52 INFO - PROCESS | 1669 | ++DOMWINDOW == 72 (0x131735800) [pid = 1669] [serial = 1274] [outer = 0x13172c000] 20:09:52 INFO - PROCESS | 1669 | 1477969792749 Marionette DEBUG loaded listener.js 20:09:52 INFO - PROCESS | 1669 | ++DOMWINDOW == 73 (0x13173e000) [pid = 1669] [serial = 1275] [outer = 0x13172c000] 20:09:53 INFO - PROCESS | 1669 | 1477969793066 Marionette TRACE conn2 <- [1,1905,null,{"value":["/js/builtins/Object.prototype.getOwnPropertyNames.html",0,null,null,[["object",0,null,null],["array-like",0,null,null],["non-enumerable property",0,null,null],["items on the prototype chain are not listed",0,null,null]]]}] 20:09:53 INFO - .... 20:09:53 INFO - TEST-OK | /js/builtins/Object.prototype.getOwnPropertyNames.html | took 515ms 20:09:53 INFO - TEST-START | /js/builtins/Object.prototype.hasOwnProperty-order.html 20:09:53 INFO - PROCESS | 1669 | 1477969793080 Marionette TRACE conn2 -> [0,1906,"getWindowHandle",null] 20:09:53 INFO - PROCESS | 1669 | 1477969793082 Marionette TRACE conn2 <- [1,1906,null,{"value":"7"}] 20:09:53 INFO - PROCESS | 1669 | 1477969793085 Marionette TRACE conn2 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:09:53 INFO - PROCESS | 1669 | 1477969793199 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 20:09:53 INFO - PROCESS | 1669 | 1477969793248 Marionette TRACE conn2 -> [0,1908,"getWindowHandles",null] 20:09:53 INFO - PROCESS | 1669 | 1477969793249 Marionette TRACE conn2 <- [1,1908,null,["7"]] 20:09:53 INFO - PROCESS | 1669 | 1477969793251 Marionette TRACE conn2 -> [0,1909,"switchToWindow",{"name":"7"}] 20:09:53 INFO - PROCESS | 1669 | 1477969793253 Marionette TRACE conn2 <- [1,1909,null,{}] 20:09:53 INFO - PROCESS | 1669 | 1477969793256 Marionette TRACE conn2 -> [0,1910,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Object.prototype.hasOwnProperty-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Object.prototype.hasOwnProperty-order.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:09:53 INFO - PROCESS | 1669 | ++DOCSHELL 0x131b56000 == 30 [pid = 1669] [id = 436] 20:09:53 INFO - PROCESS | 1669 | ++DOMWINDOW == 74 (0x131b5d800) [pid = 1669] [serial = 1276] [outer = 0x0] 20:09:53 INFO - PROCESS | 1669 | ++DOMWINDOW == 75 (0x132a50800) [pid = 1669] [serial = 1277] [outer = 0x131b5d800] 20:09:53 INFO - PROCESS | 1669 | 1477969793298 Marionette DEBUG loaded listener.js 20:09:53 INFO - PROCESS | 1669 | ++DOMWINDOW == 76 (0x132a3a800) [pid = 1669] [serial = 1278] [outer = 0x131b5d800] 20:09:53 INFO - PROCESS | 1669 | 1477969793649 Marionette TRACE conn2 <- [1,1910,null,{"value":["/js/builtins/Object.prototype.hasOwnProperty-order.html",0,null,null,[["Object.prototype.hasOwnProperty",0,null,null],["Object.prototype.hasOwnProperty 1",0,null,null],["Object.prototype.hasOwnProperty 2",0,null,null],["Object.prototype.hasOwnProperty 3",0,null,null]]]}] 20:09:53 INFO - .... 20:09:53 INFO - TEST-OK | /js/builtins/Object.prototype.hasOwnProperty-order.html | took 616ms 20:09:53 INFO - TEST-START | /js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html 20:09:53 INFO - PROCESS | 1669 | 1477969793701 Marionette TRACE conn2 -> [0,1911,"getWindowHandle",null] 20:09:53 INFO - PROCESS | 1669 | 1477969793704 Marionette TRACE conn2 <- [1,1911,null,{"value":"7"}] 20:09:53 INFO - PROCESS | 1669 | 1477969793708 Marionette TRACE conn2 -> [0,1912,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:09:53 INFO - PROCESS | 1669 | 1477969793806 Marionette TRACE conn2 <- [1,1912,null,{"value":null}] 20:09:53 INFO - PROCESS | 1669 | 1477969793854 Marionette TRACE conn2 -> [0,1913,"getWindowHandles",null] 20:09:53 INFO - PROCESS | 1669 | 1477969793856 Marionette TRACE conn2 <- [1,1913,null,["7"]] 20:09:53 INFO - PROCESS | 1669 | 1477969793859 Marionette TRACE conn2 -> [0,1914,"switchToWindow",{"name":"7"}] 20:09:53 INFO - PROCESS | 1669 | 1477969793862 Marionette TRACE conn2 <- [1,1914,null,{}] 20:09:53 INFO - PROCESS | 1669 | 1477969793865 Marionette TRACE conn2 -> [0,1915,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:09:53 INFO - PROCESS | 1669 | ++DOCSHELL 0x12bd0d800 == 31 [pid = 1669] [id = 437] 20:09:53 INFO - PROCESS | 1669 | ++DOMWINDOW == 77 (0x12bd13800) [pid = 1669] [serial = 1279] [outer = 0x0] 20:09:53 INFO - PROCESS | 1669 | ++DOMWINDOW == 78 (0x12d166800) [pid = 1669] [serial = 1280] [outer = 0x12bd13800] 20:09:53 INFO - PROCESS | 1669 | 1477969793905 Marionette DEBUG loaded listener.js 20:09:53 INFO - PROCESS | 1669 | ++DOMWINDOW == 79 (0x12da14800) [pid = 1669] [serial = 1281] [outer = 0x12bd13800] 20:09:54 INFO - PROCESS | 1669 | --DOMWINDOW == 78 (0x12e9ab000) [pid = 1669] [serial = 1219] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onload-insertion-point-helper.html] 20:09:54 INFO - PROCESS | 1669 | --DOMWINDOW == 77 (0x12b6af000) [pid = 1669] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onerror-insertion-point-1-helper.html] 20:09:54 INFO - PROCESS | 1669 | --DOMWINDOW == 76 (0x12d157000) [pid = 1669] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onerror-insertion-point-2-helper.html] 20:09:54 INFO - PROCESS | 1669 | --DOMWINDOW == 75 (0x12cccc800) [pid = 1669] [serial = 1213] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onerror-insertion-point-2-helper.html] 20:09:54 INFO - PROCESS | 1669 | --DOMWINDOW == 74 (0x1338c3000) [pid = 1669] [serial = 1242] [outer = 0x0] [url = about:blank] 20:09:54 INFO - PROCESS | 1669 | --DOMWINDOW == 73 (0x133be8000) [pid = 1669] [serial = 1244] [outer = 0x0] [url = about:blank] 20:09:54 INFO - PROCESS | 1669 | --DOMWINDOW == 72 (0x133ccd800) [pid = 1669] [serial = 1245] [outer = 0x0] [url = about:blank] 20:09:54 INFO - PROCESS | 1669 | --DOMWINDOW == 71 (0x13321f000) [pid = 1669] [serial = 1239] [outer = 0x0] [url = about:blank] 20:09:54 INFO - PROCESS | 1669 | --DOMWINDOW == 70 (0x1338b0000) [pid = 1669] [serial = 1240] [outer = 0x0] [url = about:blank] 20:09:54 INFO - PROCESS | 1669 | --DOMWINDOW == 69 (0x13304c800) [pid = 1669] [serial = 1236] [outer = 0x0] [url = about:blank] 20:09:54 INFO - PROCESS | 1669 | --DOMWINDOW == 68 (0x133057000) [pid = 1669] [serial = 1237] [outer = 0x0] [url = about:blank] 20:09:54 INFO - PROCESS | 1669 | --DOMWINDOW == 67 (0x13151b800) [pid = 1669] [serial = 1225] [outer = 0x0] [url = about:blank] 20:09:54 INFO - PROCESS | 1669 | --DOMWINDOW == 66 (0x131506800) [pid = 1669] [serial = 1224] [outer = 0x0] [url = about:blank] 20:09:54 INFO - PROCESS | 1669 | --DOMWINDOW == 65 (0x131d88800) [pid = 1669] [serial = 1228] [outer = 0x0] [url = about:blank] 20:09:54 INFO - PROCESS | 1669 | --DOMWINDOW == 64 (0x131b5f800) [pid = 1669] [serial = 1227] [outer = 0x0] [url = about:blank] 20:09:54 INFO - PROCESS | 1669 | --DOMWINDOW == 63 (0x132a46800) [pid = 1669] [serial = 1231] [outer = 0x0] [url = about:blank] 20:09:54 INFO - PROCESS | 1669 | --DOMWINDOW == 62 (0x13284d800) [pid = 1669] [serial = 1230] [outer = 0x0] [url = about:blank] 20:09:54 INFO - PROCESS | 1669 | --DOMWINDOW == 61 (0x132f86000) [pid = 1669] [serial = 1234] [outer = 0x0] [url = about:blank] 20:09:54 INFO - PROCESS | 1669 | --DOMWINDOW == 60 (0x131735000) [pid = 1669] [serial = 1233] [outer = 0x0] [url = about:blank] 20:09:54 INFO - PROCESS | 1669 | --DOMWINDOW == 59 (0x12ea1a800) [pid = 1669] [serial = 1221] [outer = 0x0] [url = about:blank] 20:09:54 INFO - PROCESS | 1669 | --DOMWINDOW == 58 (0x12f9a6800) [pid = 1669] [serial = 1222] [outer = 0x0] [url = about:blank] 20:09:54 INFO - PROCESS | 1669 | --DOMWINDOW == 57 (0x12d76e000) [pid = 1669] [serial = 1216] [outer = 0x0] [url = about:blank] 20:09:54 INFO - PROCESS | 1669 | --DOMWINDOW == 56 (0x12e98e000) [pid = 1669] [serial = 1217] [outer = 0x0] [url = about:blank] 20:09:54 INFO - PROCESS | 1669 | --DOMWINDOW == 55 (0x11ebcc000) [pid = 1669] [serial = 1202] [outer = 0x0] [url = about:blank] 20:09:54 INFO - PROCESS | 1669 | --DOMWINDOW == 54 (0x11f86d000) [pid = 1669] [serial = 1203] [outer = 0x0] [url = about:blank] 20:09:54 INFO - PROCESS | 1669 | --DOMWINDOW == 53 (0x12c0e4800) [pid = 1669] [serial = 1210] [outer = 0x0] [url = about:blank] 20:09:54 INFO - PROCESS | 1669 | --DOMWINDOW == 52 (0x12cb05800) [pid = 1669] [serial = 1211] [outer = 0x0] [url = about:blank] 20:09:54 INFO - PROCESS | 1669 | --DOMWINDOW == 51 (0x1297b1000) [pid = 1669] [serial = 1205] [outer = 0x0] [url = about:blank] 20:09:54 INFO - PROCESS | 1669 | --DOMWINDOW == 50 (0x12a074000) [pid = 1669] [serial = 1206] [outer = 0x0] [url = about:blank] 20:09:54 INFO - PROCESS | 1669 | --DOMWINDOW == 49 (0x131b62000) [pid = 1669] [serial = 1198] [outer = 0x0] [url = about:blank] 20:09:54 INFO - PROCESS | 1669 | --DOMWINDOW == 48 (0x1340b9800) [pid = 1669] [serial = 1247] [outer = 0x0] [url = about:blank] 20:09:54 INFO - PROCESS | 1669 | 1477969794207 Marionette TRACE conn2 <- [1,1915,null,{"value":["/js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html",0,null,null,[["Object.prototype.hasOwnProperty: Check prototype chain",0,null,null],["Object.prototype.hasOwnProperty: Check prototype chain 1",0,null,null],["Object.prototype.hasOwnProperty: Check prototype chain 2",0,null,null]]]}] 20:09:54 INFO - ... 20:09:54 INFO - TEST-OK | /js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html | took 518ms 20:09:54 INFO - TEST-START | /js/builtins/Object.prototype.preventExtensions.html 20:09:54 INFO - PROCESS | 1669 | 1477969794226 Marionette TRACE conn2 -> [0,1916,"getWindowHandle",null] 20:09:54 INFO - PROCESS | 1669 | 1477969794228 Marionette TRACE conn2 <- [1,1916,null,{"value":"7"}] 20:09:54 INFO - PROCESS | 1669 | 1477969794231 Marionette TRACE conn2 -> [0,1917,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:09:54 INFO - PROCESS | 1669 | 1477969794323 Marionette TRACE conn2 <- [1,1917,null,{"value":null}] 20:09:54 INFO - PROCESS | 1669 | 1477969794371 Marionette TRACE conn2 -> [0,1918,"getWindowHandles",null] 20:09:54 INFO - PROCESS | 1669 | 1477969794373 Marionette TRACE conn2 <- [1,1918,null,["7"]] 20:09:54 INFO - PROCESS | 1669 | 1477969794375 Marionette TRACE conn2 -> [0,1919,"switchToWindow",{"name":"7"}] 20:09:54 INFO - PROCESS | 1669 | 1477969794378 Marionette TRACE conn2 <- [1,1919,null,{}] 20:09:54 INFO - PROCESS | 1669 | 1477969794380 Marionette TRACE conn2 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Object.prototype.preventExtensions.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Object.prototype.preventExtensions.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:09:54 INFO - PROCESS | 1669 | ++DOCSHELL 0x1296ea000 == 32 [pid = 1669] [id = 438] 20:09:54 INFO - PROCESS | 1669 | ++DOMWINDOW == 49 (0x12a076000) [pid = 1669] [serial = 1282] [outer = 0x0] 20:09:54 INFO - PROCESS | 1669 | ++DOMWINDOW == 50 (0x12c0da800) [pid = 1669] [serial = 1283] [outer = 0x12a076000] 20:09:54 INFO - PROCESS | 1669 | 1477969794417 Marionette DEBUG loaded listener.js 20:09:54 INFO - PROCESS | 1669 | ++DOMWINDOW == 51 (0x12d161800) [pid = 1669] [serial = 1284] [outer = 0x12a076000] 20:09:54 INFO - PROCESS | 1669 | 1477969794663 Marionette TRACE conn2 <- [1,1920,null,{"value":["/js/builtins/Object.prototype.preventExtensions.html",0,null,null,[["Object.preventExtensions",0,null,null],["Object.preventExtensions 1",1,"assert_throws: function \"function () { Object.preventExtensions(that) }\" did not throw","@http://web-platform.test:8000/js/builtins/Object.prototype.preventExtensions.html:44:5\n@http://web-platform.test:8000/js/builtins/Object.prototype.preventExtensions.html:43:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/js/builtins/Object.prototype.preventExtensions.html:42:1\n"]]]}] 20:09:54 INFO - .. 20:09:54 INFO - TEST-OK | /js/builtins/Object.prototype.preventExtensions.html | took 465ms 20:09:54 INFO - PROCESS | 1669 | 1477969794701 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 20:09:54 INFO - PROCESS | 1669 | 1477969794704 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 20:09:54 INFO - TEST-START | /js/builtins/Object.prototype.seal.html 20:09:54 INFO - PROCESS | 1669 | 1477969794707 Marionette TRACE conn2 -> [0,1922,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:09:54 INFO - PROCESS | 1669 | 1477969794787 Marionette TRACE conn2 <- [1,1922,null,{"value":null}] 20:09:54 INFO - PROCESS | 1669 | 1477969794792 Marionette TRACE conn2 -> [0,1923,"getWindowHandles",null] 20:09:54 INFO - PROCESS | 1669 | 1477969794794 Marionette TRACE conn2 <- [1,1923,null,["7"]] 20:09:54 INFO - PROCESS | 1669 | 1477969794796 Marionette TRACE conn2 -> [0,1924,"switchToWindow",{"name":"7"}] 20:09:54 INFO - PROCESS | 1669 | 1477969794799 Marionette TRACE conn2 <- [1,1924,null,{}] 20:09:54 INFO - PROCESS | 1669 | 1477969794803 Marionette TRACE conn2 -> [0,1925,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Object.prototype.seal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Object.prototype.seal.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:09:54 INFO - PROCESS | 1669 | ++DOCSHELL 0x12e9ab000 == 33 [pid = 1669] [id = 439] 20:09:54 INFO - PROCESS | 1669 | ++DOMWINDOW == 52 (0x12e9ac000) [pid = 1669] [serial = 1285] [outer = 0x0] 20:09:54 INFO - PROCESS | 1669 | ++DOMWINDOW == 53 (0x12ea03800) [pid = 1669] [serial = 1286] [outer = 0x12e9ac000] 20:09:54 INFO - PROCESS | 1669 | 1477969794840 Marionette DEBUG loaded listener.js 20:09:54 INFO - PROCESS | 1669 | ++DOMWINDOW == 54 (0x12f9a8800) [pid = 1669] [serial = 1287] [outer = 0x12e9ac000] 20:09:55 INFO - PROCESS | 1669 | 1477969795099 Marionette TRACE conn2 <- [1,1925,null,{"value":["/js/builtins/Object.prototype.seal.html",0,null,null,[["Object.seal",0,null,null],["Object.seal 1",1,"assert_throws: function \"function () { Object.seal(that) }\" did not throw","@http://web-platform.test:8000/js/builtins/Object.prototype.seal.html:44:5\n@http://web-platform.test:8000/js/builtins/Object.prototype.seal.html:43:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/js/builtins/Object.prototype.seal.html:42:1\n"]]]}] 20:09:55 INFO - .. 20:09:55 INFO - TEST-OK | /js/builtins/Object.prototype.seal.html | took 417ms 20:09:55 INFO - PROCESS | 1669 | 1477969795125 Marionette TRACE conn2 -> [0,1926,"getWindowHandle",null] 20:09:55 INFO - PROCESS | 1669 | 1477969795126 Marionette TRACE conn2 <- [1,1926,null,{"value":"7"}] 20:09:55 INFO - TEST-START | /js/builtins/Promise-incumbent-global.sub.html 20:09:55 INFO - PROCESS | 1669 | 1477969795129 Marionette TRACE conn2 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:09:55 INFO - PROCESS | 1669 | 1477969795211 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 20:09:55 INFO - PROCESS | 1669 | 1477969795257 Marionette TRACE conn2 -> [0,1928,"getWindowHandles",null] 20:09:55 INFO - PROCESS | 1669 | 1477969795259 Marionette TRACE conn2 <- [1,1928,null,["7"]] 20:09:55 INFO - PROCESS | 1669 | 1477969795261 Marionette TRACE conn2 -> [0,1929,"switchToWindow",{"name":"7"}] 20:09:55 INFO - PROCESS | 1669 | 1477969795263 Marionette TRACE conn2 <- [1,1929,null,{}] 20:09:55 INFO - PROCESS | 1669 | 1477969795265 Marionette TRACE conn2 -> [0,1930,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Promise-incumbent-global.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Promise-incumbent-global.sub.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:09:55 INFO - PROCESS | 1669 | ++DOCSHELL 0x131735000 == 34 [pid = 1669] [id = 440] 20:09:55 INFO - PROCESS | 1669 | ++DOMWINDOW == 55 (0x13173b800) [pid = 1669] [serial = 1288] [outer = 0x0] 20:09:55 INFO - PROCESS | 1669 | ++DOMWINDOW == 56 (0x131d7f000) [pid = 1669] [serial = 1289] [outer = 0x13173b800] 20:09:55 INFO - PROCESS | 1669 | 1477969795300 Marionette DEBUG loaded listener.js 20:09:55 INFO - PROCESS | 1669 | ++DOMWINDOW == 57 (0x131d8e800) [pid = 1669] [serial = 1290] [outer = 0x13173b800] 20:09:55 INFO - PROCESS | 1669 | ++DOCSHELL 0x131d93000 == 35 [pid = 1669] [id = 441] 20:09:55 INFO - PROCESS | 1669 | ++DOMWINDOW == 58 (0x132840000) [pid = 1669] [serial = 1291] [outer = 0x0] 20:09:55 INFO - PROCESS | 1669 | ++DOMWINDOW == 59 (0x132854800) [pid = 1669] [serial = 1292] [outer = 0x132840000] 20:09:55 INFO - PROCESS | 1669 | ++DOCSHELL 0x132a49000 == 36 [pid = 1669] [id = 442] 20:09:55 INFO - PROCESS | 1669 | ++DOMWINDOW == 60 (0x132a49800) [pid = 1669] [serial = 1293] [outer = 0x0] 20:09:55 INFO - PROCESS | 1669 | ++DOMWINDOW == 61 (0x132a52800) [pid = 1669] [serial = 1294] [outer = 0x132a49800] 20:09:55 INFO - PROCESS | 1669 | 1477969795580 Marionette TRACE conn2 <- [1,1930,null,{"value":["/js/builtins/Promise-incumbent-global.sub.html",0,null,null,[["Check the incumbent global Promise callbacks are called with",0,null,null]]]}] 20:09:55 INFO - . 20:09:55 INFO - TEST-OK | /js/builtins/Promise-incumbent-global.sub.html | took 466ms 20:09:55 INFO - TEST-START | /js/builtins/Promise-subclassing.html 20:09:55 INFO - PROCESS | 1669 | 1477969795596 Marionette TRACE conn2 -> [0,1931,"getWindowHandle",null] 20:09:55 INFO - PROCESS | 1669 | 1477969795597 Marionette TRACE conn2 <- [1,1931,null,{"value":"7"}] 20:09:55 INFO - PROCESS | 1669 | 1477969795600 Marionette TRACE conn2 -> [0,1932,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:09:55 INFO - PROCESS | 1669 | 1477969795701 Marionette TRACE conn2 <- [1,1932,null,{"value":null}] 20:09:55 INFO - PROCESS | 1669 | 1477969795749 Marionette TRACE conn2 -> [0,1933,"getWindowHandles",null] 20:09:55 INFO - PROCESS | 1669 | 1477969795750 Marionette TRACE conn2 <- [1,1933,null,["7"]] 20:09:55 INFO - PROCESS | 1669 | 1477969795752 Marionette TRACE conn2 -> [0,1934,"switchToWindow",{"name":"7"}] 20:09:55 INFO - PROCESS | 1669 | 1477969795755 Marionette TRACE conn2 <- [1,1934,null,{}] 20:09:55 INFO - PROCESS | 1669 | 1477969795757 Marionette TRACE conn2 -> [0,1935,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Promise-subclassing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Promise-subclassing.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:09:55 INFO - PROCESS | 1669 | ++DOCSHELL 0x131d99800 == 37 [pid = 1669] [id = 443] 20:09:55 INFO - PROCESS | 1669 | ++DOMWINDOW == 62 (0x131d9b000) [pid = 1669] [serial = 1295] [outer = 0x0] 20:09:55 INFO - PROCESS | 1669 | ++DOMWINDOW == 63 (0x132f94000) [pid = 1669] [serial = 1296] [outer = 0x131d9b000] 20:09:55 INFO - PROCESS | 1669 | 1477969795793 Marionette DEBUG loaded listener.js 20:09:55 INFO - PROCESS | 1669 | ++DOMWINDOW == 64 (0x133052000) [pid = 1669] [serial = 1297] [outer = 0x131d9b000] 20:09:56 INFO - PROCESS | 1669 | 1477969796053 Marionette TRACE conn2 <- [1,1935,null,{"value":["/js/builtins/Promise-subclassing.html",0,null,null,[["Basic constructor behavior",0,null,null],["Promise.race behavior",0,null,null],["Promise.race without species behavior",0,null,null],["Promise.all behavior",0,null,null],["Promise.resolve behavior",0,null,null],["Promise.reject behavior",0,null,null],["Promise.then behavior",0,null,null],["Promise.catch behavior",0,null,null]]]}] 20:09:56 INFO - ........ 20:09:56 INFO - TEST-OK | /js/builtins/Promise-subclassing.html | took 466ms 20:09:56 INFO - PROCESS | 1669 | 1477969796065 Marionette TRACE conn2 -> [0,1936,"getWindowHandle",null] 20:09:56 INFO - PROCESS | 1669 | 1477969796066 Marionette TRACE conn2 <- [1,1936,null,{"value":"7"}] 20:09:56 INFO - TEST-START | /js/builtins/WeakMap.prototype-properties.html 20:09:56 INFO - PROCESS | 1669 | 1477969796071 Marionette TRACE conn2 -> [0,1937,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:09:56 INFO - PROCESS | 1669 | 1477969796163 Marionette TRACE conn2 <- [1,1937,null,{"value":null}] 20:09:56 INFO - PROCESS | 1669 | 1477969796167 Marionette TRACE conn2 -> [0,1938,"getWindowHandles",null] 20:09:56 INFO - PROCESS | 1669 | 1477969796171 Marionette TRACE conn2 <- [1,1938,null,["7"]] 20:09:56 INFO - PROCESS | 1669 | 1477969796173 Marionette TRACE conn2 -> [0,1939,"switchToWindow",{"name":"7"}] 20:09:56 INFO - PROCESS | 1669 | 1477969796175 Marionette TRACE conn2 <- [1,1939,null,{}] 20:09:56 INFO - PROCESS | 1669 | 1477969796177 Marionette TRACE conn2 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/WeakMap.prototype-properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/WeakMap.prototype-properties.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:09:56 INFO - PROCESS | 1669 | ++DOCSHELL 0x13305b000 == 38 [pid = 1669] [id = 444] 20:09:56 INFO - PROCESS | 1669 | ++DOMWINDOW == 65 (0x13305c000) [pid = 1669] [serial = 1298] [outer = 0x0] 20:09:56 INFO - PROCESS | 1669 | ++DOMWINDOW == 66 (0x1338b3000) [pid = 1669] [serial = 1299] [outer = 0x13305c000] 20:09:56 INFO - PROCESS | 1669 | 1477969796211 Marionette DEBUG loaded listener.js 20:09:56 INFO - PROCESS | 1669 | ++DOMWINDOW == 67 (0x1338c0800) [pid = 1669] [serial = 1300] [outer = 0x13305c000] 20:09:56 INFO - PROCESS | 1669 | 1477969796504 Marionette TRACE conn2 <- [1,1940,null,{"value":["/js/builtins/WeakMap.prototype-properties.html",0,null,null,[["The value of the [[Prototype]] internal property of the WeakMap prototype object is the standard built-in Object prototype object (15.2.4).",0,null,null],["The initial value of WeakMap.prototype.constructor is the built-in WeakMap constructor.",0,null,null],["WeakMap.prototype.delete",0,null,null],["WeakMap.prototype.delete.length",0,null,null],["WeakMap.prototype.delete: ToObject on this",0,null,null],["WeakMap.prototype.delete: this has no [[WeakMapData]] internal property",0,null,null],["WeakMap.prototype.get",0,null,null],["WeakMap.prototype.get.length",0,null,null],["WeakMap.prototype.get: ToObject on this",0,null,null],["WeakMap.prototype.get: this has no [[WeakMapData]] internal property",0,null,null],["WeakMap.prototype.get: return undefined",0,null,null],["WeakMap.prototype.has",0,null,null],["WeakMap.prototype.has.length",0,null,null],["WeakMap.prototype.has: ToObject on this",0,null,null],["WeakMap.prototype.has: this has no [[WeakMapData]] internal property",0,null,null],["WeakMap.prototype.set",0,null,null],["WeakMap.prototype.set.length",0,null,null],["WeakMap.prototype.set: ToObject on this",0,null,null],["WeakMap.prototype.set: this has no [[WeakMapData]] internal property",0,null,null],["WeakMap.prototype.@@toStringTag",0,null,null]]]}] 20:09:56 INFO - .................... 20:09:56 INFO - TEST-OK | /js/builtins/WeakMap.prototype-properties.html | took 467ms 20:09:56 INFO - PROCESS | 1669 | 1477969796542 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 20:09:56 INFO - PROCESS | 1669 | 1477969796543 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 20:09:56 INFO - TEST-START | /media-source/SourceBuffer-abort-readyState.html 20:09:56 INFO - PROCESS | 1669 | 1477969796546 Marionette TRACE conn2 -> [0,1942,"getContext",null] 20:09:56 INFO - PROCESS | 1669 | 1477969796547 Marionette TRACE conn2 <- [1,1942,null,{"value":"content"}] 20:09:56 INFO - PROCESS | 1669 | 1477969796549 Marionette TRACE conn2 -> [0,1943,"setContext",{"value":"chrome"}] 20:09:56 INFO - PROCESS | 1669 | 1477969796550 Marionette TRACE conn2 <- [1,1943,null,{}] 20:09:56 INFO - PROCESS | 1669 | 1477969796552 Marionette TRACE conn2 -> [0,1944,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 20:09:56 INFO - PROCESS | 1669 | 1477969796558 Marionette TRACE conn2 <- [1,1944,null,{"value":true}] 20:09:56 INFO - PROCESS | 1669 | 1477969796560 Marionette TRACE conn2 -> [0,1945,"setContext",{"value":"content"}] 20:09:56 INFO - PROCESS | 1669 | 1477969796561 Marionette TRACE conn2 <- [1,1945,null,{}] 20:09:56 INFO - Setting pref media.mediasource.enabled (true) 20:09:56 INFO - PROCESS | 1669 | 1477969796564 Marionette TRACE conn2 -> [0,1946,"getContext",null] 20:09:56 INFO - PROCESS | 1669 | 1477969796565 Marionette TRACE conn2 <- [1,1946,null,{"value":"content"}] 20:09:56 INFO - PROCESS | 1669 | 1477969796567 Marionette TRACE conn2 -> [0,1947,"setContext",{"value":"chrome"}] 20:09:56 INFO - PROCESS | 1669 | 1477969796569 Marionette TRACE conn2 <- [1,1947,null,{}] 20:09:56 INFO - PROCESS | 1669 | 1477969796571 Marionette TRACE conn2 -> [0,1948,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 20:09:56 INFO - PROCESS | 1669 | 1477969796577 Marionette TRACE conn2 <- [1,1948,null,{"value":null}] 20:09:56 INFO - PROCESS | 1669 | 1477969796585 Marionette TRACE conn2 -> [0,1949,"setContext",{"value":"content"}] 20:09:56 INFO - PROCESS | 1669 | 1477969796586 Marionette TRACE conn2 <- [1,1949,null,{}] 20:09:56 INFO - PROCESS | 1669 | 1477969796588 Marionette TRACE conn2 -> [0,1950,"timeouts",{"script":185000}] 20:09:56 INFO - PROCESS | 1669 | 1477969796590 Marionette TRACE conn2 <- [1,1950,null,{}] 20:09:56 INFO - PROCESS | 1669 | 1477969796593 Marionette TRACE conn2 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:09:56 INFO - PROCESS | 1669 | 1477969796696 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 20:09:56 INFO - PROCESS | 1669 | 1477969796701 Marionette TRACE conn2 -> [0,1952,"getWindowHandles",null] 20:09:56 INFO - PROCESS | 1669 | 1477969796703 Marionette TRACE conn2 <- [1,1952,null,["7"]] 20:09:56 INFO - PROCESS | 1669 | 1477969796733 Marionette TRACE conn2 -> [0,1953,"switchToWindow",{"name":"7"}] 20:09:56 INFO - PROCESS | 1669 | 1477969796735 Marionette TRACE conn2 <- [1,1953,null,{}] 20:09:56 INFO - PROCESS | 1669 | 1477969796737 Marionette TRACE conn2 -> [0,1954,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/SourceBuffer-abort-readyState.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/SourceBuffer-abort-readyState.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:09:56 INFO - PROCESS | 1669 | ++DOCSHELL 0x133ceb800 == 39 [pid = 1669] [id = 445] 20:09:56 INFO - PROCESS | 1669 | ++DOMWINDOW == 68 (0x1340ab800) [pid = 1669] [serial = 1301] [outer = 0x0] 20:09:56 INFO - PROCESS | 1669 | ++DOMWINDOW == 69 (0x1340b0000) [pid = 1669] [serial = 1302] [outer = 0x1340ab800] 20:09:56 INFO - PROCESS | 1669 | 1477969796770 Marionette DEBUG loaded listener.js 20:09:56 INFO - PROCESS | 1669 | ++DOMWINDOW == 70 (0x1340b9800) [pid = 1669] [serial = 1303] [outer = 0x1340ab800] 20:09:56 INFO - PROCESS | 1669 | --DOMWINDOW == 69 (0x12ea0d800) [pid = 1669] [serial = 1252] [outer = 0x0] [url = http://web-platform.test:8000/html/webappapis/idle-callbacks/cancel-invoked.html] 20:09:56 INFO - PROCESS | 1669 | --DOMWINDOW == 68 (0x12917d800) [pid = 1669] [serial = 1249] [outer = 0x0] [url = http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-timeout.html] 20:09:56 INFO - PROCESS | 1669 | --DOMWINDOW == 67 (0x11dc9f000) [pid = 1669] [serial = 1255] [outer = 0x0] [url = http://web-platform.test:8000/html/webappapis/idle-callbacks/idlharness.html] 20:09:57 INFO - PROCESS | 1669 | 1477969797016 Marionette TRACE conn2 <- [1,1954,null,{"value":["/media-source/SourceBuffer-abort-readyState.html",0,null,null,[["SourceBuffer#abort() (video/webm; codecs=\"vorbis,vp8\") : If the readyState attribute of the parent media source is not in the \"open\" state then throw an INVALID_STATE_ERR exception and abort these steps.",0,null,null],["SourceBuffer#abort() (video/mp4) : If the readyState attribute of the parent media source is not in the \"open\" state then throw an INVALID_STATE_ERR exception and abort these steps.",0,null,null]]]}] 20:09:57 INFO - .. 20:09:57 INFO - TEST-OK | /media-source/SourceBuffer-abort-readyState.html | took 513ms 20:09:57 INFO - PROCESS | 1669 | 1477969797060 Marionette TRACE conn2 -> [0,1955,"getWindowHandle",null] 20:09:57 INFO - PROCESS | 1669 | 1477969797061 Marionette TRACE conn2 <- [1,1955,null,{"value":"7"}] 20:09:57 INFO - TEST-START | /media-source/SourceBuffer-abort-removed.html 20:09:57 INFO - PROCESS | 1669 | 1477969797063 Marionette TRACE conn2 -> [0,1956,"timeouts",{"script":35000}] 20:09:57 INFO - PROCESS | 1669 | 1477969797065 Marionette TRACE conn2 <- [1,1956,null,{}] 20:09:57 INFO - PROCESS | 1669 | 1477969797068 Marionette TRACE conn2 -> [0,1957,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:09:57 INFO - PROCESS | 1669 | 1477969797141 Marionette TRACE conn2 <- [1,1957,null,{"value":null}] 20:09:57 INFO - PROCESS | 1669 | 1477969797144 Marionette TRACE conn2 -> [0,1958,"getWindowHandles",null] 20:09:57 INFO - PROCESS | 1669 | 1477969797145 Marionette TRACE conn2 <- [1,1958,null,["7"]] 20:09:57 INFO - PROCESS | 1669 | 1477969797147 Marionette TRACE conn2 -> [0,1959,"switchToWindow",{"name":"7"}] 20:09:57 INFO - PROCESS | 1669 | 1477969797149 Marionette TRACE conn2 <- [1,1959,null,{}] 20:09:57 INFO - PROCESS | 1669 | 1477969797155 Marionette TRACE conn2 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/SourceBuffer-abort-removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/SourceBuffer-abort-removed.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:09:57 INFO - PROCESS | 1669 | ++DOCSHELL 0x134258800 == 40 [pid = 1669] [id = 446] 20:09:57 INFO - PROCESS | 1669 | ++DOMWINDOW == 68 (0x134259000) [pid = 1669] [serial = 1304] [outer = 0x0] 20:09:57 INFO - PROCESS | 1669 | ++DOMWINDOW == 69 (0x13425e000) [pid = 1669] [serial = 1305] [outer = 0x134259000] 20:09:57 INFO - PROCESS | 1669 | 1477969797189 Marionette DEBUG loaded listener.js 20:09:57 INFO - PROCESS | 1669 | ++DOMWINDOW == 70 (0x134265800) [pid = 1669] [serial = 1306] [outer = 0x134259000] 20:09:57 INFO - PROCESS | 1669 | 1477969797436 Marionette TRACE conn2 <- [1,1960,null,{"value":["/media-source/SourceBuffer-abort-removed.html",0,null,null,[["SourceBuffer#abort (video/webm; codecs=\"vorbis,vp8\") : if this object has been removed from the sourceBuffers attribute of the parent media source, then throw an INVALID_STATE_ERR exception and abort these steps.",0,null,null],["SourceBuffer#abort (video/mp4) : if this object has been removed from the sourceBuffers attribute of the parent media source, then throw an INVALID_STATE_ERR exception and abort these steps.",0,null,null]]]}] 20:09:57 INFO - .. 20:09:57 INFO - TEST-OK | /media-source/SourceBuffer-abort-removed.html | took 418ms 20:09:57 INFO - PROCESS | 1669 | 1477969797483 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 20:09:57 INFO - PROCESS | 1669 | 1477969797484 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 20:09:57 INFO - TEST-START | /media-source/SourceBuffer-abort-updating.html 20:09:57 INFO - PROCESS | 1669 | 1477969797487 Marionette TRACE conn2 -> [0,1962,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:09:57 INFO - PROCESS | 1669 | 1477969797567 Marionette TRACE conn2 <- [1,1962,null,{"value":null}] 20:09:57 INFO - PROCESS | 1669 | 1477969797620 Marionette TRACE conn2 -> [0,1963,"getWindowHandles",null] 20:09:57 INFO - PROCESS | 1669 | 1477969797621 Marionette TRACE conn2 <- [1,1963,null,["7"]] 20:09:57 INFO - PROCESS | 1669 | 1477969797623 Marionette TRACE conn2 -> [0,1964,"switchToWindow",{"name":"7"}] 20:09:57 INFO - PROCESS | 1669 | 1477969797625 Marionette TRACE conn2 <- [1,1964,null,{}] 20:09:57 INFO - PROCESS | 1669 | 1477969797627 Marionette TRACE conn2 -> [0,1965,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/SourceBuffer-abort-updating.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/SourceBuffer-abort-updating.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:09:57 INFO - PROCESS | 1669 | ++DOCSHELL 0x134a13800 == 41 [pid = 1669] [id = 447] 20:09:57 INFO - PROCESS | 1669 | ++DOMWINDOW == 71 (0x134a14000) [pid = 1669] [serial = 1307] [outer = 0x0] 20:09:57 INFO - PROCESS | 1669 | ++DOMWINDOW == 72 (0x134a1b800) [pid = 1669] [serial = 1308] [outer = 0x134a14000] 20:09:57 INFO - PROCESS | 1669 | 1477969797660 Marionette DEBUG loaded listener.js 20:09:57 INFO - PROCESS | 1669 | ++DOMWINDOW == 73 (0x134a21000) [pid = 1669] [serial = 1309] [outer = 0x134a14000] 20:09:57 INFO - PROCESS | 1669 | 1477969797874 Marionette TRACE conn2 <- [1,1965,null,{"value":["/media-source/SourceBuffer-abort-updating.html",0,null,null,[["SourceBuffer#abort() (video/webm; codecs=\"vorbis,vp8\") : Check the algorithm when the updating attribute is true.",0,null,null],["SourceBuffer#abort() (video/mp4) : Check the algorithm when the updating attribute is true.",0,null,null]]]}] 20:09:57 INFO - .. 20:09:57 INFO - TEST-OK | /media-source/SourceBuffer-abort-updating.html | took 415ms 20:09:57 INFO - PROCESS | 1669 | 1477969797903 Marionette TRACE conn2 -> [0,1966,"getWindowHandle",null] 20:09:57 INFO - PROCESS | 1669 | 1477969797904 Marionette TRACE conn2 <- [1,1966,null,{"value":"7"}] 20:09:57 INFO - TEST-START | /media-source/SourceBuffer-abort.html 20:09:57 INFO - PROCESS | 1669 | 1477969797907 Marionette TRACE conn2 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:09:57 INFO - PROCESS | 1669 | 1477969797990 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 20:09:58 INFO - PROCESS | 1669 | 1477969798042 Marionette TRACE conn2 -> [0,1968,"getWindowHandles",null] 20:09:58 INFO - PROCESS | 1669 | 1477969798044 Marionette TRACE conn2 <- [1,1968,null,["7"]] 20:09:58 INFO - PROCESS | 1669 | 1477969798045 Marionette TRACE conn2 -> [0,1969,"switchToWindow",{"name":"7"}] 20:09:58 INFO - PROCESS | 1669 | 1477969798047 Marionette TRACE conn2 <- [1,1969,null,{}] 20:09:58 INFO - PROCESS | 1669 | 1477969798049 Marionette TRACE conn2 -> [0,1970,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/SourceBuffer-abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/SourceBuffer-abort.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:09:58 INFO - PROCESS | 1669 | ++DOCSHELL 0x134bd1000 == 42 [pid = 1669] [id = 448] 20:09:58 INFO - PROCESS | 1669 | ++DOMWINDOW == 74 (0x134bd1800) [pid = 1669] [serial = 1310] [outer = 0x0] 20:09:58 INFO - PROCESS | 1669 | ++DOMWINDOW == 75 (0x13543b000) [pid = 1669] [serial = 1311] [outer = 0x134bd1800] 20:09:58 INFO - PROCESS | 1669 | 1477969798082 Marionette DEBUG loaded listener.js 20:09:58 INFO - PROCESS | 1669 | ++DOMWINDOW == 76 (0x13544b800) [pid = 1669] [serial = 1312] [outer = 0x134bd1800] 20:09:58 INFO - PROCESS | 1669 | 1477969798308 Marionette TRACE conn2 <- [1,1970,null,{"value":["/media-source/SourceBuffer-abort.html",0,null,null,[["SourceBuffer#abort() (video/webm; codecs=\"vorbis,vp8\"): Check the values of appendWindowStart and appendWindowEnd.",0,null,null],["SourceBuffer#abort() (video/mp4): Check the values of appendWindowStart and appendWindowEnd.",0,null,null]]]}] 20:09:58 INFO - .. 20:09:58 INFO - TEST-OK | /media-source/SourceBuffer-abort.html | took 417ms 20:09:58 INFO - PROCESS | 1669 | 1477969798324 Marionette TRACE conn2 -> [0,1971,"getWindowHandle",null] 20:09:58 INFO - TEST-START | /media-source/URL-createObjectURL-null.html 20:09:58 INFO - PROCESS | 1669 | 1477969798326 Marionette TRACE conn2 <- [1,1971,null,{"value":"7"}] 20:09:58 INFO - Clearing pref media.mediasource.enabled 20:09:58 INFO - PROCESS | 1669 | 1477969798329 Marionette TRACE conn2 -> [0,1972,"getContext",null] 20:09:58 INFO - PROCESS | 1669 | 1477969798330 Marionette TRACE conn2 <- [1,1972,null,{"value":"content"}] 20:09:58 INFO - PROCESS | 1669 | 1477969798332 Marionette TRACE conn2 -> [0,1973,"setContext",{"value":"chrome"}] 20:09:58 INFO - PROCESS | 1669 | 1477969798333 Marionette TRACE conn2 <- [1,1973,null,{}] 20:09:58 INFO - PROCESS | 1669 | 1477969798335 Marionette TRACE conn2 -> [0,1974,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 20:09:58 INFO - PROCESS | 1669 | 1477969798340 Marionette TRACE conn2 <- [1,1974,null,{"value":null}] 20:09:58 INFO - PROCESS | 1669 | 1477969798342 Marionette TRACE conn2 -> [0,1975,"setContext",{"value":"content"}] 20:09:58 INFO - PROCESS | 1669 | 1477969798343 Marionette TRACE conn2 <- [1,1975,null,{}] 20:09:58 INFO - PROCESS | 1669 | 1477969798345 Marionette TRACE conn2 -> [0,1976,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:09:58 INFO - PROCESS | 1669 | 1477969798428 Marionette TRACE conn2 <- [1,1976,null,{"value":null}] 20:09:58 INFO - PROCESS | 1669 | 1477969798431 Marionette TRACE conn2 -> [0,1977,"getWindowHandles",null] 20:09:58 INFO - PROCESS | 1669 | 1477969798433 Marionette TRACE conn2 <- [1,1977,null,["7"]] 20:09:58 INFO - PROCESS | 1669 | 1477969798438 Marionette TRACE conn2 -> [0,1978,"switchToWindow",{"name":"7"}] 20:09:58 INFO - PROCESS | 1669 | 1477969798440 Marionette TRACE conn2 <- [1,1978,null,{}] 20:09:58 INFO - PROCESS | 1669 | 1477969798443 Marionette TRACE conn2 -> [0,1979,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/URL-createObjectURL-null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/URL-createObjectURL-null.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:09:58 INFO - PROCESS | 1669 | ++DOCSHELL 0x135837000 == 43 [pid = 1669] [id = 449] 20:09:58 INFO - PROCESS | 1669 | ++DOMWINDOW == 77 (0x135837800) [pid = 1669] [serial = 1313] [outer = 0x0] 20:09:58 INFO - PROCESS | 1669 | ++DOMWINDOW == 78 (0x13583c800) [pid = 1669] [serial = 1314] [outer = 0x135837800] 20:09:58 INFO - PROCESS | 1669 | 1477969798477 Marionette DEBUG loaded listener.js 20:09:58 INFO - PROCESS | 1669 | ++DOMWINDOW == 79 (0x135847000) [pid = 1669] [serial = 1315] [outer = 0x135837800] 20:09:58 INFO - PROCESS | 1669 | 1477969798726 Marionette TRACE conn2 <- [1,1979,null,{"value":["/media-source/URL-createObjectURL-null.html",0,null,null,[["URL.createObjectURL(null)",0,null,null]]]}] 20:09:58 INFO - . 20:09:58 INFO - TEST-OK | /media-source/URL-createObjectURL-null.html | took 431ms 20:09:58 INFO - PROCESS | 1669 | 1477969798760 Marionette TRACE conn2 -> [0,1980,"getWindowHandle",null] 20:09:58 INFO - PROCESS | 1669 | 1477969798761 Marionette TRACE conn2 <- [1,1980,null,{"value":"7"}] 20:09:58 INFO - TEST-START | /media-source/URL-createObjectURL-revoke.html 20:09:58 INFO - PROCESS | 1669 | 1477969798765 Marionette TRACE conn2 -> [0,1981,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:09:58 INFO - PROCESS | 1669 | 1477969798840 Marionette TRACE conn2 <- [1,1981,null,{"value":null}] 20:09:58 INFO - PROCESS | 1669 | 1477969798844 Marionette TRACE conn2 -> [0,1982,"getWindowHandles",null] 20:09:58 INFO - PROCESS | 1669 | 1477969798845 Marionette TRACE conn2 <- [1,1982,null,["7"]] 20:09:58 INFO - PROCESS | 1669 | 1477969798847 Marionette TRACE conn2 -> [0,1983,"switchToWindow",{"name":"7"}] 20:09:58 INFO - PROCESS | 1669 | 1477969798849 Marionette TRACE conn2 <- [1,1983,null,{}] 20:09:58 INFO - PROCESS | 1669 | 1477969798852 Marionette TRACE conn2 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/URL-createObjectURL-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/URL-createObjectURL-revoke.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:09:58 INFO - PROCESS | 1669 | ++DOCSHELL 0x135fb2800 == 44 [pid = 1669] [id = 450] 20:09:58 INFO - PROCESS | 1669 | ++DOMWINDOW == 80 (0x135fb4000) [pid = 1669] [serial = 1316] [outer = 0x0] 20:09:58 INFO - PROCESS | 1669 | ++DOMWINDOW == 81 (0x135fb9800) [pid = 1669] [serial = 1317] [outer = 0x135fb4000] 20:09:58 INFO - PROCESS | 1669 | 1477969798886 Marionette DEBUG loaded listener.js 20:09:58 INFO - PROCESS | 1669 | ++DOMWINDOW == 82 (0x135fbf800) [pid = 1669] [serial = 1318] [outer = 0x135fb4000] 20:09:59 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 20:09:59 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 20:09:59 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 20:09:59 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 20:09:59 INFO - PROCESS | 1669 | 1477969799144 Marionette TRACE conn2 <- [1,1984,null,{"value":["/media-source/URL-createObjectURL-revoke.html",0,null,null,[["Check revoking behavior of URL.revokeObjectURL(url).",0,null,null],["Check referenced MediaSource can open after URL.revokeObjectURL(url).",0,null,null],["Check auto-revoking behavior with URL.createObjectURL(MediaSource).",0,null,null]]]}] 20:09:59 INFO - ... 20:09:59 INFO - TEST-OK | /media-source/URL-createObjectURL-revoke.html | took 415ms 20:09:59 INFO - PROCESS | 1669 | 1477969799180 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 20:09:59 INFO - PROCESS | 1669 | 1477969799182 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 20:09:59 INFO - TEST-START | /media-source/URL-createObjectURL.html 20:09:59 INFO - PROCESS | 1669 | 1477969799185 Marionette TRACE conn2 -> [0,1986,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:09:59 INFO - PROCESS | 1669 | 1477969799261 Marionette TRACE conn2 <- [1,1986,null,{"value":null}] 20:09:59 INFO - PROCESS | 1669 | 1477969799319 Marionette TRACE conn2 -> [0,1987,"getWindowHandles",null] 20:09:59 INFO - PROCESS | 1669 | 1477969799320 Marionette TRACE conn2 <- [1,1987,null,["7"]] 20:09:59 INFO - PROCESS | 1669 | 1477969799322 Marionette TRACE conn2 -> [0,1988,"switchToWindow",{"name":"7"}] 20:09:59 INFO - PROCESS | 1669 | 1477969799324 Marionette TRACE conn2 <- [1,1988,null,{}] 20:09:59 INFO - PROCESS | 1669 | 1477969799326 Marionette TRACE conn2 -> [0,1989,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/URL-createObjectURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/URL-createObjectURL.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:09:59 INFO - PROCESS | 1669 | ++DOCSHELL 0x135fc5800 == 45 [pid = 1669] [id = 451] 20:09:59 INFO - PROCESS | 1669 | ++DOMWINDOW == 83 (0x136312800) [pid = 1669] [serial = 1319] [outer = 0x0] 20:09:59 INFO - PROCESS | 1669 | ++DOMWINDOW == 84 (0x13631f800) [pid = 1669] [serial = 1320] [outer = 0x136312800] 20:09:59 INFO - PROCESS | 1669 | 1477969799358 Marionette DEBUG loaded listener.js 20:09:59 INFO - PROCESS | 1669 | ++DOMWINDOW == 85 (0x13639b800) [pid = 1669] [serial = 1321] [outer = 0x136312800] 20:09:59 INFO - PROCESS | 1669 | 1477969799551 Marionette TRACE conn2 <- [1,1989,null,{"value":["/media-source/URL-createObjectURL.html",0,null,null,[["URL.createObjectURL(mediaSource) should return a unique Blob URI.",0,null,null]]]}] 20:09:59 INFO - . 20:09:59 INFO - TEST-OK | /media-source/URL-createObjectURL.html | took 415ms 20:09:59 INFO - TEST-START | /media-source/interfaces.html 20:09:59 INFO - PROCESS | 1669 | 1477969799599 Marionette TRACE conn2 -> [0,1990,"getWindowHandle",null] 20:09:59 INFO - PROCESS | 1669 | 1477969799600 Marionette TRACE conn2 <- [1,1990,null,{"value":"7"}] 20:09:59 INFO - PROCESS | 1669 | 1477969799603 Marionette TRACE conn2 -> [0,1991,"getContext",null] 20:09:59 INFO - PROCESS | 1669 | 1477969799604 Marionette TRACE conn2 <- [1,1991,null,{"value":"content"}] 20:09:59 INFO - PROCESS | 1669 | 1477969799606 Marionette TRACE conn2 -> [0,1992,"setContext",{"value":"chrome"}] 20:09:59 INFO - PROCESS | 1669 | 1477969799607 Marionette TRACE conn2 <- [1,1992,null,{}] 20:09:59 INFO - PROCESS | 1669 | 1477969799609 Marionette TRACE conn2 -> [0,1993,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 20:09:59 INFO - PROCESS | 1669 | 1477969799614 Marionette TRACE conn2 <- [1,1993,null,{"value":true}] 20:09:59 INFO - PROCESS | 1669 | 1477969799615 Marionette TRACE conn2 -> [0,1994,"setContext",{"value":"content"}] 20:09:59 INFO - PROCESS | 1669 | 1477969799616 Marionette TRACE conn2 <- [1,1994,null,{}] 20:09:59 INFO - Setting pref media.mediasource.enabled (true) 20:09:59 INFO - PROCESS | 1669 | 1477969799619 Marionette TRACE conn2 -> [0,1995,"getContext",null] 20:09:59 INFO - PROCESS | 1669 | 1477969799620 Marionette TRACE conn2 <- [1,1995,null,{"value":"content"}] 20:09:59 INFO - PROCESS | 1669 | 1477969799622 Marionette TRACE conn2 -> [0,1996,"setContext",{"value":"chrome"}] 20:09:59 INFO - PROCESS | 1669 | 1477969799623 Marionette TRACE conn2 <- [1,1996,null,{}] 20:09:59 INFO - PROCESS | 1669 | 1477969799625 Marionette TRACE conn2 -> [0,1997,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 20:09:59 INFO - PROCESS | 1669 | 1477969799631 Marionette TRACE conn2 <- [1,1997,null,{"value":null}] 20:09:59 INFO - PROCESS | 1669 | 1477969799633 Marionette TRACE conn2 -> [0,1998,"setContext",{"value":"content"}] 20:09:59 INFO - PROCESS | 1669 | 1477969799634 Marionette TRACE conn2 <- [1,1998,null,{}] 20:09:59 INFO - PROCESS | 1669 | 1477969799637 Marionette TRACE conn2 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:09:59 INFO - PROCESS | 1669 | 1477969799713 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 20:09:59 INFO - PROCESS | 1669 | 1477969799773 Marionette TRACE conn2 -> [0,2000,"getWindowHandles",null] 20:09:59 INFO - PROCESS | 1669 | 1477969799774 Marionette TRACE conn2 <- [1,2000,null,["7"]] 20:09:59 INFO - PROCESS | 1669 | 1477969799776 Marionette TRACE conn2 -> [0,2001,"switchToWindow",{"name":"7"}] 20:09:59 INFO - PROCESS | 1669 | 1477969799778 Marionette TRACE conn2 <- [1,2001,null,{}] 20:09:59 INFO - PROCESS | 1669 | 1477969799780 Marionette TRACE conn2 -> [0,2002,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/interfaces.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/interfaces.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:09:59 INFO - PROCESS | 1669 | ++DOCSHELL 0x1363b0000 == 46 [pid = 1669] [id = 452] 20:09:59 INFO - PROCESS | 1669 | ++DOMWINDOW == 86 (0x1363b0800) [pid = 1669] [serial = 1322] [outer = 0x0] 20:09:59 INFO - PROCESS | 1669 | ++DOMWINDOW == 87 (0x1363b4800) [pid = 1669] [serial = 1323] [outer = 0x1363b0800] 20:09:59 INFO - PROCESS | 1669 | 1477969799812 Marionette DEBUG loaded listener.js 20:09:59 INFO - PROCESS | 1669 | ++DOMWINDOW == 88 (0x1364e3000) [pid = 1669] [serial = 1324] [outer = 0x1363b0800] 20:09:59 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:09:59 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:10:00 INFO - ............................. 20:10:00 INFO - PROCESS | 1669 | 1477969800395 Marionette TRACE conn2 <- [1,2002,null,{"value":["/media-source/interfaces.html",0,null,null,[["URL interface: operation createObjectURL(MediaSource)",0,null,null],["AudioTrack interface: attribute sourceBuffer",1,"assert_own_property: self does not have own property \"AudioTrack\" expected property \"AudioTrack\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1119:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["VideoTrack interface: attribute sourceBuffer",1,"assert_own_property: self does not have own property \"VideoTrack\" expected property \"VideoTrack\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1119:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["TextTrack interface: attribute sourceBuffer",1,"assert_true: The prototype object must have a property \"sourceBuffer\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["MediaSource interface: existence and properties of interface object",0,null,null],["MediaSource interface object length",0,null,null],["MediaSource interface object name",0,null,null],["MediaSource interface: existence and properties of interface prototype object",0,null,null],["MediaSource interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["MediaSource interface: attribute sourceBuffers",0,null,null],["MediaSource interface: attribute activeSourceBuffers",0,null,null],["MediaSource interface: attribute readyState",0,null,null],["MediaSource interface: attribute duration",0,null,null],["MediaSource interface: attribute onsourceopen",0,null,null],["MediaSource interface: attribute onsourceended",0,null,null],["MediaSource interface: attribute onsourceclose",1,"assert_true: The prototype object must have a property \"onsourceclose\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["MediaSource interface: operation addSourceBuffer(DOMString)",0,null,null],["MediaSource interface: operation removeSourceBuffer(SourceBuffer)",0,null,null],["MediaSource interface: operation endOfStream(EndOfStreamError)",0,null,null],["MediaSource interface: operation setLiveSeekableRange(double,double)",0,null,null],["MediaSource interface: operation clearLiveSeekableRange()",0,null,null],["MediaSource interface: operation isTypeSupported(DOMString)",0,null,null],["MediaSource must be primary interface of mediaSource",0,null,null],["Stringification of mediaSource",0,null,null],["MediaSource interface: mediaSource must inherit property \"sourceBuffers\" with the proper type (0)",0,null,null],["MediaSource interface: mediaSource must inherit property \"activeSourceBuffers\" with the proper type (1)",0,null,null],["MediaSource interface: mediaSource must inherit property \"readyState\" with the proper type (2)",0,null,null],["MediaSource interface: mediaSource must inherit property \"duration\" with the proper type (3)",0,null,null],["MediaSource interface: mediaSource must inherit property \"onsourceopen\" with the proper type (4)",0,null,null],["MediaSource interface: mediaSource must inherit property \"onsourceended\" with the proper type (5)",0,null,null],["MediaSource interface: mediaSource must inherit property \"onsourceclose\" with the proper type (6)",1,"assert_inherits: property \"onsourceclose\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["MediaSource interface: mediaSource must inherit property \"addSourceBuffer\" with the proper type (7)",0,null,null],["MediaSource interface: calling addSourceBuffer(DOMString) on mediaSource with too few arguments must throw TypeError",0,null,null],["MediaSource interface: mediaSource must inherit property \"removeSourceBuffer\" with the proper type (8)",0,null,null],["MediaSource interface: calling removeSourceBuffer(SourceBuffer) on mediaSource with too few arguments must throw TypeError",0,null,null],["MediaSource interface: mediaSource must inherit property \"endOfStream\" with the proper type (9)",0,null,null],["MediaSource interface: calling endOfStream(EndOfStreamError) on mediaSource with too few arguments must throw TypeError",0,null,null],["MediaSource interface: mediaSource must inherit property \"setLiveSeekableRange\" with the proper type (10)",0,null,null],["MediaSource interface: calling setLiveSeekableRange(double,double) on mediaSource with too few arguments must throw TypeError",0,null,null],["MediaSource interface: mediaSource must inherit property \"clearLiveSeekableRange\" with the proper type (11)",0,null,null],["MediaSource interface: mediaSource must inherit property \"isTypeSupported\" with the proper type (12)",0,null,null],["MediaSource interface: calling isTypeSupported(DOMString) on mediaSource with too few arguments must throw TypeError",0,null,null],["EventTarget interface: mediaSource must inherit property \"addEventListener\" with the proper type (0)",0,null,null],["EventTarget interface: calling addEventListener(DOMString,EventListener,boolean) on mediaSource with too few arguments must throw TypeError",0,null,null],["EventTarget interface: mediaSource must inherit property \"removeEventListener\" with the proper type (1)",0,null,null],["EventTarget interface: calling removeEventListener(DOMString,EventListener,boolean) on mediaSource with too few arguments must throw TypeError",0,null,null],["EventTarget interface: mediaSource must inherit property \"dispatchEvent\" with the proper type (2)",0,null,null],["EventTarget interface: calling dispatchEvent(Event) on mediaSource with too few arguments must throw TypeError",0,null,null],["SourceBuffer interface: existence and properties of interface object",0,null,null],["SourceBuffer interface object length",0,null,null],["SourceBuffer interface object name",0,null,null],["SourceBuffer interface: existence and properties of interface prototype object",0,null,null],["SourceBuffer interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["SourceBuffer interface: attribute mode",0,null,null],["SourceBuffer interface: attribute updating",0,null,null],["SourceBuffer interface: attribute buffered",0,null,null],["SourceBuffer interface: attribute timestampOffset",0,null,null],["SourceBuffer interface: attribute audioTracks",1,"assert_true: The prototype object must have a property \"audioTracks\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["SourceBuffer interface: attribute videoTracks",1,"assert_true: The prototype object must have a property \"videoTracks\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["SourceBuffer interface: attribute textTracks",1,"assert_true: The prototype object must have a property \"textTracks\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["SourceBuffer interface: attribute appendWindowStart",0,null,null],["SourceBuffer interface: attribute appendWindowEnd",0,null,null],["SourceBuffer interface: attribute onupdatestart",0,null,null],["SourceBuffer interface: attribute onupdate",0,null,null],["SourceBuffer interface: attribute onupdateend",0,null,null],["SourceBuffer interface: attribute onerror",0,null,null],["SourceBuffer interface: attribute onabort",0,null,null],["SourceBuffer interface: operation appendBuffer(BufferSource)",0,null,null],["SourceBuffer interface: operation abort()",0,null,null],["SourceBuffer interface: operation remove(double,unrestricted double)",0,null,null],["SourceBuffer must be primary interface of sourceBuffer",0,null,null],["Stringification of sourceBuffer",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"mode\" with the proper type (0)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"updating\" with the proper type (1)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"buffered\" with the proper type (2)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"timestampOffset\" with the proper type (3)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"audioTracks\" with the proper type (4)",1,"assert_inherits: property \"audioTracks\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["SourceBuffer interface: sourceBuffer must inherit property \"videoTracks\" with the proper type (5)",1,"assert_inherits: property \"videoTracks\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["SourceBuffer interface: sourceBuffer must inherit property \"textTracks\" with the proper type (6)",1,"assert_inherits: property \"textTracks\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["SourceBuffer interface: sourceBuffer must inherit property \"appendWindowStart\" with the proper type (7)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"appendWindowEnd\" with the proper type (8)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"onupdatestart\" with the proper type (9)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"onupdate\" with the proper type (10)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"onupdateend\" with the proper type (11)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"onerror\" with the proper type (12)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"onabort\" with the proper type (13)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"appendBuffer\" with the proper type (14)",0,null,null],["SourceBuffer interface: calling appendBuffer(BufferSource) on sourceBuffer with too few arguments must throw TypeError",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"abort\" with the proper type (15)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"remove\" with the proper type (16)",0,null,null],["SourceBuffer interface: calling remove(double,unrestricted double) on sourceBuffer with too few arguments must throw TypeError",0,null,null],["EventTarget interface: sourceBuffer must inherit property \"addEventListener\" with the proper type (0)",0,null,null],["EventTarget interface: calling addEventListener(DOMString,EventListener,boolean) on sourceBuffer with too few arguments must throw TypeError",0,null,null],["EventTarget interface: sourceBuffer must inherit property \"removeEventListener\" with the proper type (1)",0,null,null],["EventTarget interface: calling removeEventListener(DOMString,EventListener,boolean) on sourceBuffer with too few arguments must throw TypeError",0,null,null],["EventTarget interface: sourceBuffer must inherit property \"dispatchEvent\" with the proper type (2)",0,null,null],["EventTarget interface: calling dispatchEvent(Event) on sourceBuffer with too few arguments must throw TypeError",0,null,null],["SourceBufferList interface: existence and properties of interface object",0,null,null],["SourceBufferList interface object length",0,null,null],["SourceBufferList interface object name",0,null,null],["SourceBufferList interface: existence and properties of interface prototype object",0,null,null],["SourceBufferList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["SourceBufferList interface: attribute length",0,null,null],["SourceBufferList interface: attribute onaddsourcebuffer",0,null,null],["SourceBufferList interface: attribute onremovesourcebuffer",0,null,null],["SourceBufferList must be primary interface of mediaSource.sourceBuffers",0,null,null],["Stringification of mediaSource.sourceBuffers",0,null,null],["SourceBufferList interface: mediaSource.sourceBuffers must inherit property \"length\" with the proper type (0)",0,null,null],["SourceBufferList interface: mediaSource.sourceBuffers must inherit property \"onaddsourcebuffer\" with the proper type (1)",0,null,null],["SourceBufferList interface: mediaSource.sourceBuffers must inherit property \"onremovesourcebuffer\" with the proper type (2)",0,null,null],["EventTarget interface: mediaSource.sourceBuffers must inherit property \"addEventListener\" with the proper type (0)",0,null,null],["EventTarget interface: calling addEventListener(DOMString,EventListener,boolean) on mediaSource.sourceBuffers with too few arguments must throw TypeError",0,null,null],["EventTarget interface: mediaSource.sourceBuffers must inherit property \"removeEventListener\" with the proper type (1)",0,null,null],["EventTarget interface: calling removeEventListener(DOMString,EventListener,boolean) on mediaSource.sourceBuffers with too few arguments must throw TypeError",0,null,null],["EventTarget interface: mediaSource.sourceBuffers must inherit property \"dispatchEvent\" with the proper type (2)",0,null,null],["EventTarget interface: calling dispatchEvent(Event) on mediaSource.sourceBuffers with too few arguments must throw TypeError",0,null,null]]]}] 20:10:00 INFO - ....................................................................................... 20:10:00 INFO - TEST-OK | /media-source/interfaces.html | took 821ms 20:10:00 INFO - PROCESS | 1669 | 1477969800425 Marionette TRACE conn2 -> [0,2003,"getWindowHandle",null] 20:10:00 INFO - PROCESS | 1669 | 1477969800428 Marionette TRACE conn2 <- [1,2003,null,{"value":"7"}] 20:10:00 INFO - TEST-START | /media-source/mediasource-activesourcebuffers.html 20:10:00 INFO - Clearing pref media.mediasource.enabled 20:10:00 INFO - PROCESS | 1669 | 1477969800432 Marionette TRACE conn2 -> [0,2004,"getContext",null] 20:10:00 INFO - PROCESS | 1669 | 1477969800437 Marionette TRACE conn2 <- [1,2004,null,{"value":"content"}] 20:10:00 INFO - PROCESS | 1669 | 1477969800483 Marionette TRACE conn2 -> [0,2005,"setContext",{"value":"chrome"}] 20:10:00 INFO - PROCESS | 1669 | 1477969800486 Marionette TRACE conn2 <- [1,2005,null,{}] 20:10:00 INFO - PROCESS | 1669 | 1477969800490 Marionette TRACE conn2 -> [0,2006,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 20:10:00 INFO - PROCESS | 1669 | 1477969800499 Marionette TRACE conn2 <- [1,2006,null,{"value":null}] 20:10:00 INFO - PROCESS | 1669 | 1477969800502 Marionette TRACE conn2 -> [0,2007,"setContext",{"value":"content"}] 20:10:00 INFO - PROCESS | 1669 | 1477969800507 Marionette TRACE conn2 <- [1,2007,null,{}] 20:10:00 INFO - PROCESS | 1669 | 1477969800514 Marionette TRACE conn2 -> [0,2008,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:10:00 INFO - PROCESS | 1669 | 1477969800626 Marionette TRACE conn2 <- [1,2008,null,{"value":null}] 20:10:00 INFO - PROCESS | 1669 | 1477969800693 Marionette TRACE conn2 -> [0,2009,"getWindowHandles",null] 20:10:00 INFO - PROCESS | 1669 | 1477969800695 Marionette TRACE conn2 <- [1,2009,null,["7"]] 20:10:00 INFO - PROCESS | 1669 | 1477969800698 Marionette TRACE conn2 -> [0,2010,"switchToWindow",{"name":"7"}] 20:10:00 INFO - PROCESS | 1669 | 1477969800700 Marionette TRACE conn2 <- [1,2010,null,{}] 20:10:00 INFO - PROCESS | 1669 | 1477969800703 Marionette TRACE conn2 -> [0,2011,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-activesourcebuffers.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-activesourcebuffers.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:10:00 INFO - PROCESS | 1669 | ++DOCSHELL 0x12ba0f800 == 47 [pid = 1669] [id = 453] 20:10:00 INFO - PROCESS | 1669 | ++DOMWINDOW == 89 (0x12ba1a000) [pid = 1669] [serial = 1325] [outer = 0x0] 20:10:00 INFO - PROCESS | 1669 | ++DOMWINDOW == 90 (0x12ccbe800) [pid = 1669] [serial = 1326] [outer = 0x12ba1a000] 20:10:00 INFO - PROCESS | 1669 | 1477969800750 Marionette DEBUG loaded listener.js 20:10:00 INFO - PROCESS | 1669 | ++DOMWINDOW == 91 (0x12e5b2800) [pid = 1669] [serial = 1327] [outer = 0x12ba1a000] 20:10:01 INFO - PROCESS | 1669 | [1669] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 460 20:10:01 INFO - PROCESS | 1669 | [1669] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 460 20:10:01 INFO - PROCESS | 1669 | [1669] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 460 20:10:01 INFO - PROCESS | 1669 | [1669] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 460 20:10:01 INFO - PROCESS | 1669 | [1669] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 460 20:10:01 INFO - PROCESS | 1669 | 1477969801302 Marionette TRACE conn2 <- [1,2011,null,{"value":["/media-source/mediasource-activesourcebuffers.html",0,null,null,[["SourceBuffer added to activeSourceBuffers list when its only audio track gets loaded (and thus becomes enabled).",0,null,null],["SourceBuffer added to activeSourceBuffers list when its only video track gets loaded (and thus becomes selected).",0,null,null],["Active SourceBuffers must appear in the same order as they appear in the sourceBuffers attribute: audio is first sourceBuffer, audio media appended first",1,"assert_equals: activeSourceBuffers list updated when tracks are loaded expected 2 but got 1","mediaSourceActiveSourceBufferOrderTest/ [0,2012,"getWindowHandle",null] 20:10:01 INFO - PROCESS | 1669 | 1477969801356 Marionette TRACE conn2 <- [1,2012,null,{"value":"7"}] 20:10:01 INFO - TEST-START | /media-source/mediasource-addsourcebuffer-mode.html 20:10:01 INFO - PROCESS | 1669 | 1477969801369 Marionette TRACE conn2 -> [0,2013,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:10:01 INFO - PROCESS | 1669 | 1477969801476 Marionette TRACE conn2 <- [1,2013,null,{"value":null}] 20:10:01 INFO - PROCESS | 1669 | 1477969801565 Marionette TRACE conn2 -> [0,2014,"getWindowHandles",null] 20:10:01 INFO - PROCESS | 1669 | 1477969801568 Marionette TRACE conn2 <- [1,2014,null,["7"]] 20:10:01 INFO - PROCESS | 1669 | 1477969801571 Marionette TRACE conn2 -> [0,2015,"switchToWindow",{"name":"7"}] 20:10:01 INFO - PROCESS | 1669 | 1477969801575 Marionette TRACE conn2 <- [1,2015,null,{}] 20:10:01 INFO - PROCESS | 1669 | 1477969801577 Marionette TRACE conn2 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-addsourcebuffer-mode.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-addsourcebuffer-mode.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:10:01 INFO - PROCESS | 1669 | ++DOCSHELL 0x134bc9000 == 48 [pid = 1669] [id = 454] 20:10:01 INFO - PROCESS | 1669 | ++DOMWINDOW == 92 (0x134bd0800) [pid = 1669] [serial = 1328] [outer = 0x0] 20:10:01 INFO - PROCESS | 1669 | ++DOMWINDOW == 93 (0x135513000) [pid = 1669] [serial = 1329] [outer = 0x134bd0800] 20:10:01 INFO - PROCESS | 1669 | 1477969801608 Marionette DEBUG loaded listener.js 20:10:01 INFO - PROCESS | 1669 | ++DOMWINDOW == 94 (0x13584a800) [pid = 1669] [serial = 1330] [outer = 0x134bd0800] 20:10:01 INFO - PROCESS | 1669 | 1477969801937 Marionette TRACE conn2 <- [1,2016,null,{"value":["/media-source/mediasource-addsourcebuffer-mode.html",0,null,null,[["addSourceBuffer() sets SourceBuffer.mode to 'segments' when the generate timestamps flag is false",0,null,null],["addSourceBuffer() sets SourceBuffer.mode to 'sequence' when the generate timestamps flag is true",1,"assert_unreached: Browser does not support the audio/aac and audio/mpeg MIME types used in this test Reached unreachable code","@http://web-platform.test:8000/media-source/mediasource-addsourcebuffer-mode.html:24:17\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-addsourcebuffer-mode.html:18:5\n"]]]}] 20:10:01 INFO - .. 20:10:01 INFO - TEST-OK | /media-source/mediasource-addsourcebuffer-mode.html | took 619ms 20:10:01 INFO - PROCESS | 1669 | 1477969801982 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 20:10:01 INFO - PROCESS | 1669 | 1477969801985 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 20:10:01 INFO - TEST-START | /media-source/mediasource-addsourcebuffer.html 20:10:01 INFO - PROCESS | 1669 | 1477969801989 Marionette TRACE conn2 -> [0,2018,"getContext",null] 20:10:01 INFO - PROCESS | 1669 | 1477969801992 Marionette TRACE conn2 <- [1,2018,null,{"value":"content"}] 20:10:01 INFO - PROCESS | 1669 | 1477969801995 Marionette TRACE conn2 -> [0,2019,"setContext",{"value":"chrome"}] 20:10:02 INFO - PROCESS | 1669 | 1477969801998 Marionette TRACE conn2 <- [1,2019,null,{}] 20:10:02 INFO - PROCESS | 1669 | 1477969802001 Marionette TRACE conn2 -> [0,2020,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 20:10:02 INFO - PROCESS | 1669 | 1477969802012 Marionette TRACE conn2 <- [1,2020,null,{"value":true}] 20:10:02 INFO - PROCESS | 1669 | 1477969802015 Marionette TRACE conn2 -> [0,2021,"setContext",{"value":"content"}] 20:10:02 INFO - PROCESS | 1669 | 1477969802017 Marionette TRACE conn2 <- [1,2021,null,{}] 20:10:02 INFO - Setting pref media.mediasource.enabled (true) 20:10:02 INFO - PROCESS | 1669 | 1477969802076 Marionette TRACE conn2 -> [0,2022,"getContext",null] 20:10:02 INFO - PROCESS | 1669 | 1477969802078 Marionette TRACE conn2 <- [1,2022,null,{"value":"content"}] 20:10:02 INFO - PROCESS | 1669 | 1477969802082 Marionette TRACE conn2 -> [0,2023,"setContext",{"value":"chrome"}] 20:10:02 INFO - PROCESS | 1669 | 1477969802085 Marionette TRACE conn2 <- [1,2023,null,{}] 20:10:02 INFO - PROCESS | 1669 | 1477969802089 Marionette TRACE conn2 -> [0,2024,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 20:10:02 INFO - PROCESS | 1669 | 1477969802100 Marionette TRACE conn2 <- [1,2024,null,{"value":null}] 20:10:02 INFO - PROCESS | 1669 | 1477969802105 Marionette TRACE conn2 -> [0,2025,"setContext",{"value":"content"}] 20:10:02 INFO - PROCESS | 1669 | 1477969802106 Marionette TRACE conn2 <- [1,2025,null,{}] 20:10:02 INFO - PROCESS | 1669 | 1477969802109 Marionette TRACE conn2 -> [0,2026,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:10:02 INFO - PROCESS | 1669 | 1477969802255 Marionette TRACE conn2 <- [1,2026,null,{"value":null}] 20:10:02 INFO - PROCESS | 1669 | 1477969802367 Marionette TRACE conn2 -> [0,2027,"getWindowHandles",null] 20:10:02 INFO - PROCESS | 1669 | 1477969802370 Marionette TRACE conn2 <- [1,2027,null,["7"]] 20:10:02 INFO - PROCESS | 1669 | 1477969802375 Marionette TRACE conn2 -> [0,2028,"switchToWindow",{"name":"7"}] 20:10:02 INFO - PROCESS | 1669 | 1477969802381 Marionette TRACE conn2 <- [1,2028,null,{}] 20:10:02 INFO - PROCESS | 1669 | 1477969802386 Marionette TRACE conn2 -> [0,2029,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-addsourcebuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-addsourcebuffer.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:10:02 INFO - PROCESS | 1669 | ++DOCSHELL 0x1369d0800 == 49 [pid = 1669] [id = 455] 20:10:02 INFO - PROCESS | 1669 | ++DOMWINDOW == 95 (0x1369d1000) [pid = 1669] [serial = 1331] [outer = 0x0] 20:10:02 INFO - PROCESS | 1669 | ++DOMWINDOW == 96 (0x1369d5800) [pid = 1669] [serial = 1332] [outer = 0x1369d1000] 20:10:02 INFO - PROCESS | 1669 | 1477969802451 Marionette DEBUG loaded listener.js 20:10:02 INFO - PROCESS | 1669 | ++DOMWINDOW == 97 (0x1369e7000) [pid = 1669] [serial = 1333] [outer = 0x1369d1000] 20:10:02 INFO - PROCESS | 1669 | [1669] WARNING: 'aFormat.IsEmpty()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/DecoderDoctorDiagnostics.cpp, line 709 20:10:02 INFO - PROCESS | 1669 | 1477969802796 Marionette TRACE conn2 <- [1,2029,null,{"value":["/media-source/mediasource-addsourcebuffer.html",0,null,null,[["Test addSourceBuffer() in 'ended' state.",0,null,null],["Test addSourceBuffer() with empty type",0,null,null],["Test addSourceBuffer() with null",0,null,null],["Test addSourceBuffer() with unsupported type",0,null,null],["Test addSourceBuffer() with Vorbis and VP8",0,null,null],["Test addSourceBuffer() with Vorbis and VP8 in separate SourceBuffers",0,null,null],["Test addSourceBuffer() video only",0,null,null],["Test addSourceBuffer() audio only",0,null,null],["Test addSourceBuffer() with AAC and H.264",0,null,null],["Test addSourceBuffer() with AAC and H.264 in separate SourceBuffers",0,null,null],["Test addSourceBuffer() QuotaExceededError.",0,null,null]]]}] 20:10:02 INFO - ........... 20:10:02 INFO - TEST-OK | /media-source/mediasource-addsourcebuffer.html | took 840ms 20:10:02 INFO - TEST-START | /media-source/mediasource-append-buffer.html 20:10:02 INFO - Clearing pref media.mediasource.enabled 20:10:02 INFO - PROCESS | 1669 | 1477969802828 Marionette TRACE conn2 -> [0,2030,"getWindowHandle",null] 20:10:02 INFO - PROCESS | 1669 | 1477969802830 Marionette TRACE conn2 <- [1,2030,null,{"value":"7"}] 20:10:02 INFO - PROCESS | 1669 | 1477969802832 Marionette TRACE conn2 -> [0,2031,"getContext",null] 20:10:02 INFO - PROCESS | 1669 | 1477969802833 Marionette TRACE conn2 <- [1,2031,null,{"value":"content"}] 20:10:02 INFO - PROCESS | 1669 | 1477969802835 Marionette TRACE conn2 -> [0,2032,"setContext",{"value":"chrome"}] 20:10:02 INFO - PROCESS | 1669 | 1477969802837 Marionette TRACE conn2 <- [1,2032,null,{}] 20:10:02 INFO - PROCESS | 1669 | 1477969802839 Marionette TRACE conn2 -> [0,2033,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 20:10:02 INFO - PROCESS | 1669 | 1477969802846 Marionette TRACE conn2 <- [1,2033,null,{"value":null}] 20:10:02 INFO - PROCESS | 1669 | 1477969802848 Marionette TRACE conn2 -> [0,2034,"setContext",{"value":"content"}] 20:10:02 INFO - PROCESS | 1669 | 1477969802850 Marionette TRACE conn2 <- [1,2034,null,{}] 20:10:02 INFO - PROCESS | 1669 | 1477969802853 Marionette TRACE conn2 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:10:02 INFO - PROCESS | 1669 | 1477969802955 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 20:10:03 INFO - PROCESS | 1669 | 1477969803012 Marionette TRACE conn2 -> [0,2036,"getWindowHandles",null] 20:10:03 INFO - PROCESS | 1669 | 1477969803013 Marionette TRACE conn2 <- [1,2036,null,["7"]] 20:10:03 INFO - PROCESS | 1669 | 1477969803015 Marionette TRACE conn2 -> [0,2037,"switchToWindow",{"name":"7"}] 20:10:03 INFO - PROCESS | 1669 | 1477969803017 Marionette TRACE conn2 <- [1,2037,null,{}] 20:10:03 INFO - PROCESS | 1669 | 1477969803020 Marionette TRACE conn2 -> [0,2038,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-append-buffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-append-buffer.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:10:03 INFO - PROCESS | 1669 | ++DOCSHELL 0x137268800 == 50 [pid = 1669] [id = 456] 20:10:03 INFO - PROCESS | 1669 | ++DOMWINDOW == 98 (0x137269000) [pid = 1669] [serial = 1334] [outer = 0x0] 20:10:03 INFO - PROCESS | 1669 | ++DOMWINDOW == 99 (0x13726e000) [pid = 1669] [serial = 1335] [outer = 0x137269000] 20:10:03 INFO - PROCESS | 1669 | 1477969803058 Marionette DEBUG loaded listener.js 20:10:03 INFO - PROCESS | 1669 | ++DOMWINDOW == 100 (0x137274800) [pid = 1669] [serial = 1336] [outer = 0x137269000] 20:10:04 INFO - PROCESS | 1669 | --DOMWINDOW == 99 (0x12bd1b000) [pid = 1669] [serial = 1259] [outer = 0x0] [url = about:blank] 20:10:04 INFO - PROCESS | 1669 | --DOCSHELL 0x135fc5800 == 49 [pid = 1669] [id = 451] 20:10:04 INFO - PROCESS | 1669 | --DOCSHELL 0x135fb2800 == 48 [pid = 1669] [id = 450] 20:10:04 INFO - PROCESS | 1669 | --DOCSHELL 0x135837000 == 47 [pid = 1669] [id = 449] 20:10:04 INFO - PROCESS | 1669 | --DOCSHELL 0x134bd1000 == 46 [pid = 1669] [id = 448] 20:10:04 INFO - PROCESS | 1669 | --DOCSHELL 0x134a13800 == 45 [pid = 1669] [id = 447] 20:10:04 INFO - PROCESS | 1669 | --DOCSHELL 0x134258800 == 44 [pid = 1669] [id = 446] 20:10:04 INFO - PROCESS | 1669 | --DOCSHELL 0x133ceb800 == 43 [pid = 1669] [id = 445] 20:10:04 INFO - PROCESS | 1669 | --DOCSHELL 0x13305b000 == 42 [pid = 1669] [id = 444] 20:10:04 INFO - PROCESS | 1669 | --DOCSHELL 0x131d99800 == 41 [pid = 1669] [id = 443] 20:10:04 INFO - PROCESS | 1669 | --DOCSHELL 0x132a49000 == 40 [pid = 1669] [id = 442] 20:10:04 INFO - PROCESS | 1669 | --DOCSHELL 0x131d93000 == 39 [pid = 1669] [id = 441] 20:10:04 INFO - PROCESS | 1669 | --DOCSHELL 0x131735000 == 38 [pid = 1669] [id = 440] 20:10:04 INFO - PROCESS | 1669 | --DOCSHELL 0x12e9ab000 == 37 [pid = 1669] [id = 439] 20:10:04 INFO - PROCESS | 1669 | --DOCSHELL 0x1296ea000 == 36 [pid = 1669] [id = 438] 20:10:04 INFO - PROCESS | 1669 | --DOCSHELL 0x12bd0d800 == 35 [pid = 1669] [id = 437] 20:10:04 INFO - PROCESS | 1669 | --DOCSHELL 0x12da2d800 == 34 [pid = 1669] [id = 432] 20:10:04 INFO - PROCESS | 1669 | --DOMWINDOW == 98 (0x11e0da000) [pid = 1669] [serial = 1256] [outer = 0x0] [url = about:blank] 20:10:04 INFO - PROCESS | 1669 | --DOMWINDOW == 97 (0x11f864800) [pid = 1669] [serial = 1257] [outer = 0x0] [url = about:blank] 20:10:04 INFO - PROCESS | 1669 | --DOMWINDOW == 96 (0x12fdc2000) [pid = 1669] [serial = 1253] [outer = 0x0] [url = about:blank] 20:10:04 INFO - PROCESS | 1669 | --DOMWINDOW == 95 (0x131518800) [pid = 1669] [serial = 1254] [outer = 0x0] [url = about:blank] 20:10:04 INFO - PROCESS | 1669 | --DOMWINDOW == 94 (0x129f7d800) [pid = 1669] [serial = 1250] [outer = 0x0] [url = about:blank] 20:10:04 INFO - PROCESS | 1669 | --DOMWINDOW == 93 (0x12b958000) [pid = 1669] [serial = 1251] [outer = 0x0] [url = about:blank] 20:10:04 INFO - PROCESS | 1669 | [1669] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 666 20:10:06 INFO - PROCESS | 1669 | 1477969806034 Marionette TRACE conn2 <- [1,2038,null,{"value":["/media-source/mediasource-append-buffer.html",0,null,null,[["Test SourceBuffer.appendBuffer() event dispatching.",0,null,null],["Test SourceBuffer.appendBuffer() call during a pending appendBuffer().",0,null,null],["Test SourceBuffer.abort() call during a pending appendBuffer().",0,null,null],["Test SourceBuffer.appendBuffer() triggering an 'ended' to 'open' transition.",0,null,null],["Test zero byte SourceBuffer.appendBuffer() call triggering an 'ended' to 'open' transition.",0,null,null],["Test MediaSource.removeSourceBuffer() call during a pending appendBuffer().",0,null,null],["Test set MediaSource.duration during a pending appendBuffer() for one of its SourceBuffers.",0,null,null],["Test MediaSource.endOfStream() during a pending appendBuffer() for one of its SourceBuffers.",0,null,null],["Test set SourceBuffer.timestampOffset during a pending appendBuffer().",0,null,null],["Test appending an empty ArrayBufferView.",0,null,null],["Test appending a neutered ArrayBufferView.",0,null,null],["Test appending an empty ArrayBuffer.",0,null,null],["Test appending a neutered ArrayBuffer.",0,null,null],["Test appendBuffer with partial init segments.",0,null,null],["Test appendBuffer with partial media segments.",0,null,null],["Test abort in the middle of an initialization segment.",0,null,null],["Test abort after removing sourcebuffer.",0,null,null],["Test abort after readyState is ended following init segment and media segment.",0,null,null],["Test abort after appendBuffer update ends.",0,null,null],["Test appending null.",0,null,null],["Test appending after removeSourceBuffer().",0,null,null]]]}] 20:10:06 INFO - ..................... 20:10:06 INFO - TEST-OK | /media-source/mediasource-append-buffer.html | took 3214ms 20:10:06 INFO - PROCESS | 1669 | 1477969806048 Marionette TRACE conn2 -> [0,2039,"getWindowHandle",null] 20:10:06 INFO - PROCESS | 1669 | 1477969806051 Marionette TRACE conn2 <- [1,2039,null,{"value":"7"}] 20:10:06 INFO - TEST-START | /media-source/mediasource-appendbuffer-quota-exceeded.html 20:10:06 INFO - PROCESS | 1669 | 1477969806056 Marionette TRACE conn2 -> [0,2040,"timeouts",{"script":185000}] 20:10:06 INFO - PROCESS | 1669 | 1477969806058 Marionette TRACE conn2 <- [1,2040,null,{}] 20:10:06 INFO - PROCESS | 1669 | 1477969806063 Marionette TRACE conn2 -> [0,2041,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:10:06 INFO - PROCESS | 1669 | 1477969806148 Marionette TRACE conn2 <- [1,2041,null,{"value":null}] 20:10:06 INFO - PROCESS | 1669 | 1477969806205 Marionette TRACE conn2 -> [0,2042,"getWindowHandles",null] 20:10:06 INFO - PROCESS | 1669 | 1477969806207 Marionette TRACE conn2 <- [1,2042,null,["7"]] 20:10:06 INFO - PROCESS | 1669 | 1477969806211 Marionette TRACE conn2 -> [0,2043,"switchToWindow",{"name":"7"}] 20:10:06 INFO - PROCESS | 1669 | 1477969806215 Marionette TRACE conn2 <- [1,2043,null,{}] 20:10:06 INFO - PROCESS | 1669 | 1477969806221 Marionette TRACE conn2 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-appendbuffer-quota-exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-appendbuffer-quota-exceeded.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:10:06 INFO - PROCESS | 1669 | ++DOCSHELL 0x12e993800 == 35 [pid = 1669] [id = 457] 20:10:06 INFO - PROCESS | 1669 | ++DOMWINDOW == 94 (0x12e997000) [pid = 1669] [serial = 1337] [outer = 0x0] 20:10:06 INFO - PROCESS | 1669 | ++DOMWINDOW == 95 (0x12e9a5800) [pid = 1669] [serial = 1338] [outer = 0x12e997000] 20:10:06 INFO - PROCESS | 1669 | 1477969806261 Marionette DEBUG loaded listener.js 20:10:06 INFO - PROCESS | 1669 | ++DOMWINDOW == 96 (0x12ea1e000) [pid = 1669] [serial = 1339] [outer = 0x12e997000] 20:10:08 INFO - PROCESS | 1669 | --DOMWINDOW == 95 (0x132a49800) [pid = 1669] [serial = 1293] [outer = 0x0] [url = http://www2.web-platform.test:8000/js/builtins/Promise-incumbent-global-subsubframe.sub.html] 20:10:08 INFO - PROCESS | 1669 | --DOMWINDOW == 94 (0x132840000) [pid = 1669] [serial = 1291] [outer = 0x0] [url = http://www1.web-platform.test:8000/js/builtins/Promise-incumbent-global-subframe.sub.html] 20:10:08 INFO - PROCESS | 1669 | --DOMWINDOW == 93 (0x13173b800) [pid = 1669] [serial = 1288] [outer = 0x0] [url = http://web-platform.test:8000/js/builtins/Promise-incumbent-global.sub.html] 20:10:08 INFO - PROCESS | 1669 | --DOMWINDOW == 92 (0x131d9b000) [pid = 1669] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/js/builtins/Promise-subclassing.html] 20:10:08 INFO - PROCESS | 1669 | --DOMWINDOW == 91 (0x12a076000) [pid = 1669] [serial = 1282] [outer = 0x0] [url = http://web-platform.test:8000/js/builtins/Object.prototype.preventExtensions.html] 20:10:08 INFO - PROCESS | 1669 | --DOMWINDOW == 90 (0x12bd13800) [pid = 1669] [serial = 1279] [outer = 0x0] [url = http://web-platform.test:8000/js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html] 20:10:08 INFO - PROCESS | 1669 | --DOMWINDOW == 89 (0x134259000) [pid = 1669] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort-removed.html] 20:10:08 INFO - PROCESS | 1669 | --DOMWINDOW == 88 (0x12e9ac000) [pid = 1669] [serial = 1285] [outer = 0x0] [url = http://web-platform.test:8000/js/builtins/Object.prototype.seal.html] 20:10:08 INFO - PROCESS | 1669 | --DOMWINDOW == 87 (0x134bd1800) [pid = 1669] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort.html] 20:10:08 INFO - PROCESS | 1669 | --DOMWINDOW == 86 (0x135fb4000) [pid = 1669] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/media-source/URL-createObjectURL-revoke.html] 20:10:08 INFO - PROCESS | 1669 | --DOMWINDOW == 85 (0x135837800) [pid = 1669] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/media-source/URL-createObjectURL-null.html] 20:10:08 INFO - PROCESS | 1669 | --DOMWINDOW == 84 (0x136312800) [pid = 1669] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/media-source/URL-createObjectURL.html] 20:10:08 INFO - PROCESS | 1669 | --DOMWINDOW == 83 (0x134a14000) [pid = 1669] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort-updating.html] 20:10:08 INFO - PROCESS | 1669 | --DOMWINDOW == 82 (0x1340ab800) [pid = 1669] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort-readyState.html] 20:10:08 INFO - PROCESS | 1669 | --DOMWINDOW == 81 (0x13305c000) [pid = 1669] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/js/builtins/WeakMap.prototype-properties.html] 20:10:12 INFO - PROCESS | 1669 | --DOCSHELL 0x12ea06800 == 34 [pid = 1669] [id = 428] 20:10:12 INFO - PROCESS | 1669 | --DOCSHELL 0x13173e800 == 33 [pid = 1669] [id = 419] 20:10:12 INFO - PROCESS | 1669 | --DOCSHELL 0x12bd1b800 == 32 [pid = 1669] [id = 421] 20:10:12 INFO - PROCESS | 1669 | --DOCSHELL 0x12e9e2000 == 31 [pid = 1669] [id = 417] 20:10:12 INFO - PROCESS | 1669 | --DOCSHELL 0x1297b8800 == 30 [pid = 1669] [id = 418] 20:10:12 INFO - PROCESS | 1669 | --DOCSHELL 0x133cdd000 == 29 [pid = 1669] [id = 426] 20:10:12 INFO - PROCESS | 1669 | --DOCSHELL 0x1338bc000 == 28 [pid = 1669] [id = 425] 20:10:12 INFO - PROCESS | 1669 | --DOCSHELL 0x131b56000 == 27 [pid = 1669] [id = 436] 20:10:12 INFO - PROCESS | 1669 | --DOCSHELL 0x129174000 == 26 [pid = 1669] [id = 427] 20:10:12 INFO - PROCESS | 1669 | --DOCSHELL 0x133214000 == 25 [pid = 1669] [id = 423] 20:10:12 INFO - PROCESS | 1669 | --DOCSHELL 0x132f8e000 == 24 [pid = 1669] [id = 422] 20:10:12 INFO - PROCESS | 1669 | --DOCSHELL 0x13151d000 == 23 [pid = 1669] [id = 435] 20:10:12 INFO - PROCESS | 1669 | --DOCSHELL 0x132846000 == 22 [pid = 1669] [id = 420] 20:10:12 INFO - PROCESS | 1669 | --DOCSHELL 0x12e9ac800 == 21 [pid = 1669] [id = 433] 20:10:12 INFO - PROCESS | 1669 | --DOCSHELL 0x12cb09000 == 20 [pid = 1669] [id = 414] 20:10:12 INFO - PROCESS | 1669 | --DOCSHELL 0x12fe51000 == 19 [pid = 1669] [id = 434] 20:10:12 INFO - PROCESS | 1669 | --DOCSHELL 0x12a080000 == 18 [pid = 1669] [id = 431] 20:10:12 INFO - PROCESS | 1669 | --DOCSHELL 0x12d765000 == 17 [pid = 1669] [id = 415] 20:10:12 INFO - PROCESS | 1669 | --DOCSHELL 0x12bd1d800 == 16 [pid = 1669] [id = 413] 20:10:12 INFO - PROCESS | 1669 | --DOCSHELL 0x12bd02800 == 15 [pid = 1669] [id = 430] 20:10:12 INFO - PROCESS | 1669 | --DOCSHELL 0x11e36f800 == 14 [pid = 1669] [id = 411] 20:10:12 INFO - PROCESS | 1669 | --DOCSHELL 0x11dc8d800 == 13 [pid = 1669] [id = 429] 20:10:12 INFO - PROCESS | 1669 | --DOCSHELL 0x11e156800 == 12 [pid = 1669] [id = 410] 20:10:12 INFO - PROCESS | 1669 | --DOCSHELL 0x137268800 == 11 [pid = 1669] [id = 456] 20:10:12 INFO - PROCESS | 1669 | --DOCSHELL 0x1369d0800 == 10 [pid = 1669] [id = 455] 20:10:12 INFO - PROCESS | 1669 | --DOCSHELL 0x134bc9000 == 9 [pid = 1669] [id = 454] 20:10:12 INFO - PROCESS | 1669 | --DOCSHELL 0x12ba0f800 == 8 [pid = 1669] [id = 453] 20:10:12 INFO - PROCESS | 1669 | --DOCSHELL 0x1363b0000 == 7 [pid = 1669] [id = 452] 20:10:12 INFO - PROCESS | 1669 | --DOMWINDOW == 80 (0x13631f800) [pid = 1669] [serial = 1320] [outer = 0x0] [url = about:blank] 20:10:12 INFO - PROCESS | 1669 | --DOMWINDOW == 79 (0x13639b800) [pid = 1669] [serial = 1321] [outer = 0x0] [url = about:blank] 20:10:12 INFO - PROCESS | 1669 | --DOMWINDOW == 78 (0x135fb9800) [pid = 1669] [serial = 1317] [outer = 0x0] [url = about:blank] 20:10:12 INFO - PROCESS | 1669 | --DOMWINDOW == 77 (0x135fbf800) [pid = 1669] [serial = 1318] [outer = 0x0] [url = about:blank] 20:10:12 INFO - PROCESS | 1669 | --DOMWINDOW == 76 (0x13583c800) [pid = 1669] [serial = 1314] [outer = 0x0] [url = about:blank] 20:10:12 INFO - PROCESS | 1669 | --DOMWINDOW == 75 (0x135847000) [pid = 1669] [serial = 1315] [outer = 0x0] [url = about:blank] 20:10:12 INFO - PROCESS | 1669 | --DOMWINDOW == 74 (0x13543b000) [pid = 1669] [serial = 1311] [outer = 0x0] [url = about:blank] 20:10:12 INFO - PROCESS | 1669 | --DOMWINDOW == 73 (0x13544b800) [pid = 1669] [serial = 1312] [outer = 0x0] [url = about:blank] 20:10:12 INFO - PROCESS | 1669 | --DOMWINDOW == 72 (0x134a1b800) [pid = 1669] [serial = 1308] [outer = 0x0] [url = about:blank] 20:10:12 INFO - PROCESS | 1669 | --DOMWINDOW == 71 (0x134a21000) [pid = 1669] [serial = 1309] [outer = 0x0] [url = about:blank] 20:10:12 INFO - PROCESS | 1669 | --DOMWINDOW == 70 (0x13425e000) [pid = 1669] [serial = 1305] [outer = 0x0] [url = about:blank] 20:10:12 INFO - PROCESS | 1669 | --DOMWINDOW == 69 (0x134265800) [pid = 1669] [serial = 1306] [outer = 0x0] [url = about:blank] 20:10:12 INFO - PROCESS | 1669 | --DOMWINDOW == 68 (0x1340b0000) [pid = 1669] [serial = 1302] [outer = 0x0] [url = about:blank] 20:10:12 INFO - PROCESS | 1669 | --DOMWINDOW == 67 (0x1340b9800) [pid = 1669] [serial = 1303] [outer = 0x0] [url = about:blank] 20:10:12 INFO - PROCESS | 1669 | --DOMWINDOW == 66 (0x1338b3000) [pid = 1669] [serial = 1299] [outer = 0x0] [url = about:blank] 20:10:12 INFO - PROCESS | 1669 | --DOMWINDOW == 65 (0x1338c0800) [pid = 1669] [serial = 1300] [outer = 0x0] [url = about:blank] 20:10:12 INFO - PROCESS | 1669 | --DOMWINDOW == 64 (0x132f94000) [pid = 1669] [serial = 1296] [outer = 0x0] [url = about:blank] 20:10:12 INFO - PROCESS | 1669 | --DOMWINDOW == 63 (0x133052000) [pid = 1669] [serial = 1297] [outer = 0x0] [url = about:blank] 20:10:12 INFO - PROCESS | 1669 | --DOMWINDOW == 62 (0x131d7f000) [pid = 1669] [serial = 1289] [outer = 0x0] [url = about:blank] 20:10:12 INFO - PROCESS | 1669 | --DOMWINDOW == 61 (0x131d8e800) [pid = 1669] [serial = 1290] [outer = 0x0] [url = about:blank] 20:10:12 INFO - PROCESS | 1669 | --DOMWINDOW == 60 (0x12ea03800) [pid = 1669] [serial = 1286] [outer = 0x0] [url = about:blank] 20:10:12 INFO - PROCESS | 1669 | --DOMWINDOW == 59 (0x12f9a8800) [pid = 1669] [serial = 1287] [outer = 0x0] [url = about:blank] 20:10:12 INFO - PROCESS | 1669 | --DOMWINDOW == 58 (0x12c0da800) [pid = 1669] [serial = 1283] [outer = 0x0] [url = about:blank] 20:10:12 INFO - PROCESS | 1669 | --DOMWINDOW == 57 (0x12d161800) [pid = 1669] [serial = 1284] [outer = 0x0] [url = about:blank] 20:10:12 INFO - PROCESS | 1669 | --DOMWINDOW == 56 (0x12d166800) [pid = 1669] [serial = 1280] [outer = 0x0] [url = about:blank] 20:10:12 INFO - PROCESS | 1669 | --DOMWINDOW == 55 (0x12da14800) [pid = 1669] [serial = 1281] [outer = 0x0] [url = about:blank] 20:10:12 INFO - PROCESS | 1669 | --DOMWINDOW == 54 (0x132a52800) [pid = 1669] [serial = 1294] [outer = 0x0] [url = http://www2.web-platform.test:8000/js/builtins/Promise-incumbent-global-subsubframe.sub.html] 20:10:12 INFO - PROCESS | 1669 | --DOMWINDOW == 53 (0x132854800) [pid = 1669] [serial = 1292] [outer = 0x0] [url = http://www1.web-platform.test:8000/js/builtins/Promise-incumbent-global-subframe.sub.html] 20:10:12 INFO - PROCESS | 1669 | --DOMWINDOW == 52 (0x1363b4800) [pid = 1669] [serial = 1323] [outer = 0x0] [url = about:blank] 20:10:12 INFO - PROCESS | 1669 | --DOMWINDOW == 51 (0x12df6c800) [pid = 1669] [serial = 1265] [outer = 0x0] [url = about:blank] 20:10:12 INFO - PROCESS | 1669 | --DOMWINDOW == 50 (0x1301ce000) [pid = 1669] [serial = 1271] [outer = 0x0] [url = about:blank] 20:10:12 INFO - PROCESS | 1669 | --DOMWINDOW == 49 (0x12a738800) [pid = 1669] [serial = 1262] [outer = 0x0] [url = about:blank] 20:10:12 INFO - PROCESS | 1669 | --DOMWINDOW == 48 (0x132a50800) [pid = 1669] [serial = 1277] [outer = 0x0] [url = about:blank] 20:10:12 INFO - PROCESS | 1669 | --DOMWINDOW == 47 (0x12e9f4800) [pid = 1669] [serial = 1268] [outer = 0x0] [url = about:blank] 20:10:12 INFO - PROCESS | 1669 | --DOMWINDOW == 46 (0x131735800) [pid = 1669] [serial = 1274] [outer = 0x0] [url = about:blank] 20:10:14 INFO - PROCESS | 1669 | 1477969814545 Marionette TRACE conn2 <- [1,2044,null,{"value":["/media-source/mediasource-appendbuffer-quota-exceeded.html",0,null,null,[["Appending data repeatedly should fill up the buffer and throw a QuotaExceededError when buffer is full.",0,null,null]]]}] 20:10:14 INFO - . 20:10:14 INFO - TEST-OK | /media-source/mediasource-appendbuffer-quota-exceeded.html | took 8501ms 20:10:14 INFO - TEST-START | /media-source/mediasource-appendwindow.html 20:10:14 INFO - PROCESS | 1669 | 1477969814557 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 20:10:14 INFO - PROCESS | 1669 | 1477969814560 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 20:10:14 INFO - PROCESS | 1669 | 1477969814564 Marionette TRACE conn2 -> [0,2046,"timeouts",{"script":35000}] 20:10:14 INFO - PROCESS | 1669 | 1477969814567 Marionette TRACE conn2 <- [1,2046,null,{}] 20:10:14 INFO - PROCESS | 1669 | 1477969814571 Marionette TRACE conn2 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:10:14 INFO - PROCESS | 1669 | 1477969814684 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 20:10:14 INFO - PROCESS | 1669 | 1477969814718 Marionette TRACE conn2 -> [0,2048,"getWindowHandles",null] 20:10:14 INFO - PROCESS | 1669 | 1477969814721 Marionette TRACE conn2 <- [1,2048,null,["7"]] 20:10:14 INFO - PROCESS | 1669 | 1477969814723 Marionette TRACE conn2 -> [0,2049,"switchToWindow",{"name":"7"}] 20:10:14 INFO - PROCESS | 1669 | 1477969814728 Marionette TRACE conn2 <- [1,2049,null,{}] 20:10:14 INFO - PROCESS | 1669 | 1477969814736 Marionette TRACE conn2 -> [0,2050,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-appendwindow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-appendwindow.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:10:14 INFO - PROCESS | 1669 | ++DOCSHELL 0x11f9a0800 == 8 [pid = 1669] [id = 458] 20:10:14 INFO - PROCESS | 1669 | ++DOMWINDOW == 47 (0x128e90000) [pid = 1669] [serial = 1340] [outer = 0x0] 20:10:14 INFO - PROCESS | 1669 | ++DOMWINDOW == 48 (0x129189800) [pid = 1669] [serial = 1341] [outer = 0x128e90000] 20:10:14 INFO - PROCESS | 1669 | 1477969814779 Marionette DEBUG loaded listener.js 20:10:14 INFO - PROCESS | 1669 | ++DOMWINDOW == 49 (0x129f6e800) [pid = 1669] [serial = 1342] [outer = 0x128e90000] 20:10:15 INFO - PROCESS | 1669 | 1477969815599 Marionette TRACE conn2 <- [1,2050,null,{"value":["/media-source/mediasource-appendwindow.html",0,null,null,[["Test correctly reset appendWindowStart and appendWindowEnd values",0,null,null],["Test set wrong values to appendWindowStart and appendWindowEnd.",0,null,null],["Test set correct values to appendWindowStart and appendWindowEnd.",0,null,null],["Test appendwindow throw error when mediasource object is not associated with a sourebuffer.",0,null,null],["Test set appendWindowStart and appendWindowEnd when source buffer updating.",0,null,null],["Test appendWindowStart and appendWindowEnd value after a sourceBuffer.abort().",0,null,null],["Test read appendWindowStart and appendWindowEnd initial values.",0,null,null]]]}] 20:10:15 INFO - PROCESS | 1669 | --DOMWINDOW == 48 (0x131b5d800) [pid = 1669] [serial = 1276] [outer = 0x0] [url = http://web-platform.test:8000/js/builtins/Object.prototype.hasOwnProperty-order.html] 20:10:15 INFO - PROCESS | 1669 | --DOMWINDOW == 47 (0x12ddd9800) [pid = 1669] [serial = 1264] [outer = 0x0] [url = http://web-platform.test:8000/js/builtins/Math.max.html] 20:10:15 INFO - PROCESS | 1669 | --DOMWINDOW == 46 (0x13172c000) [pid = 1669] [serial = 1273] [outer = 0x0] [url = http://web-platform.test:8000/js/builtins/Object.prototype.getOwnPropertyNames.html] 20:10:15 INFO - PROCESS | 1669 | --DOMWINDOW == 45 (0x12e9db000) [pid = 1669] [serial = 1267] [outer = 0x0] [url = http://web-platform.test:8000/js/builtins/Math.min.html] 20:10:15 INFO - PROCESS | 1669 | --DOMWINDOW == 44 (0x12bd04800) [pid = 1669] [serial = 1258] [outer = 0x0] [url = http://web-platform.test:8000/js/builtins/Array.DefineOwnProperty.html] 20:10:15 INFO - PROCESS | 1669 | --DOMWINDOW == 43 (0x12a084000) [pid = 1669] [serial = 1261] [outer = 0x0] [url = http://web-platform.test:8000/js/builtins/Array.prototype.join-order.html] 20:10:15 INFO - PROCESS | 1669 | --DOMWINDOW == 42 (0x12fe6b000) [pid = 1669] [serial = 1270] [outer = 0x0] [url = http://web-platform.test:8000/js/builtins/Object.prototype.freeze.html] 20:10:15 INFO - PROCESS | 1669 | --DOMWINDOW == 41 (0x1340b1000) [pid = 1669] [serial = 1246] [outer = 0x0] [url = http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-multiple-calls.html] 20:10:15 INFO - PROCESS | 1669 | --DOMWINDOW == 40 (0x12ba1a000) [pid = 1669] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-activesourcebuffers.html] 20:10:15 INFO - PROCESS | 1669 | --DOMWINDOW == 39 (0x137269000) [pid = 1669] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-append-buffer.html] 20:10:15 INFO - PROCESS | 1669 | --DOMWINDOW == 38 (0x134bd0800) [pid = 1669] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-addsourcebuffer-mode.html] 20:10:15 INFO - PROCESS | 1669 | --DOMWINDOW == 37 (0x1369d1000) [pid = 1669] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-addsourcebuffer.html] 20:10:15 INFO - PROCESS | 1669 | --DOMWINDOW == 36 (0x1363b0800) [pid = 1669] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/media-source/interfaces.html] 20:10:15 INFO - ....... 20:10:15 INFO - TEST-OK | /media-source/mediasource-appendwindow.html | took 1079ms 20:10:15 INFO - PROCESS | 1669 | 1477969815643 Marionette TRACE conn2 -> [0,2051,"getWindowHandle",null] 20:10:15 INFO - PROCESS | 1669 | 1477969815646 Marionette TRACE conn2 <- [1,2051,null,{"value":"7"}] 20:10:15 INFO - TEST-START | /media-source/mediasource-attach-stops-delaying-load-event.html 20:10:15 INFO - PROCESS | 1669 | 1477969815651 Marionette TRACE conn2 -> [0,2052,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:10:15 INFO - PROCESS | 1669 | 1477969815758 Marionette TRACE conn2 <- [1,2052,null,{"value":null}] 20:10:15 INFO - PROCESS | 1669 | 1477969815764 Marionette TRACE conn2 -> [0,2053,"getWindowHandles",null] 20:10:15 INFO - PROCESS | 1669 | 1477969815766 Marionette TRACE conn2 <- [1,2053,null,["7"]] 20:10:15 INFO - PROCESS | 1669 | 1477969815771 Marionette TRACE conn2 -> [0,2054,"switchToWindow",{"name":"7"}] 20:10:15 INFO - PROCESS | 1669 | 1477969815775 Marionette TRACE conn2 <- [1,2054,null,{}] 20:10:15 INFO - PROCESS | 1669 | 1477969815783 Marionette TRACE conn2 -> [0,2055,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-attach-stops-delaying-load-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-attach-stops-delaying-load-event.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:10:15 INFO - PROCESS | 1669 | ++DOCSHELL 0x12d76b800 == 9 [pid = 1669] [id = 459] 20:10:15 INFO - PROCESS | 1669 | ++DOMWINDOW == 37 (0x12d76d800) [pid = 1669] [serial = 1343] [outer = 0x0] 20:10:15 INFO - PROCESS | 1669 | ++DOMWINDOW == 38 (0x12d779000) [pid = 1669] [serial = 1344] [outer = 0x12d76d800] 20:10:15 INFO - PROCESS | 1669 | 1477969815825 Marionette DEBUG loaded listener.js 20:10:15 INFO - PROCESS | 1669 | ++DOMWINDOW == 39 (0x12d833000) [pid = 1669] [serial = 1345] [outer = 0x12d76d800] 20:10:16 INFO - PROCESS | 1669 | 1477969816187 Marionette TRACE conn2 <- [1,2055,null,{"value":["/media-source/mediasource-attach-stops-delaying-load-event.html",0,null,null,[["MediaSource attachment should immediately stop delaying the load event",0,null,null]]]}] 20:10:16 INFO - . 20:10:16 INFO - TEST-OK | /media-source/mediasource-attach-stops-delaying-load-event.html | took 565ms 20:10:16 INFO - TEST-START | /media-source/mediasource-avtracks.html 20:10:16 INFO - PROCESS | 1669 | 1477969816217 Marionette TRACE conn2 -> [0,2056,"getWindowHandle",null] 20:10:16 INFO - PROCESS | 1669 | 1477969816219 Marionette TRACE conn2 <- [1,2056,null,{"value":"7"}] 20:10:16 INFO - PROCESS | 1669 | 1477969816224 Marionette TRACE conn2 -> [0,2057,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:10:16 INFO - PROCESS | 1669 | 1477969816374 Marionette TRACE conn2 <- [1,2057,null,{"value":null}] 20:10:16 INFO - PROCESS | 1669 | 1477969816382 Marionette TRACE conn2 -> [0,2058,"getWindowHandles",null] 20:10:16 INFO - PROCESS | 1669 | 1477969816384 Marionette TRACE conn2 <- [1,2058,null,["7"]] 20:10:16 INFO - PROCESS | 1669 | 1477969816388 Marionette TRACE conn2 -> [0,2059,"switchToWindow",{"name":"7"}] 20:10:16 INFO - PROCESS | 1669 | 1477969816391 Marionette TRACE conn2 <- [1,2059,null,{}] 20:10:16 INFO - PROCESS | 1669 | 1477969816394 Marionette TRACE conn2 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-avtracks.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-avtracks.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:10:16 INFO - PROCESS | 1669 | ++DOCSHELL 0x12df7b800 == 10 [pid = 1669] [id = 460] 20:10:16 INFO - PROCESS | 1669 | ++DOMWINDOW == 40 (0x12df7c000) [pid = 1669] [serial = 1346] [outer = 0x0] 20:10:16 INFO - PROCESS | 1669 | ++DOMWINDOW == 41 (0x12e086800) [pid = 1669] [serial = 1347] [outer = 0x12df7c000] 20:10:16 INFO - PROCESS | 1669 | 1477969816434 Marionette DEBUG loaded listener.js 20:10:16 INFO - PROCESS | 1669 | ++DOMWINDOW == 42 (0x12e31e000) [pid = 1669] [serial = 1348] [outer = 0x12df7c000] 20:10:16 INFO - PROCESS | 1669 | 1477969816823 Marionette TRACE conn2 <- [1,2060,null,{"value":["/media-source/mediasource-avtracks.html",0,null,null,[["Check that media tracks and their properties are populated properly",1,"object is undefined","EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:12:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:8:5\n"],["Media tracks must be removed when the SourceBuffer is removed from the MediaSource",1,"sourceBuffer.audioTracks is undefined","verifyTrackRemoval@http://web-platform.test:8000/media-source/mediasource-avtracks.html:49:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:90:13\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:87:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:83:5\n"],["Media tracks must be removed when the HTMLMediaElement.src is changed",1,"sourceBuffer.audioTracks is undefined","verifyTrackRemoval@http://web-platform.test:8000/media-source/mediasource-avtracks.html:49:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:104:13\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:101:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:97:5\n"],["Media tracks must be removed when HTMLMediaElement.load() is called",1,"sourceBuffer.audioTracks is undefined","verifyTrackRemoval@http://web-platform.test:8000/media-source/mediasource-avtracks.html:49:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:118:13\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:115:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:111:5\n"]]]}] 20:10:16 INFO - .... 20:10:16 INFO - TEST-OK | /media-source/mediasource-avtracks.html | took 617ms 20:10:16 INFO - PROCESS | 1669 | 1477969816841 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 20:10:16 INFO - PROCESS | 1669 | 1477969816844 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 20:10:16 INFO - TEST-START | /media-source/mediasource-buffered.html 20:10:16 INFO - PROCESS | 1669 | 1477969816847 Marionette TRACE conn2 -> [0,2062,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:10:16 INFO - PROCESS | 1669 | 1477969816959 Marionette TRACE conn2 <- [1,2062,null,{"value":null}] 20:10:16 INFO - PROCESS | 1669 | 1477969816964 Marionette TRACE conn2 -> [0,2063,"getWindowHandles",null] 20:10:16 INFO - PROCESS | 1669 | 1477969816967 Marionette TRACE conn2 <- [1,2063,null,["7"]] 20:10:17 INFO - PROCESS | 1669 | 1477969817037 Marionette TRACE conn2 -> [0,2064,"switchToWindow",{"name":"7"}] 20:10:17 INFO - PROCESS | 1669 | 1477969817042 Marionette TRACE conn2 <- [1,2064,null,{}] 20:10:17 INFO - PROCESS | 1669 | 1477969817047 Marionette TRACE conn2 -> [0,2065,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-buffered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-buffered.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:10:17 INFO - PROCESS | 1669 | ++DOCSHELL 0x12ea22800 == 11 [pid = 1669] [id = 461] 20:10:17 INFO - PROCESS | 1669 | ++DOMWINDOW == 43 (0x12f991800) [pid = 1669] [serial = 1349] [outer = 0x0] 20:10:17 INFO - PROCESS | 1669 | ++DOMWINDOW == 44 (0x12f9a7000) [pid = 1669] [serial = 1350] [outer = 0x12f991800] 20:10:17 INFO - PROCESS | 1669 | 1477969817113 Marionette DEBUG loaded listener.js 20:10:17 INFO - PROCESS | 1669 | ++DOMWINDOW == 45 (0x131b5d800) [pid = 1669] [serial = 1351] [outer = 0x12f991800] 20:10:17 INFO - PROCESS | 1669 | [1669] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 460 20:10:17 INFO - PROCESS | 1669 | 1477969817764 Marionette TRACE conn2 <- [1,2065,null,{"value":["/media-source/mediasource-buffered.html",0,null,null,[["Demuxed content with different lengths",0,null,null],["Muxed content with different lengths",0,null,null],["Demuxed content with an empty buffered range on one SourceBuffer",0,null,null],["Muxed content empty buffered ranges.",0,null,null],["Get buffered range when sourcebuffer is empty.",0,null,null],["Get buffered range when only init segment is appended.",0,null,null],["Get buffered range after removing sourcebuffer.",0,null,null]]]}] 20:10:17 INFO - ....... 20:10:17 INFO - TEST-OK | /media-source/mediasource-buffered.html | took 969ms 20:10:17 INFO - PROCESS | 1669 | 1477969817817 Marionette TRACE conn2 -> [0,2066,"getWindowHandle",null] 20:10:17 INFO - PROCESS | 1669 | 1477969817818 Marionette TRACE conn2 <- [1,2066,null,{"value":"7"}] 20:10:17 INFO - TEST-START | /media-source/mediasource-closed.html 20:10:17 INFO - PROCESS | 1669 | 1477969817823 Marionette TRACE conn2 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:10:17 INFO - PROCESS | 1669 | 1477969817900 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 20:10:17 INFO - PROCESS | 1669 | 1477969817906 Marionette TRACE conn2 -> [0,2068,"getWindowHandles",null] 20:10:17 INFO - PROCESS | 1669 | 1477969817908 Marionette TRACE conn2 <- [1,2068,null,["7"]] 20:10:17 INFO - PROCESS | 1669 | 1477969817910 Marionette TRACE conn2 -> [0,2069,"switchToWindow",{"name":"7"}] 20:10:17 INFO - PROCESS | 1669 | 1477969817913 Marionette TRACE conn2 <- [1,2069,null,{}] 20:10:17 INFO - PROCESS | 1669 | 1477969817915 Marionette TRACE conn2 -> [0,2070,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-closed.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:10:17 INFO - PROCESS | 1669 | ++DOCSHELL 0x132f7c800 == 12 [pid = 1669] [id = 462] 20:10:17 INFO - PROCESS | 1669 | ++DOMWINDOW == 46 (0x132f7e000) [pid = 1669] [serial = 1352] [outer = 0x0] 20:10:17 INFO - PROCESS | 1669 | ++DOMWINDOW == 47 (0x132f85000) [pid = 1669] [serial = 1353] [outer = 0x132f7e000] 20:10:17 INFO - PROCESS | 1669 | 1477969817949 Marionette DEBUG loaded listener.js 20:10:18 INFO - PROCESS | 1669 | ++DOMWINDOW == 48 (0x132f95800) [pid = 1669] [serial = 1354] [outer = 0x132f7e000] 20:10:18 INFO - PROCESS | 1669 | 1477969818240 Marionette TRACE conn2 <- [1,2070,null,{"value":["/media-source/mediasource-closed.html",0,null,null,[["Test attribute values on a closed MediaSource object.",0,null,null],["Test addSourceBuffer() while closed.",0,null,null],["Test removeSourceBuffer() while closed.",0,null,null],["Test endOfStream() while closed.",0,null,null],["Test endOfStream(decode) while closed.",0,null,null],["Test endOfStream(network) while closed.",0,null,null],["Test setting duration while closed.",0,null,null],["Test setting duration while open->closed.",0,null,null],["Test getting duration while open->closed.",0,null,null],["Test sourcebuffer.abort when closed.",0,null,null]]]}] 20:10:18 INFO - .......... 20:10:18 INFO - TEST-OK | /media-source/mediasource-closed.html | took 469ms 20:10:18 INFO - TEST-START | /media-source/mediasource-config-change-mp4-av-framesize.html 20:10:18 INFO - PROCESS | 1669 | 1477969818291 Marionette TRACE conn2 -> [0,2071,"getWindowHandle",null] 20:10:18 INFO - PROCESS | 1669 | 1477969818293 Marionette TRACE conn2 <- [1,2071,null,{"value":"7"}] 20:10:18 INFO - PROCESS | 1669 | 1477969818295 Marionette TRACE conn2 -> [0,2072,"getContext",null] 20:10:18 INFO - PROCESS | 1669 | 1477969818296 Marionette TRACE conn2 <- [1,2072,null,{"value":"content"}] 20:10:18 INFO - PROCESS | 1669 | 1477969818298 Marionette TRACE conn2 -> [0,2073,"setContext",{"value":"chrome"}] 20:10:18 INFO - PROCESS | 1669 | 1477969818299 Marionette TRACE conn2 <- [1,2073,null,{}] 20:10:18 INFO - PROCESS | 1669 | 1477969818302 Marionette TRACE conn2 -> [0,2074,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 20:10:18 INFO - PROCESS | 1669 | 1477969818311 Marionette TRACE conn2 <- [1,2074,null,{"value":true}] 20:10:18 INFO - PROCESS | 1669 | 1477969818313 Marionette TRACE conn2 -> [0,2075,"setContext",{"value":"content"}] 20:10:18 INFO - PROCESS | 1669 | 1477969818315 Marionette TRACE conn2 <- [1,2075,null,{}] 20:10:18 INFO - Setting pref media.mediasource.enabled (true) 20:10:18 INFO - PROCESS | 1669 | 1477969818317 Marionette TRACE conn2 -> [0,2076,"getContext",null] 20:10:18 INFO - PROCESS | 1669 | 1477969818318 Marionette TRACE conn2 <- [1,2076,null,{"value":"content"}] 20:10:18 INFO - PROCESS | 1669 | 1477969818320 Marionette TRACE conn2 -> [0,2077,"setContext",{"value":"chrome"}] 20:10:18 INFO - PROCESS | 1669 | 1477969818321 Marionette TRACE conn2 <- [1,2077,null,{}] 20:10:18 INFO - PROCESS | 1669 | 1477969818324 Marionette TRACE conn2 -> [0,2078,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 20:10:18 INFO - PROCESS | 1669 | 1477969818329 Marionette TRACE conn2 <- [1,2078,null,{"value":null}] 20:10:18 INFO - PROCESS | 1669 | 1477969818339 Marionette TRACE conn2 -> [0,2079,"setContext",{"value":"content"}] 20:10:18 INFO - PROCESS | 1669 | 1477969818340 Marionette TRACE conn2 <- [1,2079,null,{}] 20:10:18 INFO - PROCESS | 1669 | 1477969818343 Marionette TRACE conn2 -> [0,2080,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:10:18 INFO - PROCESS | 1669 | 1477969818474 Marionette TRACE conn2 <- [1,2080,null,{"value":null}] 20:10:18 INFO - PROCESS | 1669 | 1477969818527 Marionette TRACE conn2 -> [0,2081,"getWindowHandles",null] 20:10:18 INFO - PROCESS | 1669 | 1477969818530 Marionette TRACE conn2 <- [1,2081,null,["7"]] 20:10:18 INFO - PROCESS | 1669 | 1477969818534 Marionette TRACE conn2 -> [0,2082,"switchToWindow",{"name":"7"}] 20:10:18 INFO - PROCESS | 1669 | 1477969818538 Marionette TRACE conn2 <- [1,2082,null,{}] 20:10:18 INFO - PROCESS | 1669 | 1477969818543 Marionette TRACE conn2 -> [0,2083,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-mp4-av-framesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-mp4-av-framesize.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:10:18 INFO - PROCESS | 1669 | ++DOCSHELL 0x11ebcc000 == 13 [pid = 1669] [id = 463] 20:10:18 INFO - PROCESS | 1669 | ++DOMWINDOW == 49 (0x11ebce000) [pid = 1669] [serial = 1355] [outer = 0x0] 20:10:18 INFO - PROCESS | 1669 | ++DOMWINDOW == 50 (0x12a721000) [pid = 1669] [serial = 1356] [outer = 0x11ebce000] 20:10:18 INFO - PROCESS | 1669 | 1477969818592 Marionette DEBUG loaded listener.js 20:10:18 INFO - PROCESS | 1669 | ++DOMWINDOW == 51 (0x12ccc5000) [pid = 1669] [serial = 1357] [outer = 0x11ebce000] 20:10:19 INFO - PROCESS | 1669 | [1669] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 666 20:10:20 INFO - PROCESS | 1669 | --DOCSHELL 0x12e993800 == 12 [pid = 1669] [id = 457] 20:10:20 INFO - PROCESS | 1669 | --DOMWINDOW == 50 (0x132a3a800) [pid = 1669] [serial = 1278] [outer = 0x0] [url = about:blank] 20:10:20 INFO - PROCESS | 1669 | --DOMWINDOW == 49 (0x12e5a5000) [pid = 1669] [serial = 1266] [outer = 0x0] [url = about:blank] 20:10:20 INFO - PROCESS | 1669 | --DOMWINDOW == 48 (0x13173e000) [pid = 1669] [serial = 1275] [outer = 0x0] [url = about:blank] 20:10:20 INFO - PROCESS | 1669 | --DOMWINDOW == 47 (0x12ea1c800) [pid = 1669] [serial = 1269] [outer = 0x0] [url = about:blank] 20:10:20 INFO - PROCESS | 1669 | --DOMWINDOW == 46 (0x12cb20800) [pid = 1669] [serial = 1260] [outer = 0x0] [url = about:blank] 20:10:20 INFO - PROCESS | 1669 | --DOMWINDOW == 45 (0x12b943800) [pid = 1669] [serial = 1263] [outer = 0x0] [url = about:blank] 20:10:20 INFO - PROCESS | 1669 | --DOMWINDOW == 44 (0x13122f800) [pid = 1669] [serial = 1272] [outer = 0x0] [url = about:blank] 20:10:20 INFO - PROCESS | 1669 | --DOMWINDOW == 43 (0x1340c9800) [pid = 1669] [serial = 1248] [outer = 0x0] [url = about:blank] 20:10:20 INFO - PROCESS | 1669 | --DOMWINDOW == 42 (0x13726e000) [pid = 1669] [serial = 1335] [outer = 0x0] [url = about:blank] 20:10:20 INFO - PROCESS | 1669 | --DOMWINDOW == 41 (0x137274800) [pid = 1669] [serial = 1336] [outer = 0x0] [url = about:blank] 20:10:20 INFO - PROCESS | 1669 | --DOMWINDOW == 40 (0x13584a800) [pid = 1669] [serial = 1330] [outer = 0x0] [url = about:blank] 20:10:20 INFO - PROCESS | 1669 | --DOMWINDOW == 39 (0x135513000) [pid = 1669] [serial = 1329] [outer = 0x0] [url = about:blank] 20:10:20 INFO - PROCESS | 1669 | --DOMWINDOW == 38 (0x1369e7000) [pid = 1669] [serial = 1333] [outer = 0x0] [url = about:blank] 20:10:20 INFO - PROCESS | 1669 | --DOMWINDOW == 37 (0x1369d5800) [pid = 1669] [serial = 1332] [outer = 0x0] [url = about:blank] 20:10:20 INFO - PROCESS | 1669 | --DOMWINDOW == 36 (0x12ccbe800) [pid = 1669] [serial = 1326] [outer = 0x0] [url = about:blank] 20:10:20 INFO - PROCESS | 1669 | --DOMWINDOW == 35 (0x12e5b2800) [pid = 1669] [serial = 1327] [outer = 0x0] [url = about:blank] 20:10:20 INFO - PROCESS | 1669 | --DOMWINDOW == 34 (0x1364e3000) [pid = 1669] [serial = 1324] [outer = 0x0] [url = about:blank] 20:10:22 INFO - PROCESS | 1669 | 1477969822298 Marionette TRACE conn2 <- [1,2083,null,{"value":["/media-source/mediasource-config-change-mp4-av-framesize.html",0,null,null,[["Tests mp4 frame size changes in multiplexed content.",0,null,null]]]}] 20:10:22 INFO - . 20:10:22 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-av-framesize.html | took 4027ms 20:10:22 INFO - PROCESS | 1669 | 1477969822324 Marionette TRACE conn2 -> [0,2084,"getWindowHandle",null] 20:10:22 INFO - PROCESS | 1669 | 1477969822327 Marionette TRACE conn2 <- [1,2084,null,{"value":"7"}] 20:10:22 INFO - TEST-START | /media-source/mediasource-config-change-mp4-av-video-bitrate.html 20:10:22 INFO - PROCESS | 1669 | 1477969822331 Marionette TRACE conn2 -> [0,2085,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:10:22 INFO - PROCESS | 1669 | [1669] WARNING: Releasing screensaver: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 20:10:22 INFO - PROCESS | 1669 | 1477969822413 Marionette TRACE conn2 <- [1,2085,null,{"value":null}] 20:10:22 INFO - PROCESS | 1669 | 1477969822418 Marionette TRACE conn2 -> [0,2086,"getWindowHandles",null] 20:10:22 INFO - PROCESS | 1669 | 1477969822422 Marionette TRACE conn2 <- [1,2086,null,["7"]] 20:10:22 INFO - PROCESS | 1669 | 1477969822426 Marionette TRACE conn2 -> [0,2087,"switchToWindow",{"name":"7"}] 20:10:22 INFO - PROCESS | 1669 | 1477969822429 Marionette TRACE conn2 <- [1,2087,null,{}] 20:10:22 INFO - PROCESS | 1669 | 1477969822432 Marionette TRACE conn2 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-mp4-av-video-bitrate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-mp4-av-video-bitrate.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:10:22 INFO - PROCESS | 1669 | ++DOCSHELL 0x11dae8800 == 13 [pid = 1669] [id = 464] 20:10:22 INFO - PROCESS | 1669 | ++DOMWINDOW == 35 (0x11dc82800) [pid = 1669] [serial = 1358] [outer = 0x0] 20:10:22 INFO - PROCESS | 1669 | ++DOMWINDOW == 36 (0x11e01b800) [pid = 1669] [serial = 1359] [outer = 0x11dc82800] 20:10:22 INFO - PROCESS | 1669 | 1477969822473 Marionette DEBUG loaded listener.js 20:10:22 INFO - PROCESS | 1669 | ++DOMWINDOW == 37 (0x11ebcc800) [pid = 1669] [serial = 1360] [outer = 0x11dc82800] 20:10:23 INFO - PROCESS | 1669 | --DOMWINDOW == 36 (0x12f991800) [pid = 1669] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-buffered.html] 20:10:23 INFO - PROCESS | 1669 | --DOMWINDOW == 35 (0x12d76d800) [pid = 1669] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-attach-stops-delaying-load-event.html] 20:10:23 INFO - PROCESS | 1669 | --DOMWINDOW == 34 (0x128e90000) [pid = 1669] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-appendwindow.html] 20:10:23 INFO - PROCESS | 1669 | --DOMWINDOW == 33 (0x12df7c000) [pid = 1669] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-avtracks.html] 20:10:25 INFO - PROCESS | 1669 | 1477969825933 Marionette TRACE conn2 <- [1,2088,null,{"value":["/media-source/mediasource-config-change-mp4-av-video-bitrate.html",0,null,null,[["Tests mp4 video bitrate changes in multiplexed content.",0,null,null]]]}] 20:10:25 INFO - . 20:10:25 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-av-video-bitrate.html | took 3627ms 20:10:25 INFO - PROCESS | 1669 | 1477969825959 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 20:10:25 INFO - PROCESS | 1669 | 1477969825961 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 20:10:25 INFO - TEST-START | /media-source/mediasource-config-change-mp4-v-bitrate.html 20:10:25 INFO - PROCESS | 1669 | 1477969825964 Marionette TRACE conn2 -> [0,2090,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:10:26 INFO - PROCESS | 1669 | [1669] WARNING: Releasing screensaver: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 20:10:26 INFO - PROCESS | 1669 | 1477969826047 Marionette TRACE conn2 <- [1,2090,null,{"value":null}] 20:10:26 INFO - PROCESS | 1669 | 1477969826053 Marionette TRACE conn2 -> [0,2091,"getWindowHandles",null] 20:10:26 INFO - PROCESS | 1669 | 1477969826056 Marionette TRACE conn2 <- [1,2091,null,["7"]] 20:10:26 INFO - PROCESS | 1669 | 1477969826058 Marionette TRACE conn2 -> [0,2092,"switchToWindow",{"name":"7"}] 20:10:26 INFO - PROCESS | 1669 | 1477969826061 Marionette TRACE conn2 <- [1,2092,null,{}] 20:10:26 INFO - PROCESS | 1669 | 1477969826063 Marionette TRACE conn2 -> [0,2093,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-mp4-v-bitrate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-bitrate.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:10:26 INFO - PROCESS | 1669 | ++DOCSHELL 0x12a08a800 == 14 [pid = 1669] [id = 465] 20:10:26 INFO - PROCESS | 1669 | ++DOMWINDOW == 34 (0x12a71b800) [pid = 1669] [serial = 1361] [outer = 0x0] 20:10:26 INFO - PROCESS | 1669 | ++DOMWINDOW == 35 (0x12a739000) [pid = 1669] [serial = 1362] [outer = 0x12a71b800] 20:10:26 INFO - PROCESS | 1669 | 1477969826100 Marionette DEBUG loaded listener.js 20:10:26 INFO - PROCESS | 1669 | ++DOMWINDOW == 36 (0x12b94e000) [pid = 1669] [serial = 1363] [outer = 0x12a71b800] 20:10:27 INFO - PROCESS | 1669 | [1669] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 666 20:10:28 INFO - PROCESS | 1669 | --DOMWINDOW == 35 (0x12e9a5800) [pid = 1669] [serial = 1338] [outer = 0x0] [url = about:blank] 20:10:28 INFO - PROCESS | 1669 | --DOMWINDOW == 34 (0x12f9a7000) [pid = 1669] [serial = 1350] [outer = 0x0] [url = about:blank] 20:10:28 INFO - PROCESS | 1669 | --DOMWINDOW == 33 (0x131b5d800) [pid = 1669] [serial = 1351] [outer = 0x0] [url = about:blank] 20:10:28 INFO - PROCESS | 1669 | --DOMWINDOW == 32 (0x12e086800) [pid = 1669] [serial = 1347] [outer = 0x0] [url = about:blank] 20:10:28 INFO - PROCESS | 1669 | --DOMWINDOW == 31 (0x12e31e000) [pid = 1669] [serial = 1348] [outer = 0x0] [url = about:blank] 20:10:28 INFO - PROCESS | 1669 | --DOMWINDOW == 30 (0x12d779000) [pid = 1669] [serial = 1344] [outer = 0x0] [url = about:blank] 20:10:28 INFO - PROCESS | 1669 | --DOMWINDOW == 29 (0x12d833000) [pid = 1669] [serial = 1345] [outer = 0x0] [url = about:blank] 20:10:28 INFO - PROCESS | 1669 | --DOMWINDOW == 28 (0x129189800) [pid = 1669] [serial = 1341] [outer = 0x0] [url = about:blank] 20:10:28 INFO - PROCESS | 1669 | --DOMWINDOW == 27 (0x129f6e800) [pid = 1669] [serial = 1342] [outer = 0x0] [url = about:blank] 20:10:28 INFO - PROCESS | 1669 | --DOMWINDOW == 26 (0x132f85000) [pid = 1669] [serial = 1353] [outer = 0x0] [url = about:blank] 20:10:28 INFO - PROCESS | 1669 | 1477969828518 Marionette TRACE conn2 <- [1,2093,null,{"value":["/media-source/mediasource-config-change-mp4-v-bitrate.html",0,null,null,[["Tests mp4 video-only bitrate changes.",0,null,null]]]}] 20:10:28 INFO - . 20:10:28 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-v-bitrate.html | took 2570ms 20:10:28 INFO - PROCESS | 1669 | 1477969828536 Marionette TRACE conn2 -> [0,2094,"getWindowHandle",null] 20:10:28 INFO - PROCESS | 1669 | 1477969828540 Marionette TRACE conn2 <- [1,2094,null,{"value":"7"}] 20:10:28 INFO - TEST-START | /media-source/mediasource-config-change-mp4-v-framerate.html 20:10:28 INFO - PROCESS | 1669 | 1477969828546 Marionette TRACE conn2 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:10:28 INFO - PROCESS | 1669 | [1669] WARNING: Releasing screensaver: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 20:10:28 INFO - PROCESS | 1669 | 1477969828632 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 20:10:28 INFO - PROCESS | 1669 | 1477969828687 Marionette TRACE conn2 -> [0,2096,"getWindowHandles",null] 20:10:28 INFO - PROCESS | 1669 | 1477969828689 Marionette TRACE conn2 <- [1,2096,null,["7"]] 20:10:28 INFO - PROCESS | 1669 | 1477969828694 Marionette TRACE conn2 -> [0,2097,"switchToWindow",{"name":"7"}] 20:10:28 INFO - PROCESS | 1669 | 1477969828697 Marionette TRACE conn2 <- [1,2097,null,{}] 20:10:28 INFO - PROCESS | 1669 | 1477969828700 Marionette TRACE conn2 -> [0,2098,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-mp4-v-framerate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-framerate.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:10:28 INFO - PROCESS | 1669 | ++DOCSHELL 0x11ce22000 == 15 [pid = 1669] [id = 466] 20:10:28 INFO - PROCESS | 1669 | ++DOMWINDOW == 27 (0x11ce22800) [pid = 1669] [serial = 1364] [outer = 0x0] 20:10:28 INFO - PROCESS | 1669 | ++DOMWINDOW == 28 (0x11df3b800) [pid = 1669] [serial = 1365] [outer = 0x11ce22800] 20:10:28 INFO - PROCESS | 1669 | 1477969828743 Marionette DEBUG loaded listener.js 20:10:28 INFO - PROCESS | 1669 | ++DOMWINDOW == 29 (0x11f864800) [pid = 1669] [serial = 1366] [outer = 0x11ce22800] 20:10:30 INFO - PROCESS | 1669 | --DOMWINDOW == 28 (0x11ebce000) [pid = 1669] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-av-framesize.html] 20:10:30 INFO - PROCESS | 1669 | --DOMWINDOW == 27 (0x132f7e000) [pid = 1669] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-closed.html] 20:10:30 INFO - PROCESS | 1669 | --DOMWINDOW == 26 (0x11dc82800) [pid = 1669] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-av-video-bitrate.html] 20:10:30 INFO - PROCESS | 1669 | --DOMWINDOW == 25 (0x12e997000) [pid = 1669] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-appendbuffer-quota-exceeded.html] 20:10:31 INFO - PROCESS | 1669 | 1477969831109 Marionette TRACE conn2 <- [1,2098,null,{"value":["/media-source/mediasource-config-change-mp4-v-framerate.html",0,null,null,[["Tests mp4 video-only frame rate changes.",0,null,null]]]}] 20:10:31 INFO - . 20:10:31 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-v-framerate.html | took 2618ms 20:10:31 INFO - PROCESS | 1669 | 1477969831164 Marionette TRACE conn2 -> [0,2099,"getWindowHandle",null] 20:10:31 INFO - TEST-START | /media-source/mediasource-config-change-mp4-v-framesize.html 20:10:31 INFO - PROCESS | 1669 | 1477969831166 Marionette TRACE conn2 <- [1,2099,null,{"value":"7"}] 20:10:31 INFO - PROCESS | 1669 | 1477969831170 Marionette TRACE conn2 -> [0,2100,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:10:31 INFO - PROCESS | 1669 | [1669] WARNING: Releasing screensaver: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 20:10:31 INFO - PROCESS | 1669 | 1477969831272 Marionette TRACE conn2 <- [1,2100,null,{"value":null}] 20:10:31 INFO - PROCESS | 1669 | 1477969831302 Marionette TRACE conn2 -> [0,2101,"getWindowHandles",null] 20:10:31 INFO - PROCESS | 1669 | 1477969831304 Marionette TRACE conn2 <- [1,2101,null,["7"]] 20:10:31 INFO - PROCESS | 1669 | 1477969831307 Marionette TRACE conn2 -> [0,2102,"switchToWindow",{"name":"7"}] 20:10:31 INFO - PROCESS | 1669 | 1477969831309 Marionette TRACE conn2 <- [1,2102,null,{}] 20:10:31 INFO - PROCESS | 1669 | 1477969831312 Marionette TRACE conn2 -> [0,2103,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-mp4-v-framesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-framesize.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:10:31 INFO - PROCESS | 1669 | ++DOCSHELL 0x129f7d000 == 16 [pid = 1669] [id = 467] 20:10:31 INFO - PROCESS | 1669 | ++DOMWINDOW == 26 (0x129f7d800) [pid = 1669] [serial = 1367] [outer = 0x0] 20:10:31 INFO - PROCESS | 1669 | ++DOMWINDOW == 27 (0x12a723000) [pid = 1669] [serial = 1368] [outer = 0x129f7d800] 20:10:31 INFO - PROCESS | 1669 | 1477969831351 Marionette DEBUG loaded listener.js 20:10:31 INFO - PROCESS | 1669 | ++DOMWINDOW == 28 (0x12b320000) [pid = 1669] [serial = 1369] [outer = 0x129f7d800] 20:10:33 INFO - PROCESS | 1669 | 1477969833715 Marionette TRACE conn2 <- [1,2103,null,{"value":["/media-source/mediasource-config-change-mp4-v-framesize.html",0,null,null,[["Tests mp4 video-only frame size changes.",0,null,null]]]}] 20:10:33 INFO - . 20:10:33 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-v-framesize.html | took 2573ms 20:10:33 INFO - PROCESS | 1669 | 1477969833748 Marionette TRACE conn2 -> [0,2104,"getWindowHandle",null] 20:10:33 INFO - PROCESS | 1669 | 1477969833752 Marionette TRACE conn2 <- [1,2104,null,{"value":"7"}] 20:10:33 INFO - TEST-START | /media-source/mediasource-config-change-webm-a-bitrate.html 20:10:33 INFO - Clearing pref media.mediasource.enabled 20:10:33 INFO - PROCESS | 1669 | 1477969833754 Marionette TRACE conn2 -> [0,2105,"getContext",null] 20:10:33 INFO - PROCESS | 1669 | 1477969833756 Marionette TRACE conn2 <- [1,2105,null,{"value":"content"}] 20:10:33 INFO - PROCESS | 1669 | 1477969833758 Marionette TRACE conn2 -> [0,2106,"setContext",{"value":"chrome"}] 20:10:33 INFO - PROCESS | 1669 | 1477969833759 Marionette TRACE conn2 <- [1,2106,null,{}] 20:10:33 INFO - PROCESS | 1669 | 1477969833761 Marionette TRACE conn2 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 20:10:33 INFO - PROCESS | 1669 | 1477969833768 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 20:10:33 INFO - PROCESS | 1669 | 1477969833770 Marionette TRACE conn2 -> [0,2108,"setContext",{"value":"content"}] 20:10:33 INFO - PROCESS | 1669 | 1477969833772 Marionette TRACE conn2 <- [1,2108,null,{}] 20:10:33 INFO - PROCESS | 1669 | 1477969833774 Marionette TRACE conn2 -> [0,2109,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:10:33 INFO - PROCESS | 1669 | [1669] WARNING: Releasing screensaver: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 20:10:33 INFO - PROCESS | 1669 | 1477969833859 Marionette TRACE conn2 <- [1,2109,null,{"value":null}] 20:10:33 INFO - PROCESS | 1669 | 1477969833865 Marionette TRACE conn2 -> [0,2110,"getWindowHandles",null] 20:10:33 INFO - PROCESS | 1669 | 1477969833867 Marionette TRACE conn2 <- [1,2110,null,["7"]] 20:10:33 INFO - PROCESS | 1669 | 1477969833871 Marionette TRACE conn2 -> [0,2111,"switchToWindow",{"name":"7"}] 20:10:33 INFO - PROCESS | 1669 | 1477969833876 Marionette TRACE conn2 <- [1,2111,null,{}] 20:10:33 INFO - PROCESS | 1669 | 1477969833879 Marionette TRACE conn2 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-a-bitrate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-a-bitrate.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:10:33 INFO - PROCESS | 1669 | ++DOCSHELL 0x12cb1d800 == 17 [pid = 1669] [id = 468] 20:10:33 INFO - PROCESS | 1669 | ++DOMWINDOW == 29 (0x12cb20800) [pid = 1669] [serial = 1370] [outer = 0x0] 20:10:33 INFO - PROCESS | 1669 | ++DOMWINDOW == 30 (0x12ccc2000) [pid = 1669] [serial = 1371] [outer = 0x12cb20800] 20:10:33 INFO - PROCESS | 1669 | 1477969833923 Marionette DEBUG loaded listener.js 20:10:33 INFO - PROCESS | 1669 | ++DOMWINDOW == 31 (0x12d173000) [pid = 1669] [serial = 1372] [outer = 0x12cb20800] 20:10:36 INFO - PROCESS | 1669 | --DOMWINDOW == 30 (0x12ea1e000) [pid = 1669] [serial = 1339] [outer = 0x0] [url = about:blank] 20:10:36 INFO - PROCESS | 1669 | --DOMWINDOW == 29 (0x11e01b800) [pid = 1669] [serial = 1359] [outer = 0x0] [url = about:blank] 20:10:36 INFO - PROCESS | 1669 | --DOMWINDOW == 28 (0x11ebcc800) [pid = 1669] [serial = 1360] [outer = 0x0] [url = about:blank] 20:10:36 INFO - PROCESS | 1669 | --DOMWINDOW == 27 (0x12a721000) [pid = 1669] [serial = 1356] [outer = 0x0] [url = about:blank] 20:10:36 INFO - PROCESS | 1669 | --DOMWINDOW == 26 (0x12ccc5000) [pid = 1669] [serial = 1357] [outer = 0x0] [url = about:blank] 20:10:36 INFO - PROCESS | 1669 | --DOMWINDOW == 25 (0x132f95800) [pid = 1669] [serial = 1354] [outer = 0x0] [url = about:blank] 20:10:36 INFO - PROCESS | 1669 | --DOMWINDOW == 24 (0x12a739000) [pid = 1669] [serial = 1362] [outer = 0x0] [url = about:blank] 20:10:36 INFO - PROCESS | 1669 | 1477969836364 Marionette TRACE conn2 <- [1,2112,null,{"value":["/media-source/mediasource-config-change-webm-a-bitrate.html",0,null,null,[["Tests webm audio-only bitrate changes.",0,null,null]]]}] 20:10:36 INFO - . 20:10:36 INFO - TEST-OK | /media-source/mediasource-config-change-webm-a-bitrate.html | took 2646ms 20:10:36 INFO - PROCESS | 1669 | 1477969836402 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 20:10:36 INFO - PROCESS | 1669 | 1477969836405 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 20:10:36 INFO - TEST-START | /media-source/mediasource-config-change-webm-av-audio-bitrate.html 20:10:36 INFO - PROCESS | 1669 | 1477969836411 Marionette TRACE conn2 -> [0,2114,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:10:36 INFO - PROCESS | 1669 | 1477969836496 Marionette TRACE conn2 <- [1,2114,null,{"value":null}] 20:10:36 INFO - PROCESS | 1669 | 1477969836502 Marionette TRACE conn2 -> [0,2115,"getWindowHandles",null] 20:10:36 INFO - PROCESS | 1669 | 1477969836506 Marionette TRACE conn2 <- [1,2115,null,["7"]] 20:10:36 INFO - PROCESS | 1669 | 1477969836510 Marionette TRACE conn2 -> [0,2116,"switchToWindow",{"name":"7"}] 20:10:36 INFO - PROCESS | 1669 | 1477969836514 Marionette TRACE conn2 <- [1,2116,null,{}] 20:10:36 INFO - PROCESS | 1669 | 1477969836517 Marionette TRACE conn2 -> [0,2117,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-av-audio-bitrate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-audio-bitrate.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:10:36 INFO - PROCESS | 1669 | ++DOCSHELL 0x11e0da000 == 18 [pid = 1669] [id = 469] 20:10:36 INFO - PROCESS | 1669 | ++DOMWINDOW == 25 (0x11e0e3000) [pid = 1669] [serial = 1373] [outer = 0x0] 20:10:36 INFO - PROCESS | 1669 | ++DOMWINDOW == 26 (0x11ebbe000) [pid = 1669] [serial = 1374] [outer = 0x11e0e3000] 20:10:36 INFO - PROCESS | 1669 | 1477969836561 Marionette DEBUG loaded listener.js 20:10:36 INFO - PROCESS | 1669 | ++DOMWINDOW == 27 (0x11f874000) [pid = 1669] [serial = 1375] [outer = 0x11e0e3000] 20:10:38 INFO - PROCESS | 1669 | --DOMWINDOW == 26 (0x12a71b800) [pid = 1669] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-bitrate.html] 20:10:38 INFO - PROCESS | 1669 | --DOMWINDOW == 25 (0x129f7d800) [pid = 1669] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-framesize.html] 20:10:38 INFO - PROCESS | 1669 | --DOMWINDOW == 24 (0x11ce22800) [pid = 1669] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-framerate.html] 20:10:38 INFO - PROCESS | 1669 | 1477969838978 Marionette TRACE conn2 <- [1,2117,null,{"value":["/media-source/mediasource-config-change-webm-av-audio-bitrate.html",0,null,null,[["Tests webm audio bitrate changes in multiplexed content.",0,null,null]]]}] 20:10:38 INFO - . 20:10:38 INFO - TEST-OK | /media-source/mediasource-config-change-webm-av-audio-bitrate.html | took 2579ms 20:10:38 INFO - TEST-START | /media-source/mediasource-config-change-webm-av-framesize.html 20:10:38 INFO - PROCESS | 1669 | 1477969838989 Marionette TRACE conn2 -> [0,2118,"getWindowHandle",null] 20:10:38 INFO - PROCESS | 1669 | 1477969838991 Marionette TRACE conn2 <- [1,2118,null,{"value":"7"}] 20:10:38 INFO - PROCESS | 1669 | 1477969838994 Marionette TRACE conn2 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:10:39 INFO - PROCESS | 1669 | [1669] WARNING: Releasing screensaver: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 20:10:39 INFO - PROCESS | 1669 | 1477969839095 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 20:10:39 INFO - PROCESS | 1669 | 1477969839102 Marionette TRACE conn2 -> [0,2120,"getWindowHandles",null] 20:10:39 INFO - PROCESS | 1669 | 1477969839106 Marionette TRACE conn2 <- [1,2120,null,["7"]] 20:10:39 INFO - PROCESS | 1669 | 1477969839109 Marionette TRACE conn2 -> [0,2121,"switchToWindow",{"name":"7"}] 20:10:39 INFO - PROCESS | 1669 | 1477969839112 Marionette TRACE conn2 <- [1,2121,null,{}] 20:10:39 INFO - PROCESS | 1669 | 1477969839115 Marionette TRACE conn2 -> [0,2122,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-av-framesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-framesize.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:10:39 INFO - PROCESS | 1669 | ++DOCSHELL 0x12a71b800 == 19 [pid = 1669] [id = 470] 20:10:39 INFO - PROCESS | 1669 | ++DOMWINDOW == 25 (0x12a71d800) [pid = 1669] [serial = 1376] [outer = 0x0] 20:10:39 INFO - PROCESS | 1669 | ++DOMWINDOW == 26 (0x12b31c000) [pid = 1669] [serial = 1377] [outer = 0x12a71d800] 20:10:39 INFO - PROCESS | 1669 | 1477969839154 Marionette DEBUG loaded listener.js 20:10:39 INFO - PROCESS | 1669 | ++DOMWINDOW == 27 (0x12b949800) [pid = 1669] [serial = 1378] [outer = 0x12a71d800] 20:10:41 INFO - PROCESS | 1669 | 1477969841545 Marionette TRACE conn2 <- [1,2122,null,{"value":["/media-source/mediasource-config-change-webm-av-framesize.html",0,null,null,[["Tests webm frame size changes in multiplexed content.",0,null,null]]]}] 20:10:41 INFO - . 20:10:41 INFO - TEST-OK | /media-source/mediasource-config-change-webm-av-framesize.html | took 2575ms 20:10:41 INFO - PROCESS | 1669 | 1477969841576 Marionette TRACE conn2 -> [0,2123,"getWindowHandle",null] 20:10:41 INFO - PROCESS | 1669 | 1477969841580 Marionette TRACE conn2 <- [1,2123,null,{"value":"7"}] 20:10:41 INFO - TEST-START | /media-source/mediasource-config-change-webm-av-video-bitrate.html 20:10:41 INFO - PROCESS | 1669 | 1477969841583 Marionette TRACE conn2 -> [0,2124,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:10:41 INFO - PROCESS | 1669 | [1669] WARNING: Releasing screensaver: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 20:10:41 INFO - PROCESS | 1669 | 1477969841660 Marionette TRACE conn2 <- [1,2124,null,{"value":null}] 20:10:41 INFO - PROCESS | 1669 | 1477969841666 Marionette TRACE conn2 -> [0,2125,"getWindowHandles",null] 20:10:41 INFO - PROCESS | 1669 | 1477969841668 Marionette TRACE conn2 <- [1,2125,null,["7"]] 20:10:41 INFO - PROCESS | 1669 | 1477969841673 Marionette TRACE conn2 -> [0,2126,"switchToWindow",{"name":"7"}] 20:10:41 INFO - PROCESS | 1669 | 1477969841677 Marionette TRACE conn2 <- [1,2126,null,{}] 20:10:41 INFO - PROCESS | 1669 | 1477969841679 Marionette TRACE conn2 -> [0,2127,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-av-video-bitrate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-video-bitrate.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:10:41 INFO - PROCESS | 1669 | ++DOCSHELL 0x12d76d800 == 20 [pid = 1669] [id = 471] 20:10:41 INFO - PROCESS | 1669 | ++DOMWINDOW == 28 (0x12d771000) [pid = 1669] [serial = 1379] [outer = 0x0] 20:10:41 INFO - PROCESS | 1669 | ++DOMWINDOW == 29 (0x12d818800) [pid = 1669] [serial = 1380] [outer = 0x12d771000] 20:10:41 INFO - PROCESS | 1669 | 1477969841719 Marionette DEBUG loaded listener.js 20:10:41 INFO - PROCESS | 1669 | ++DOMWINDOW == 30 (0x12da13800) [pid = 1669] [serial = 1381] [outer = 0x12d771000] 20:10:44 INFO - PROCESS | 1669 | 1477969844166 Marionette TRACE conn2 <- [1,2127,null,{"value":["/media-source/mediasource-config-change-webm-av-video-bitrate.html",0,null,null,[["Tests webm video bitrate changes in multiplexed content.",0,null,null]]]}] 20:10:44 INFO - PROCESS | 1669 | --DOMWINDOW == 29 (0x12a723000) [pid = 1669] [serial = 1368] [outer = 0x0] [url = about:blank] 20:10:44 INFO - PROCESS | 1669 | --DOMWINDOW == 28 (0x12b320000) [pid = 1669] [serial = 1369] [outer = 0x0] [url = about:blank] 20:10:44 INFO - PROCESS | 1669 | --DOMWINDOW == 27 (0x11df3b800) [pid = 1669] [serial = 1365] [outer = 0x0] [url = about:blank] 20:10:44 INFO - PROCESS | 1669 | --DOMWINDOW == 26 (0x11f864800) [pid = 1669] [serial = 1366] [outer = 0x0] [url = about:blank] 20:10:44 INFO - PROCESS | 1669 | --DOMWINDOW == 25 (0x12b94e000) [pid = 1669] [serial = 1363] [outer = 0x0] [url = about:blank] 20:10:44 INFO - PROCESS | 1669 | --DOMWINDOW == 24 (0x12ccc2000) [pid = 1669] [serial = 1371] [outer = 0x0] [url = about:blank] 20:10:44 INFO - . 20:10:44 INFO - TEST-OK | /media-source/mediasource-config-change-webm-av-video-bitrate.html | took 2625ms 20:10:44 INFO - PROCESS | 1669 | 1477969844210 Marionette TRACE conn2 -> [0,2128,"getWindowHandle",null] 20:10:44 INFO - PROCESS | 1669 | 1477969844213 Marionette TRACE conn2 <- [1,2128,null,{"value":"7"}] 20:10:44 INFO - TEST-START | /media-source/mediasource-config-change-webm-v-bitrate.html 20:10:44 INFO - PROCESS | 1669 | 1477969844218 Marionette TRACE conn2 -> [0,2129,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:10:44 INFO - PROCESS | 1669 | [1669] WARNING: Releasing screensaver: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 20:10:44 INFO - PROCESS | 1669 | 1477969844310 Marionette TRACE conn2 <- [1,2129,null,{"value":null}] 20:10:44 INFO - PROCESS | 1669 | 1477969844359 Marionette TRACE conn2 -> [0,2130,"getWindowHandles",null] 20:10:44 INFO - PROCESS | 1669 | 1477969844362 Marionette TRACE conn2 <- [1,2130,null,["7"]] 20:10:44 INFO - PROCESS | 1669 | 1477969844365 Marionette TRACE conn2 -> [0,2131,"switchToWindow",{"name":"7"}] 20:10:44 INFO - PROCESS | 1669 | 1477969844369 Marionette TRACE conn2 <- [1,2131,null,{}] 20:10:44 INFO - PROCESS | 1669 | 1477969844372 Marionette TRACE conn2 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-v-bitrate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-bitrate.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:10:44 INFO - PROCESS | 1669 | ++DOCSHELL 0x11e370800 == 21 [pid = 1669] [id = 472] 20:10:44 INFO - PROCESS | 1669 | ++DOMWINDOW == 25 (0x11e372000) [pid = 1669] [serial = 1382] [outer = 0x0] 20:10:44 INFO - PROCESS | 1669 | ++DOMWINDOW == 26 (0x11f342000) [pid = 1669] [serial = 1383] [outer = 0x11e372000] 20:10:44 INFO - PROCESS | 1669 | 1477969844415 Marionette DEBUG loaded listener.js 20:10:44 INFO - PROCESS | 1669 | ++DOMWINDOW == 27 (0x11f99c800) [pid = 1669] [serial = 1384] [outer = 0x11e372000] 20:10:46 INFO - PROCESS | 1669 | --DOMWINDOW == 26 (0x12cb20800) [pid = 1669] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-a-bitrate.html] 20:10:46 INFO - PROCESS | 1669 | --DOMWINDOW == 25 (0x12a71d800) [pid = 1669] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-framesize.html] 20:10:46 INFO - PROCESS | 1669 | --DOMWINDOW == 24 (0x11e0e3000) [pid = 1669] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-audio-bitrate.html] 20:10:46 INFO - PROCESS | 1669 | 1477969846699 Marionette TRACE conn2 <- [1,2132,null,{"value":["/media-source/mediasource-config-change-webm-v-bitrate.html",0,null,null,[["Tests webm video-only bitrate changes.",0,null,null]]]}] 20:10:46 INFO - . 20:10:46 INFO - TEST-OK | /media-source/mediasource-config-change-webm-v-bitrate.html | took 2525ms 20:10:46 INFO - PROCESS | 1669 | 1477969846742 Marionette TRACE conn2 -> [0,2133,"getWindowHandle",null] 20:10:46 INFO - TEST-START | /media-source/mediasource-config-change-webm-v-framerate.html 20:10:46 INFO - PROCESS | 1669 | 1477969846745 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 20:10:46 INFO - PROCESS | 1669 | 1477969846748 Marionette TRACE conn2 -> [0,2134,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:10:46 INFO - PROCESS | 1669 | [1669] WARNING: Releasing screensaver: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 20:10:46 INFO - PROCESS | 1669 | 1477969846830 Marionette TRACE conn2 <- [1,2134,null,{"value":null}] 20:10:46 INFO - PROCESS | 1669 | 1477969846835 Marionette TRACE conn2 -> [0,2135,"getWindowHandles",null] 20:10:46 INFO - PROCESS | 1669 | 1477969846837 Marionette TRACE conn2 <- [1,2135,null,["7"]] 20:10:46 INFO - PROCESS | 1669 | 1477969846881 Marionette TRACE conn2 -> [0,2136,"switchToWindow",{"name":"7"}] 20:10:46 INFO - PROCESS | 1669 | 1477969846884 Marionette TRACE conn2 <- [1,2136,null,{}] 20:10:46 INFO - PROCESS | 1669 | 1477969846886 Marionette TRACE conn2 -> [0,2137,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-v-framerate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-framerate.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:10:46 INFO - PROCESS | 1669 | ++DOCSHELL 0x12b31c800 == 22 [pid = 1669] [id = 473] 20:10:46 INFO - PROCESS | 1669 | ++DOMWINDOW == 25 (0x12b31f800) [pid = 1669] [serial = 1385] [outer = 0x0] 20:10:46 INFO - PROCESS | 1669 | ++DOMWINDOW == 26 (0x12b6ba000) [pid = 1669] [serial = 1386] [outer = 0x12b31f800] 20:10:46 INFO - PROCESS | 1669 | 1477969846926 Marionette DEBUG loaded listener.js 20:10:46 INFO - PROCESS | 1669 | ++DOMWINDOW == 27 (0x12b95a800) [pid = 1669] [serial = 1387] [outer = 0x12b31f800] 20:10:49 INFO - PROCESS | 1669 | 1477969849196 Marionette TRACE conn2 <- [1,2137,null,{"value":["/media-source/mediasource-config-change-webm-v-framerate.html",0,null,null,[["Tests webm video-only frame rate changes.",0,null,null]]]}] 20:10:49 INFO - . 20:10:49 INFO - TEST-OK | /media-source/mediasource-config-change-webm-v-framerate.html | took 2469ms 20:10:49 INFO - PROCESS | 1669 | 1477969849224 Marionette TRACE conn2 -> [0,2138,"getWindowHandle",null] 20:10:49 INFO - TEST-START | /media-source/mediasource-config-change-webm-v-framesize.html 20:10:49 INFO - PROCESS | 1669 | 1477969849227 Marionette TRACE conn2 <- [1,2138,null,{"value":"7"}] 20:10:49 INFO - PROCESS | 1669 | 1477969849230 Marionette TRACE conn2 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:10:49 INFO - PROCESS | 1669 | [1669] WARNING: Releasing screensaver: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 20:10:49 INFO - PROCESS | 1669 | 1477969849312 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 20:10:49 INFO - PROCESS | 1669 | 1477969849318 Marionette TRACE conn2 -> [0,2140,"getWindowHandles",null] 20:10:49 INFO - PROCESS | 1669 | 1477969849321 Marionette TRACE conn2 <- [1,2140,null,["7"]] 20:10:49 INFO - PROCESS | 1669 | 1477969849325 Marionette TRACE conn2 -> [0,2141,"switchToWindow",{"name":"7"}] 20:10:49 INFO - PROCESS | 1669 | 1477969849329 Marionette TRACE conn2 <- [1,2141,null,{}] 20:10:49 INFO - PROCESS | 1669 | 1477969849331 Marionette TRACE conn2 -> [0,2142,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-v-framesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-framesize.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:10:49 INFO - PROCESS | 1669 | ++DOCSHELL 0x12d75f000 == 23 [pid = 1669] [id = 474] 20:10:49 INFO - PROCESS | 1669 | ++DOMWINDOW == 28 (0x12d763800) [pid = 1669] [serial = 1388] [outer = 0x0] 20:10:49 INFO - PROCESS | 1669 | ++DOMWINDOW == 29 (0x12d778800) [pid = 1669] [serial = 1389] [outer = 0x12d763800] 20:10:49 INFO - PROCESS | 1669 | 1477969849372 Marionette DEBUG loaded listener.js 20:10:49 INFO - PROCESS | 1669 | ++DOMWINDOW == 30 (0x12ba1a800) [pid = 1669] [serial = 1390] [outer = 0x12d763800] 20:10:51 INFO - PROCESS | 1669 | 1477969851683 Marionette TRACE conn2 <- [1,2142,null,{"value":["/media-source/mediasource-config-change-webm-v-framesize.html",0,null,null,[["Tests webm video-only frame size changes.",0,null,null]]]}] 20:10:51 INFO - . 20:10:51 INFO - TEST-OK | /media-source/mediasource-config-change-webm-v-framesize.html | took 2468ms 20:10:51 INFO - PROCESS | 1669 | --DOMWINDOW == 29 (0x12b31c000) [pid = 1669] [serial = 1377] [outer = 0x0] [url = about:blank] 20:10:51 INFO - PROCESS | 1669 | --DOMWINDOW == 28 (0x12b949800) [pid = 1669] [serial = 1378] [outer = 0x0] [url = about:blank] 20:10:51 INFO - PROCESS | 1669 | --DOMWINDOW == 27 (0x11ebbe000) [pid = 1669] [serial = 1374] [outer = 0x0] [url = about:blank] 20:10:51 INFO - PROCESS | 1669 | --DOMWINDOW == 26 (0x11f874000) [pid = 1669] [serial = 1375] [outer = 0x0] [url = about:blank] 20:10:51 INFO - PROCESS | 1669 | --DOMWINDOW == 25 (0x12d173000) [pid = 1669] [serial = 1372] [outer = 0x0] [url = about:blank] 20:10:51 INFO - PROCESS | 1669 | --DOMWINDOW == 24 (0x12d818800) [pid = 1669] [serial = 1380] [outer = 0x0] [url = about:blank] 20:10:51 INFO - PROCESS | 1669 | 1477969851709 Marionette TRACE conn2 -> [0,2143,"getWindowHandle",null] 20:10:51 INFO - PROCESS | 1669 | 1477969851712 Marionette TRACE conn2 <- [1,2143,null,{"value":"7"}] 20:10:51 INFO - TEST-START | /media-source/mediasource-detach.html 20:10:51 INFO - PROCESS | 1669 | 1477969851718 Marionette TRACE conn2 -> [0,2144,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:10:51 INFO - PROCESS | 1669 | [1669] WARNING: Releasing screensaver: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 20:10:51 INFO - PROCESS | 1669 | 1477969851790 Marionette TRACE conn2 <- [1,2144,null,{"value":null}] 20:10:51 INFO - PROCESS | 1669 | 1477969851795 Marionette TRACE conn2 -> [0,2145,"getWindowHandles",null] 20:10:51 INFO - PROCESS | 1669 | 1477969851797 Marionette TRACE conn2 <- [1,2145,null,["7"]] 20:10:51 INFO - PROCESS | 1669 | 1477969851800 Marionette TRACE conn2 -> [0,2146,"switchToWindow",{"name":"7"}] 20:10:51 INFO - PROCESS | 1669 | 1477969851806 Marionette TRACE conn2 <- [1,2146,null,{}] 20:10:51 INFO - PROCESS | 1669 | 1477969851810 Marionette TRACE conn2 -> [0,2147,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-detach.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-detach.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:10:51 INFO - PROCESS | 1669 | ++DOCSHELL 0x11e36f800 == 24 [pid = 1669] [id = 475] 20:10:51 INFO - PROCESS | 1669 | ++DOMWINDOW == 25 (0x11e370000) [pid = 1669] [serial = 1391] [outer = 0x0] 20:10:51 INFO - PROCESS | 1669 | ++DOMWINDOW == 26 (0x11f33e800) [pid = 1669] [serial = 1392] [outer = 0x11e370000] 20:10:51 INFO - PROCESS | 1669 | 1477969851856 Marionette DEBUG loaded listener.js 20:10:51 INFO - PROCESS | 1669 | ++DOMWINDOW == 27 (0x128f37800) [pid = 1669] [serial = 1393] [outer = 0x11e370000] 20:10:52 INFO - PROCESS | 1669 | 1477969852635 Marionette TRACE conn2 <- [1,2147,null,{"value":["/media-source/mediasource-detach.html",0,null,null,[["Test media.load() before appending data will trigger MediaSource detaching from a media element.",1,"assert_equals: readyState is \"closed\" expected \"closed\" but got \"open\"","mediasource_detach_test/ [0,2148,"getWindowHandle",null] 20:10:52 INFO - PROCESS | 1669 | 1477969852692 Marionette TRACE conn2 <- [1,2148,null,{"value":"7"}] 20:10:52 INFO - PROCESS | 1669 | 1477969852697 Marionette TRACE conn2 -> [0,2149,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:10:52 INFO - PROCESS | 1669 | 1477969852780 Marionette TRACE conn2 <- [1,2149,null,{"value":null}] 20:10:52 INFO - PROCESS | 1669 | 1477969852785 Marionette TRACE conn2 -> [0,2150,"getWindowHandles",null] 20:10:52 INFO - PROCESS | 1669 | 1477969852786 Marionette TRACE conn2 <- [1,2150,null,["7"]] 20:10:52 INFO - PROCESS | 1669 | 1477969852792 Marionette TRACE conn2 -> [0,2151,"switchToWindow",{"name":"7"}] 20:10:52 INFO - PROCESS | 1669 | 1477969852794 Marionette TRACE conn2 <- [1,2151,null,{}] 20:10:52 INFO - PROCESS | 1669 | 1477969852797 Marionette TRACE conn2 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-duration-boundaryconditions.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-duration-boundaryconditions.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:10:52 INFO - PROCESS | 1669 | ++DOCSHELL 0x12bd09000 == 25 [pid = 1669] [id = 476] 20:10:52 INFO - PROCESS | 1669 | ++DOMWINDOW == 28 (0x12bd0a800) [pid = 1669] [serial = 1394] [outer = 0x0] 20:10:52 INFO - PROCESS | 1669 | ++DOMWINDOW == 29 (0x12bd20800) [pid = 1669] [serial = 1395] [outer = 0x12bd0a800] 20:10:52 INFO - PROCESS | 1669 | 1477969852836 Marionette DEBUG loaded listener.js 20:10:52 INFO - PROCESS | 1669 | ++DOMWINDOW == 30 (0x12cb0f800) [pid = 1669] [serial = 1396] [outer = 0x12bd0a800] 20:10:53 INFO - PROCESS | 1669 | [1669] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 660 20:10:53 INFO - PROCESS | 1669 | [1669] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 460 20:10:53 INFO - PROCESS | 1669 | [1669] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 460 20:10:53 INFO - PROCESS | 1669 | [1669] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 460 20:10:53 INFO - PROCESS | 1669 | [1669] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 460 20:10:53 INFO - PROCESS | 1669 | [1669] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 460 20:10:53 INFO - PROCESS | 1669 | [1669] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 460 20:10:53 INFO - PROCESS | 1669 | [1669] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 460 20:10:53 INFO - PROCESS | 1669 | [1669] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 460 20:10:53 INFO - PROCESS | 1669 | 1477969853416 Marionette TRACE conn2 <- [1,2152,null,{"value":["/media-source/mediasource-duration-boundaryconditions.html",0,null,null,[["Set duration to 2^31 - 1",0,null,null],["Set duration to 1",0,null,null],["Set duration to Number.MAX_VALUE",0,null,null],["Set duration to Number.MIN_VALUE",0,null,null],["Set duration to Number.MAX_VALUE - 1",0,null,null],["Set duration to Number.MIN_VALUE - 1",0,null,null],["Set duration to Number.POSITIVE_INFINITY",0,null,null],["Set duration to Number.NEGATIVE_INFINITY",0,null,null],["Set duration to lowest value.",0,null,null],["Set duration to a negative double.",0,null,null],["Set duration to a positive double.",0,null,null],["Set duration to zero",0,null,null],["Set duration to NaN",0,null,null]]]}] 20:10:53 INFO - ............. 20:10:53 INFO - TEST-OK | /media-source/mediasource-duration-boundaryconditions.html | took 727ms 20:10:53 INFO - TEST-START | /media-source/mediasource-endofstream-invaliderror.html 20:10:53 INFO - PROCESS | 1669 | 1477969853428 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 20:10:53 INFO - PROCESS | 1669 | 1477969853431 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 20:10:53 INFO - PROCESS | 1669 | 1477969853433 Marionette TRACE conn2 -> [0,2154,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:10:53 INFO - PROCESS | 1669 | 1477969853535 Marionette TRACE conn2 <- [1,2154,null,{"value":null}] 20:10:53 INFO - PROCESS | 1669 | 1477969853545 Marionette TRACE conn2 -> [0,2155,"getWindowHandles",null] 20:10:53 INFO - PROCESS | 1669 | 1477969853548 Marionette TRACE conn2 <- [1,2155,null,["7"]] 20:10:53 INFO - PROCESS | 1669 | 1477969853551 Marionette TRACE conn2 -> [0,2156,"switchToWindow",{"name":"7"}] 20:10:53 INFO - PROCESS | 1669 | 1477969853557 Marionette TRACE conn2 <- [1,2156,null,{}] 20:10:53 INFO - PROCESS | 1669 | 1477969853564 Marionette TRACE conn2 -> [0,2157,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-endofstream-invaliderror.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-endofstream-invaliderror.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:10:53 INFO - PROCESS | 1669 | ++DOCSHELL 0x12e99d800 == 26 [pid = 1669] [id = 477] 20:10:53 INFO - PROCESS | 1669 | ++DOMWINDOW == 31 (0x12e99f000) [pid = 1669] [serial = 1397] [outer = 0x0] 20:10:53 INFO - PROCESS | 1669 | ++DOMWINDOW == 32 (0x12e9a4000) [pid = 1669] [serial = 1398] [outer = 0x12e99f000] 20:10:53 INFO - PROCESS | 1669 | 1477969853628 Marionette DEBUG loaded listener.js 20:10:53 INFO - PROCESS | 1669 | ++DOMWINDOW == 33 (0x12e9e2000) [pid = 1669] [serial = 1399] [outer = 0x12e99f000] 20:10:54 INFO - PROCESS | 1669 | 1477969853999 Marionette TRACE conn2 <- [1,2157,null,{"value":["/media-source/mediasource-endofstream-invaliderror.html",0,null,null,[["Test MediaSource.endOfStream() with invalid non-empty error string.",0,null,null],["Test MediaSource.endOfStream() with invalid empty error string.",0,null,null],["Test MediaSource.endOfStream() with invalid null error parameter.",0,null,null]]]}] 20:10:54 INFO - ... 20:10:54 INFO - TEST-OK | /media-source/mediasource-endofstream-invaliderror.html | took 618ms 20:10:54 INFO - TEST-START | /media-source/mediasource-endofstream.html 20:10:54 INFO - PROCESS | 1669 | 1477969854052 Marionette TRACE conn2 -> [0,2158,"getWindowHandle",null] 20:10:54 INFO - PROCESS | 1669 | 1477969854054 Marionette TRACE conn2 <- [1,2158,null,{"value":"7"}] 20:10:54 INFO - PROCESS | 1669 | 1477969854057 Marionette TRACE conn2 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:10:54 INFO - PROCESS | 1669 | 1477969854165 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 20:10:54 INFO - PROCESS | 1669 | 1477969854169 Marionette TRACE conn2 -> [0,2160,"getWindowHandles",null] 20:10:54 INFO - PROCESS | 1669 | 1477969854170 Marionette TRACE conn2 <- [1,2160,null,["7"]] 20:10:54 INFO - PROCESS | 1669 | 1477969854199 Marionette TRACE conn2 -> [0,2161,"switchToWindow",{"name":"7"}] 20:10:54 INFO - PROCESS | 1669 | 1477969854201 Marionette TRACE conn2 <- [1,2161,null,{}] 20:10:54 INFO - PROCESS | 1669 | 1477969854203 Marionette TRACE conn2 -> [0,2162,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-endofstream.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-endofstream.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:10:54 INFO - PROCESS | 1669 | ++DOCSHELL 0x12ea21000 == 27 [pid = 1669] [id = 478] 20:10:54 INFO - PROCESS | 1669 | ++DOMWINDOW == 34 (0x12ea21800) [pid = 1669] [serial = 1400] [outer = 0x0] 20:10:54 INFO - PROCESS | 1669 | ++DOMWINDOW == 35 (0x13150f000) [pid = 1669] [serial = 1401] [outer = 0x12ea21800] 20:10:54 INFO - PROCESS | 1669 | 1477969854245 Marionette DEBUG loaded listener.js 20:10:54 INFO - PROCESS | 1669 | ++DOMWINDOW == 36 (0x13151d000) [pid = 1669] [serial = 1402] [outer = 0x12ea21800] 20:10:54 INFO - PROCESS | 1669 | --DOMWINDOW == 35 (0x12d771000) [pid = 1669] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-video-bitrate.html] 20:10:54 INFO - PROCESS | 1669 | --DOMWINDOW == 34 (0x12b31f800) [pid = 1669] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-framerate.html] 20:10:54 INFO - PROCESS | 1669 | --DOMWINDOW == 33 (0x11e372000) [pid = 1669] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-bitrate.html] 20:10:54 INFO - PROCESS | 1669 | [1669] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 666 20:10:59 INFO - PROCESS | 1669 | --DOCSHELL 0x12cb1d800 == 26 [pid = 1669] [id = 468] 20:10:59 INFO - PROCESS | 1669 | --DOCSHELL 0x12df7b800 == 25 [pid = 1669] [id = 460] 20:10:59 INFO - PROCESS | 1669 | --DOCSHELL 0x11ebcc000 == 24 [pid = 1669] [id = 463] 20:10:59 INFO - PROCESS | 1669 | --DOCSHELL 0x132f7c800 == 23 [pid = 1669] [id = 462] 20:10:59 INFO - PROCESS | 1669 | --DOCSHELL 0x11f9a0800 == 22 [pid = 1669] [id = 458] 20:10:59 INFO - PROCESS | 1669 | --DOCSHELL 0x129f7d000 == 21 [pid = 1669] [id = 467] 20:10:59 INFO - PROCESS | 1669 | --DOCSHELL 0x11e0da000 == 20 [pid = 1669] [id = 469] 20:10:59 INFO - PROCESS | 1669 | --DOCSHELL 0x12ea22800 == 19 [pid = 1669] [id = 461] 20:10:59 INFO - PROCESS | 1669 | --DOCSHELL 0x12a71b800 == 18 [pid = 1669] [id = 470] 20:10:59 INFO - PROCESS | 1669 | --DOCSHELL 0x12b31c800 == 17 [pid = 1669] [id = 473] 20:10:59 INFO - PROCESS | 1669 | --DOCSHELL 0x12d76d800 == 16 [pid = 1669] [id = 471] 20:10:59 INFO - PROCESS | 1669 | --DOCSHELL 0x12d76b800 == 15 [pid = 1669] [id = 459] 20:10:59 INFO - PROCESS | 1669 | --DOCSHELL 0x12a08a800 == 14 [pid = 1669] [id = 465] 20:10:59 INFO - PROCESS | 1669 | --DOCSHELL 0x11dae8800 == 13 [pid = 1669] [id = 464] 20:10:59 INFO - PROCESS | 1669 | --DOCSHELL 0x11e370800 == 12 [pid = 1669] [id = 472] 20:10:59 INFO - PROCESS | 1669 | --DOCSHELL 0x11ce22000 == 11 [pid = 1669] [id = 466] 20:10:59 INFO - PROCESS | 1669 | --DOCSHELL 0x12e99d800 == 10 [pid = 1669] [id = 477] 20:10:59 INFO - PROCESS | 1669 | --DOCSHELL 0x12bd09000 == 9 [pid = 1669] [id = 476] 20:10:59 INFO - PROCESS | 1669 | --DOCSHELL 0x12d75f000 == 8 [pid = 1669] [id = 474] 20:10:59 INFO - PROCESS | 1669 | --DOCSHELL 0x11e36f800 == 7 [pid = 1669] [id = 475] 20:10:59 INFO - PROCESS | 1669 | --DOMWINDOW == 32 (0x12b95a800) [pid = 1669] [serial = 1387] [outer = 0x0] [url = about:blank] 20:10:59 INFO - PROCESS | 1669 | --DOMWINDOW == 31 (0x12b6ba000) [pid = 1669] [serial = 1386] [outer = 0x0] [url = about:blank] 20:10:59 INFO - PROCESS | 1669 | --DOMWINDOW == 30 (0x11f342000) [pid = 1669] [serial = 1383] [outer = 0x0] [url = about:blank] 20:10:59 INFO - PROCESS | 1669 | --DOMWINDOW == 29 (0x11f99c800) [pid = 1669] [serial = 1384] [outer = 0x0] [url = about:blank] 20:10:59 INFO - PROCESS | 1669 | --DOMWINDOW == 28 (0x12da13800) [pid = 1669] [serial = 1381] [outer = 0x0] [url = about:blank] 20:10:59 INFO - PROCESS | 1669 | [1669] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 666 20:10:59 INFO - PROCESS | 1669 | --DOMWINDOW == 27 (0x12d778800) [pid = 1669] [serial = 1389] [outer = 0x0] [url = about:blank] 20:11:02 INFO - PROCESS | 1669 | --DOMWINDOW == 26 (0x12bd0a800) [pid = 1669] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-duration-boundaryconditions.html] 20:11:02 INFO - PROCESS | 1669 | --DOMWINDOW == 25 (0x12d763800) [pid = 1669] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-framesize.html] 20:11:02 INFO - PROCESS | 1669 | --DOMWINDOW == 24 (0x11e370000) [pid = 1669] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-detach.html] 20:11:02 INFO - PROCESS | 1669 | --DOMWINDOW == 23 (0x12e99f000) [pid = 1669] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-endofstream-invaliderror.html] 20:11:04 INFO - PROCESS | 1669 | ************************* 20:11:04 INFO - PROCESS | 1669 | A coding exception was thrown and uncaught in a Task. 20:11:04 INFO - PROCESS | 1669 | 20:11:04 INFO - PROCESS | 1669 | Full message: TypeError: NetworkError when attempting to fetch resource. 20:11:04 INFO - PROCESS | 1669 | Full stack: 20:11:04 INFO - PROCESS | 1669 | ************************* 20:11:06 INFO - PROCESS | 1669 | --DOMWINDOW == 22 (0x12cb0f800) [pid = 1669] [serial = 1396] [outer = 0x0] [url = about:blank] 20:11:06 INFO - PROCESS | 1669 | --DOMWINDOW == 21 (0x12bd20800) [pid = 1669] [serial = 1395] [outer = 0x0] [url = about:blank] 20:11:06 INFO - PROCESS | 1669 | --DOMWINDOW == 20 (0x12e9e2000) [pid = 1669] [serial = 1399] [outer = 0x0] [url = about:blank] 20:11:06 INFO - PROCESS | 1669 | --DOMWINDOW == 19 (0x12e9a4000) [pid = 1669] [serial = 1398] [outer = 0x0] [url = about:blank] 20:11:06 INFO - PROCESS | 1669 | --DOMWINDOW == 18 (0x13150f000) [pid = 1669] [serial = 1401] [outer = 0x0] [url = about:blank] 20:11:06 INFO - PROCESS | 1669 | --DOMWINDOW == 17 (0x11f33e800) [pid = 1669] [serial = 1392] [outer = 0x0] [url = about:blank] 20:11:06 INFO - PROCESS | 1669 | --DOMWINDOW == 16 (0x128f37800) [pid = 1669] [serial = 1393] [outer = 0x0] [url = about:blank] 20:11:06 INFO - PROCESS | 1669 | --DOMWINDOW == 15 (0x12ba1a800) [pid = 1669] [serial = 1390] [outer = 0x0] [url = about:blank] 20:11:24 INFO - PROCESS | 1669 | MARIONETTE LOG: INFO: Timeout fired 20:11:24 INFO - PROCESS | 1669 | 1477969884336 Marionette TRACE conn2 <- [1,2162,null,{"value":["/media-source/mediasource-endofstream.html",2,null,null,[["MediaSource.endOfStream(): duration truncated to 0 when there are no buffered coded frames",0,null,null],["MediaSource.endOfStream(): media element notified that it now has all of the media data",2,"Test timed out",null],["MediaSource.endOfStream(): duration and buffered range end time before and after endOfStream",1,"assert_equals: expected 6.548 but got 6.549","@http://web-platform.test:8000/media-source/mediasource-endofstream.html:67:13\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-endofstream.html:44:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-endofstream.html:41:5\n"]]]}] 20:11:24 INFO - ... 20:11:24 INFO - TEST-TIMEOUT | /media-source/mediasource-endofstream.html | took 30322ms 20:11:24 INFO - PROCESS | 1669 | 1477969884379 Marionette TRACE conn2 -> [0,2163,"getWindowHandle",null] 20:11:24 INFO - PROCESS | 1669 | 1477969884382 Marionette TRACE conn2 <- [1,2163,null,{"value":"7"}] 20:11:24 INFO - TEST-START | /media-source/mediasource-errors.html 20:11:24 INFO - PROCESS | 1669 | 1477969884388 Marionette TRACE conn2 -> [0,2164,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:11:24 INFO - PROCESS | 1669 | 1477969884493 Marionette TRACE conn2 <- [1,2164,null,{"value":null}] 20:11:24 INFO - PROCESS | 1669 | 1477969884519 Marionette TRACE conn2 -> [0,2165,"getWindowHandles",null] 20:11:24 INFO - PROCESS | 1669 | 1477969884522 Marionette TRACE conn2 <- [1,2165,null,["7"]] 20:11:24 INFO - PROCESS | 1669 | 1477969884525 Marionette TRACE conn2 -> [0,2166,"switchToWindow",{"name":"7"}] 20:11:24 INFO - PROCESS | 1669 | 1477969884529 Marionette TRACE conn2 <- [1,2166,null,{}] 20:11:24 INFO - PROCESS | 1669 | 1477969884532 Marionette TRACE conn2 -> [0,2167,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-errors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-errors.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:11:24 INFO - PROCESS | 1669 | ++DOCSHELL 0x11ebcc800 == 8 [pid = 1669] [id = 479] 20:11:24 INFO - PROCESS | 1669 | ++DOMWINDOW == 16 (0x11ebcd800) [pid = 1669] [serial = 1403] [outer = 0x0] 20:11:24 INFO - PROCESS | 1669 | ++DOMWINDOW == 17 (0x11f342000) [pid = 1669] [serial = 1404] [outer = 0x11ebcd800] 20:11:24 INFO - PROCESS | 1669 | 1477969884574 Marionette DEBUG loaded listener.js 20:11:24 INFO - PROCESS | 1669 | ++DOMWINDOW == 18 (0x11f890000) [pid = 1669] [serial = 1405] [outer = 0x11ebcd800] 20:11:24 INFO - PROCESS | 1669 | [1669] WARNING: Invalid H264 frame @ pts:228333 dur:33344 dts:190852: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:11:24 INFO - PROCESS | 1669 | [1669] WARNING: Invalid H264 frame @ pts:195011 dur:33322 dts:222810: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:11:24 INFO - PROCESS | 1669 | [1669] WARNING: Invalid H264 frame @ pts:295000 dur:33344 dts:254746: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:11:24 INFO - PROCESS | 1669 | [1669] WARNING: Invalid H264 frame @ pts:261677 dur:33323 dts:286704: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:11:24 INFO - PROCESS | 1669 | [1669] WARNING: Invalid H264 frame @ pts:361666 dur:33345 dts:318641: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:11:24 INFO - PROCESS | 1669 | [1669] WARNING: Invalid H264 frame @ pts:328344 dur:33322 dts:350600: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:11:24 INFO - PROCESS | 1669 | [1669] WARNING: Invalid H264 frame @ pts:430000 dur:33344 dts:382536: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:11:24 INFO - PROCESS | 1669 | [1669] WARNING: Invalid H264 frame @ pts:395011 dur:34989 dts:414494: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:11:24 INFO - PROCESS | 1669 | [1669] WARNING: Invalid H264 frame @ pts:496666 dur:33345 dts:448028: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:11:24 INFO - PROCESS | 1669 | [1669] WARNING: Invalid H264 frame @ pts:463344 dur:33322 dts:479986: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:11:24 INFO - PROCESS | 1669 | [1669] WARNING: Invalid H264 frame @ pts:563333 dur:33344 dts:511923: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:11:24 INFO - PROCESS | 1669 | [1669] WARNING: Invalid H264 frame @ pts:530011 dur:33322 dts:543880: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:11:24 INFO - PROCESS | 1669 | [1669] WARNING: Invalid H264 frame @ pts:630000 dur:33344 dts:575817: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:11:24 INFO - PROCESS | 1669 | [1669] WARNING: Invalid H264 frame @ pts:596677 dur:33323 dts:607775: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:11:24 INFO - PROCESS | 1669 | [1669] WARNING: Invalid H264 frame @ pts:696666 dur:33345 dts:639712: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:11:24 INFO - PROCESS | 1669 | [1669] WARNING: Invalid H264 frame @ pts:663344 dur:33322 dts:671670: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:11:24 INFO - PROCESS | 1669 | [1669] WARNING: Invalid H264 frame @ pts:763333 dur:33344 dts:703607: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:11:24 INFO - PROCESS | 1669 | [1669] WARNING: Invalid H264 frame @ pts:730011 dur:33322 dts:735565: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:11:24 INFO - PROCESS | 1669 | [1669] WARNING: Invalid H264 frame @ pts:830000 dur:33333 dts:767501: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:11:24 INFO - PROCESS | 1669 | [1669] WARNING: Invalid H264 frame @ pts:796677 dur:33323 dts:799448: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:11:24 INFO - PROCESS | 1669 | [1669] WARNING: Invalid H264 frame @ pts:863333 dur:33333 dts:831385: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:11:24 INFO - PROCESS | 1669 | [1669] WARNING: 0x806e0004: DecodeSample: Error decoding audio sample: 1852797029 @ 139319: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 20:11:24 INFO - PROCESS | 1669 | [1669] WARNING: 0x806e0004: DecodeSample: Error decoding audio sample: 1852797029 @ 325079: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 20:11:24 INFO - PROCESS | 1669 | [1669] WARNING: 0x806e0004: DecodeSample: Error decoding audio sample: 1852797029 @ 510839: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 20:11:24 INFO - PROCESS | 1669 | [1669] WARNING: 0x806e0004: DecodeSample: Error decoding audio sample: 1852797029 @ 696598: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 20:11:24 INFO - PROCESS | 1669 | [1669] WARNING: 0x806e0004: DecodeSample: Error decoding audio sample: 1852797029 @ 696598: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 20:11:24 INFO - PROCESS | 1669 | [1669] WARNING: Decoder=129772c00 Decode error: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/MediaDecoderStateMachine.cpp, line 2872 20:11:24 INFO - PROCESS | 1669 | 1477969884938 Marionette TRACE conn2 <- [1,2167,null,{"value":["/media-source/mediasource-errors.html",0,null,null,[["Appending media segment before the first initialization segment.",0,null,null],["Signaling 'decode' error via endOfStream() before initialization segment has been appended.",0,null,null],["Signaling 'network' error via endOfStream() before initialization segment has been appended.",0,null,null],["Signaling 'decode' error via endOfStream() after initialization segment has been appended and the HTMLMediaElement has reached HAVE_METADATA.",1,"assert_equals: expected \"ended\" but got \"closed\"","@http://web-platform.test:8000/media-source/mediasource-errors.html:131:13\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-errors.html:122:13\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nsetTimeout handler*EventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:63:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-errors.html:115:9\nErrorTest/ [0,2168,"getWindowHandle",null] 20:11:24 INFO - PROCESS | 1669 | 1477969884957 Marionette TRACE conn2 <- [1,2168,null,{"value":"7"}] 20:11:24 INFO - PROCESS | 1669 | 1477969884960 Marionette TRACE conn2 -> [0,2169,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:11:25 INFO - PROCESS | 1669 | 1477969885065 Marionette TRACE conn2 <- [1,2169,null,{"value":null}] 20:11:25 INFO - PROCESS | 1669 | 1477969885075 Marionette TRACE conn2 -> [0,2170,"getWindowHandles",null] 20:11:25 INFO - PROCESS | 1669 | 1477969885077 Marionette TRACE conn2 <- [1,2170,null,["7"]] 20:11:25 INFO - PROCESS | 1669 | 1477969885080 Marionette TRACE conn2 -> [0,2171,"switchToWindow",{"name":"7"}] 20:11:25 INFO - PROCESS | 1669 | 1477969885082 Marionette TRACE conn2 <- [1,2171,null,{}] 20:11:25 INFO - PROCESS | 1669 | 1477969885085 Marionette TRACE conn2 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-getvideoplaybackquality.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-getvideoplaybackquality.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:11:25 INFO - PROCESS | 1669 | ++DOCSHELL 0x11f143800 == 9 [pid = 1669] [id = 480] 20:11:25 INFO - PROCESS | 1669 | ++DOMWINDOW == 19 (0x129f77800) [pid = 1669] [serial = 1406] [outer = 0x0] 20:11:25 INFO - PROCESS | 1669 | ++DOMWINDOW == 20 (0x12a932800) [pid = 1669] [serial = 1407] [outer = 0x129f77800] 20:11:25 INFO - PROCESS | 1669 | 1477969885124 Marionette DEBUG loaded listener.js 20:11:25 INFO - PROCESS | 1669 | ++DOMWINDOW == 21 (0x12b335800) [pid = 1669] [serial = 1408] [outer = 0x129f77800] 20:11:26 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:26 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:26 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:26 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:26 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:26 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:26 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:26 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:26 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:26 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:26 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:26 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:26 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:26 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:26 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:26 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:26 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:26 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:26 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:26 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:26 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:26 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:26 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:26 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:26 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:26 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:26 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:26 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:26 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:26 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:27 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:27 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:27 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:27 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:27 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:27 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:27 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:27 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:27 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:27 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:27 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:27 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:27 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:27 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:27 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:27 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:27 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:27 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:27 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:27 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:27 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:27 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:27 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:27 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:27 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:27 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:27 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:27 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:27 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:27 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:28 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:28 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:28 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:28 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:28 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:28 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:28 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:28 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:28 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:28 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:28 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:28 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:28 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:28 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:28 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:28 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:28 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:28 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:28 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:28 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:28 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:28 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:28 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:28 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:28 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:28 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:28 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:28 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:28 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:28 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:29 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:29 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:29 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:29 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:29 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:29 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:29 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:29 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:29 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:29 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:29 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:29 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:29 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:29 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:29 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:29 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:29 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:29 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:29 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:29 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:29 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:29 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:29 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:29 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:29 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:29 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:29 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:29 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:29 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:29 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:30 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:30 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:30 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:30 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:30 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:30 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:30 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:30 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:30 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:30 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:30 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:30 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:30 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:30 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:30 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:30 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:30 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:30 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:30 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:30 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:30 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:30 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:30 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:30 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:30 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:30 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:30 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:30 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:30 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:30 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:31 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:31 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:31 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:31 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:31 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:31 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:31 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:31 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:31 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:31 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:31 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:31 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:31 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:31 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:31 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:31 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:31 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:31 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:31 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:31 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:31 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:31 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:31 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:31 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:31 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:31 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:31 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:31 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:31 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:31 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:32 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:32 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:32 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:32 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:32 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:32 INFO - PROCESS | 1669 | [1669] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 20:11:32 INFO - PROCESS | 1669 | 1477969892768 Marionette TRACE conn2 <- [1,2172,null,{"value":["/media-source/mediasource-getvideoplaybackquality.html",0,null,null,[["Test HTMLVideoElement.getVideoPlaybackQuality() with MediaSource API",0,null,null],["Test the totalFrameDelay attribute of HTMLVideoElement.getVideoPlaybackQuality() with MediaSource API",1,"assert_greater_than_equal: totalFrameDelay >= 0 expected a number but got a \"undefined\"","@http://web-platform.test:8000/media-source/mediasource-getvideoplaybackquality.html:85:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/mediasource-getvideoplaybackquality.html:79:15\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-getvideoplaybackquality.html:74:11\n"]]]}] 20:11:32 INFO - .. 20:11:32 INFO - TEST-OK | /media-source/mediasource-getvideoplaybackquality.html | took 7817ms 20:11:32 INFO - PROCESS | 1669 | 1477969892778 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 20:11:32 INFO - PROCESS | 1669 | 1477969892781 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 20:11:32 INFO - TEST-START | /media-source/mediasource-is-type-supported.html 20:11:32 INFO - PROCESS | 1669 | 1477969892785 Marionette TRACE conn2 -> [0,2174,"getContext",null] 20:11:32 INFO - PROCESS | 1669 | 1477969892791 Marionette TRACE conn2 <- [1,2174,null,{"value":"content"}] 20:11:32 INFO - PROCESS | 1669 | 1477969892795 Marionette TRACE conn2 -> [0,2175,"setContext",{"value":"chrome"}] 20:11:32 INFO - PROCESS | 1669 | 1477969892798 Marionette TRACE conn2 <- [1,2175,null,{}] 20:11:32 INFO - PROCESS | 1669 | 1477969892801 Marionette TRACE conn2 -> [0,2176,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 20:11:32 INFO - PROCESS | 1669 | 1477969892811 Marionette TRACE conn2 <- [1,2176,null,{"value":true}] 20:11:32 INFO - PROCESS | 1669 | 1477969892814 Marionette TRACE conn2 -> [0,2177,"setContext",{"value":"content"}] 20:11:32 INFO - PROCESS | 1669 | 1477969892819 Marionette TRACE conn2 <- [1,2177,null,{}] 20:11:32 INFO - Setting pref media.mediasource.enabled (true) 20:11:32 INFO - PROCESS | 1669 | 1477969892825 Marionette TRACE conn2 -> [0,2178,"getContext",null] 20:11:32 INFO - PROCESS | 1669 | 1477969892827 Marionette TRACE conn2 <- [1,2178,null,{"value":"content"}] 20:11:32 INFO - PROCESS | 1669 | 1477969892830 Marionette TRACE conn2 -> [0,2179,"setContext",{"value":"chrome"}] 20:11:32 INFO - PROCESS | 1669 | 1477969892831 Marionette TRACE conn2 <- [1,2179,null,{}] 20:11:32 INFO - PROCESS | 1669 | 1477969892834 Marionette TRACE conn2 -> [0,2180,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 20:11:32 INFO - PROCESS | 1669 | 1477969892842 Marionette TRACE conn2 <- [1,2180,null,{"value":null}] 20:11:32 INFO - PROCESS | 1669 | 1477969892845 Marionette TRACE conn2 -> [0,2181,"setContext",{"value":"content"}] 20:11:32 INFO - PROCESS | 1669 | 1477969892848 Marionette TRACE conn2 <- [1,2181,null,{}] 20:11:32 INFO - PROCESS | 1669 | 1477969892851 Marionette TRACE conn2 -> [0,2182,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:11:32 INFO - PROCESS | 1669 | [1669] WARNING: Releasing screensaver: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 20:11:32 INFO - PROCESS | 1669 | 1477969892976 Marionette TRACE conn2 <- [1,2182,null,{"value":null}] 20:11:33 INFO - PROCESS | 1669 | 1477969893032 Marionette TRACE conn2 -> [0,2183,"getWindowHandles",null] 20:11:33 INFO - PROCESS | 1669 | 1477969893036 Marionette TRACE conn2 <- [1,2183,null,["7"]] 20:11:33 INFO - PROCESS | 1669 | 1477969893038 Marionette TRACE conn2 -> [0,2184,"switchToWindow",{"name":"7"}] 20:11:33 INFO - PROCESS | 1669 | 1477969893041 Marionette TRACE conn2 <- [1,2184,null,{}] 20:11:33 INFO - PROCESS | 1669 | 1477969893044 Marionette TRACE conn2 -> [0,2185,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-is-type-supported.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-is-type-supported.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:11:33 INFO - PROCESS | 1669 | ++DOCSHELL 0x12a71e000 == 10 [pid = 1669] [id = 481] 20:11:33 INFO - PROCESS | 1669 | ++DOMWINDOW == 22 (0x12a720000) [pid = 1669] [serial = 1409] [outer = 0x0] 20:11:33 INFO - PROCESS | 1669 | ++DOMWINDOW == 23 (0x12b330800) [pid = 1669] [serial = 1410] [outer = 0x12a720000] 20:11:33 INFO - PROCESS | 1669 | 1477969893089 Marionette DEBUG loaded listener.js 20:11:33 INFO - PROCESS | 1669 | ++DOMWINDOW == 24 (0x12bd16000) [pid = 1669] [serial = 1411] [outer = 0x12a720000] 20:11:33 INFO - PROCESS | 1669 | [1669] WARNING: 'aFormat.IsEmpty()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/DecoderDoctorDiagnostics.cpp, line 709 20:11:33 INFO - PROCESS | 1669 | 1477969893449 Marionette TRACE conn2 <- [1,2185,null,{"value":["/media-source/mediasource-is-type-supported.html",0,null,null,[["Test invalid MIME format \"video\"",0,null,null],["Test invalid MIME format \"video/\"",0,null,null],["Test invalid MIME format \"video/webm\"",1,"assert_equals: supported expected false but got true","test_type_support/<@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:19:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_type_support@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:17:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:25:11\n"],["Test invalid MIME format \"video/webm;\"",1,"assert_equals: supported expected false but got true","test_type_support/<@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:19:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_type_support@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:17:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:25:11\n"],["Test invalid MIME format \"video/webm;codecs\"",1,"assert_equals: supported expected false but got true","test_type_support/<@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:19:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_type_support@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:17:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:25:11\n"],["Test invalid MIME format \"video/webm;codecs=\"",1,"assert_equals: supported expected false but got true","test_type_support/<@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:19:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_type_support@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:17:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:25:11\n"],["Test invalid MIME format \"video/webm;codecs=\"\"",1,"assert_equals: supported expected false but got true","test_type_support/<@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:19:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_type_support@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:17:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:25:11\n"],["Test invalid MIME format \"video/webm;codecs=\"\"\"",1,"assert_equals: supported expected false but got true","test_type_support/<@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:19:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_type_support@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:17:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:25:11\n"],["Test invalid MIME format \"video/webm;codecs=\",\"\"",0,null,null],["Test invalid MIME format \"\"",0,null,null],["Test invalid MIME format \"null\"",0,null,null],["Test invalid MSE MIME media type \"xxx\"",0,null,null],["Test invalid MSE MIME media type \"text/html\"",0,null,null],["Test invalid MSE MIME media type \"image/jpeg\"",0,null,null],["Test invalid mismatch between major type and codec ID \"audio/webm;codecs=\"vp8\"\"",0,null,null],["Test invalid mismatch between major type and codec ID \"audio/mp4;codecs=\"avc1.4d001e\"\"",0,null,null],["Test invalid mismatch between minor type and codec ID \"audio/mp4;codecs=\"vorbis\"\"",0,null,null],["Test invalid mismatch between minor type and codec ID \"audio/webm;codecs=\"mp4a.40.2\"\"",0,null,null],["Test invalid mismatch between minor type and codec ID \"video/mp4;codecs=\"vp8\"\"",0,null,null],["Test invalid mismatch between minor type and codec ID \"video/webm;codecs=\"mp4a.40.2\"\"",0,null,null],["Test invalid mismatch between minor type and codec ID \"video/mp4;codecs=\"vorbis\"\"",0,null,null],["Test invalid codec ID \"audio/mp4;codecs=\"mp4a\"\"",0,null,null],["Test invalid codec ID \"audio/mp4;codecs=\"mp4a.40\"\"",0,null,null],["Test invalid codec ID \"audio/mp4;codecs=\"mp4a.40.\"\"",0,null,null],["Test invalid codec ID \"audio/mp4;codecs=\"mp4a.67.3\"\"",0,null,null],["Test valid WebM type \"video/webm;codecs=\"vp8\"\"",0,null,null],["Test valid WebM type \"video/webm;codecs=\"vorbis\"\"",0,null,null],["Test valid WebM type \"video/webm;codecs=\"vp8,vorbis\"\"",0,null,null],["Test valid WebM type \"video/webm;codecs=\"vorbis, vp8\"\"",0,null,null],["Test valid WebM type \"audio/webm;codecs=\"vorbis\"\"",0,null,null],["Test valid WebM type \"AUDIO/WEBM;CODECS=\"vorbis\"\"",0,null,null],["Test valid MP4 type \"video/mp4;codecs=\"avc1.4d001e\"\"",0,null,null],["Test valid MP4 type \"video/mp4;codecs=\"avc1.42001e\"\"",0,null,null],["Test valid MP4 type \"audio/mp4;codecs=\"mp4a.40.2\"\"",0,null,null],["Test valid MP4 type \"audio/mp4;codecs=\"mp4a.40.5\"\"",0,null,null],["Test valid MP4 type \"audio/mp4;codecs=\"mp4a.67\"\"",0,null,null],["Test valid MP4 type \"video/mp4;codecs=\"mp4a.40.2\"\"",0,null,null],["Test valid MP4 type \"video/mp4;codecs=\"avc1.4d001e,mp4a.40.2\"\"",0,null,null],["Test valid MP4 type \"video/mp4;codecs=\"mp4a.40.2 , avc1.4d001e \"\"",0,null,null],["Test valid MP4 type \"video/mp4;codecs=\"avc1.4d001e,mp4a.40.5\"\"",0,null,null]]]}] 20:11:33 INFO - ........................................ 20:11:33 INFO - TEST-OK | /media-source/mediasource-is-type-supported.html | took 688ms 20:11:33 INFO - TEST-START | /media-source/mediasource-liveseekable.html 20:11:33 INFO - Clearing pref media.mediasource.enabled 20:11:33 INFO - PROCESS | 1669 | 1477969893474 Marionette TRACE conn2 -> [0,2186,"getWindowHandle",null] 20:11:33 INFO - PROCESS | 1669 | 1477969893475 Marionette TRACE conn2 <- [1,2186,null,{"value":"7"}] 20:11:33 INFO - PROCESS | 1669 | 1477969893478 Marionette TRACE conn2 -> [0,2187,"getContext",null] 20:11:33 INFO - PROCESS | 1669 | 1477969893480 Marionette TRACE conn2 <- [1,2187,null,{"value":"content"}] 20:11:33 INFO - PROCESS | 1669 | 1477969893482 Marionette TRACE conn2 -> [0,2188,"setContext",{"value":"chrome"}] 20:11:33 INFO - PROCESS | 1669 | 1477969893483 Marionette TRACE conn2 <- [1,2188,null,{}] 20:11:33 INFO - PROCESS | 1669 | 1477969893486 Marionette TRACE conn2 -> [0,2189,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 20:11:33 INFO - PROCESS | 1669 | 1477969893493 Marionette TRACE conn2 <- [1,2189,null,{"value":null}] 20:11:33 INFO - PROCESS | 1669 | 1477969893495 Marionette TRACE conn2 -> [0,2190,"setContext",{"value":"content"}] 20:11:33 INFO - PROCESS | 1669 | 1477969893497 Marionette TRACE conn2 <- [1,2190,null,{}] 20:11:33 INFO - PROCESS | 1669 | 1477969893499 Marionette TRACE conn2 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:11:33 INFO - PROCESS | 1669 | 1477969893630 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 20:11:33 INFO - PROCESS | 1669 | 1477969893678 Marionette TRACE conn2 -> [0,2192,"getWindowHandles",null] 20:11:33 INFO - PROCESS | 1669 | 1477969893680 Marionette TRACE conn2 <- [1,2192,null,["7"]] 20:11:33 INFO - PROCESS | 1669 | 1477969893683 Marionette TRACE conn2 -> [0,2193,"switchToWindow",{"name":"7"}] 20:11:33 INFO - PROCESS | 1669 | 1477969893685 Marionette TRACE conn2 <- [1,2193,null,{}] 20:11:33 INFO - PROCESS | 1669 | 1477969893688 Marionette TRACE conn2 -> [0,2194,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-liveseekable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-liveseekable.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:11:33 INFO - PROCESS | 1669 | ++DOCSHELL 0x12d767000 == 11 [pid = 1669] [id = 482] 20:11:33 INFO - PROCESS | 1669 | ++DOMWINDOW == 25 (0x12d76a000) [pid = 1669] [serial = 1412] [outer = 0x0] 20:11:33 INFO - PROCESS | 1669 | ++DOMWINDOW == 26 (0x12e083000) [pid = 1669] [serial = 1413] [outer = 0x12d76a000] 20:11:33 INFO - PROCESS | 1669 | 1477969893735 Marionette DEBUG loaded listener.js 20:11:33 INFO - PROCESS | 1669 | ++DOMWINDOW == 27 (0x12e31e000) [pid = 1669] [serial = 1414] [outer = 0x12d76a000] 20:11:34 INFO - PROCESS | 1669 | 1477969894138 Marionette TRACE conn2 <- [1,2194,null,{"value":["/media-source/mediasource-liveseekable.html",0,null,null,[["setLiveSeekableRange throws an InvalidStateError exception if the readyState attribute is not 'open'",0,null,null],["clearLiveSeekableRange throws an InvalidStateError exception if the readyState attribute is not 'open'",0,null,null],["setLiveSeekableRange does not restrict to not currently updating",0,null,null],["clearLiveSeekableRange does not restrict to not currently updating",0,null,null],["setLiveSeekableRange throws a TypeError if start is negative",0,null,null],["setLiveSeekableRange throws a TypeError if start is greater than end",0,null,null],["setLiveSeekableRange returns with no error when conditions are correct",0,null,null],["clearLiveSeekableRange returns with no error when conditions are correct",0,null,null],["HTMLMediaElement.seekable returns the live seekable range or an empty range if that range was cleared when nothing is buffered",0,null,null],["HTMLMediaElement.seekable returns the union of the buffered range and the live seekable range, when set",0,null,null]]]}] 20:11:34 INFO - .......... 20:11:34 INFO - TEST-OK | /media-source/mediasource-liveseekable.html | took 688ms 20:11:34 INFO - PROCESS | 1669 | 1477969894167 Marionette TRACE conn2 -> [0,2195,"getWindowHandle",null] 20:11:34 INFO - PROCESS | 1669 | 1477969894168 Marionette TRACE conn2 <- [1,2195,null,{"value":"7"}] 20:11:34 INFO - TEST-START | /media-source/mediasource-multiple-attach.html 20:11:34 INFO - PROCESS | 1669 | 1477969894171 Marionette TRACE conn2 -> [0,2196,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:11:34 INFO - PROCESS | 1669 | 1477969894281 Marionette TRACE conn2 <- [1,2196,null,{"value":null}] 20:11:34 INFO - PROCESS | 1669 | 1477969894328 Marionette TRACE conn2 -> [0,2197,"getWindowHandles",null] 20:11:34 INFO - PROCESS | 1669 | 1477969894330 Marionette TRACE conn2 <- [1,2197,null,["7"]] 20:11:34 INFO - PROCESS | 1669 | 1477969894332 Marionette TRACE conn2 -> [0,2198,"switchToWindow",{"name":"7"}] 20:11:34 INFO - PROCESS | 1669 | 1477969894336 Marionette TRACE conn2 <- [1,2198,null,{}] 20:11:34 INFO - PROCESS | 1669 | 1477969894339 Marionette TRACE conn2 -> [0,2199,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-multiple-attach.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-multiple-attach.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:11:34 INFO - PROCESS | 1669 | ++DOCSHELL 0x12e9ab000 == 12 [pid = 1669] [id = 483] 20:11:34 INFO - PROCESS | 1669 | ++DOMWINDOW == 28 (0x12e9ab800) [pid = 1669] [serial = 1415] [outer = 0x0] 20:11:34 INFO - PROCESS | 1669 | ++DOMWINDOW == 29 (0x12e9ee800) [pid = 1669] [serial = 1416] [outer = 0x12e9ab800] 20:11:34 INFO - PROCESS | 1669 | 1477969894383 Marionette DEBUG loaded listener.js 20:11:34 INFO - PROCESS | 1669 | ++DOMWINDOW == 30 (0x12ea08800) [pid = 1669] [serial = 1417] [outer = 0x12e9ab800] 20:11:34 INFO - PROCESS | 1669 | 1477969894796 Marionette TRACE conn2 <- [1,2199,null,{"value":["/media-source/mediasource-multiple-attach.html",0,null,null,[["Test exactly one succeeds when two MediaElements attach to same MediaSource",0,null,null],["Test that MediaSource can reattach if closed first",0,null,null]]]}] 20:11:34 INFO - .. 20:11:34 INFO - TEST-OK | /media-source/mediasource-multiple-attach.html | took 665ms 20:11:34 INFO - PROCESS | 1669 | 1477969894837 Marionette TRACE conn2 -> [0,2200,"getWindowHandle",null] 20:11:34 INFO - PROCESS | 1669 | 1477969894840 Marionette TRACE conn2 <- [1,2200,null,{"value":"7"}] 20:11:34 INFO - TEST-START | /media-source/mediasource-play-then-seek-back.html 20:11:34 INFO - PROCESS | 1669 | 1477969894844 Marionette TRACE conn2 -> [0,2201,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:11:34 INFO - PROCESS | 1669 | 1477969894945 Marionette TRACE conn2 <- [1,2201,null,{"value":null}] 20:11:34 INFO - PROCESS | 1669 | 1477969894990 Marionette TRACE conn2 -> [0,2202,"getWindowHandles",null] 20:11:34 INFO - PROCESS | 1669 | 1477969894992 Marionette TRACE conn2 <- [1,2202,null,["7"]] 20:11:34 INFO - PROCESS | 1669 | 1477969894995 Marionette TRACE conn2 -> [0,2203,"switchToWindow",{"name":"7"}] 20:11:35 INFO - PROCESS | 1669 | 1477969894999 Marionette TRACE conn2 <- [1,2203,null,{}] 20:11:35 INFO - PROCESS | 1669 | 1477969895002 Marionette TRACE conn2 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-play-then-seek-back.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-play-then-seek-back.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:11:35 INFO - PROCESS | 1669 | ++DOCSHELL 0x129c68800 == 13 [pid = 1669] [id = 484] 20:11:35 INFO - PROCESS | 1669 | ++DOMWINDOW == 31 (0x129e4a000) [pid = 1669] [serial = 1418] [outer = 0x0] 20:11:35 INFO - PROCESS | 1669 | ++DOMWINDOW == 32 (0x12b95e000) [pid = 1669] [serial = 1419] [outer = 0x129e4a000] 20:11:35 INFO - PROCESS | 1669 | 1477969895042 Marionette DEBUG loaded listener.js 20:11:35 INFO - PROCESS | 1669 | ++DOMWINDOW == 33 (0x12d166800) [pid = 1669] [serial = 1420] [outer = 0x129e4a000] 20:11:35 INFO - PROCESS | 1669 | --DOCSHELL 0x11ebcc800 == 12 [pid = 1669] [id = 479] 20:11:35 INFO - PROCESS | 1669 | --DOCSHELL 0x12ea21000 == 11 [pid = 1669] [id = 478] 20:11:35 INFO - PROCESS | 1669 | --DOCSHELL 0x11f143800 == 10 [pid = 1669] [id = 480] 20:11:35 INFO - PROCESS | 1669 | --DOCSHELL 0x12e9ab000 == 9 [pid = 1669] [id = 483] 20:11:35 INFO - PROCESS | 1669 | --DOCSHELL 0x12a71e000 == 8 [pid = 1669] [id = 481] 20:11:35 INFO - PROCESS | 1669 | --DOCSHELL 0x12d767000 == 7 [pid = 1669] [id = 482] 20:11:36 INFO - PROCESS | 1669 | 1477969896579 Marionette TRACE conn2 <- [1,2204,null,{"value":["/media-source/mediasource-play-then-seek-back.html",0,null,null,[["Test playing then seeking back.",0,null,null]]]}] 20:11:36 INFO - . 20:11:36 INFO - TEST-OK | /media-source/mediasource-play-then-seek-back.html | took 1769ms 20:11:36 INFO - TEST-START | /media-source/mediasource-play.html 20:11:36 INFO - PROCESS | 1669 | 1477969896614 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 20:11:36 INFO - PROCESS | 1669 | 1477969896617 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 20:11:36 INFO - PROCESS | 1669 | 1477969896621 Marionette TRACE conn2 -> [0,2206,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:11:36 INFO - PROCESS | 1669 | [1669] WARNING: Releasing screensaver: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 20:11:36 INFO - PROCESS | 1669 | 1477969896710 Marionette TRACE conn2 <- [1,2206,null,{"value":null}] 20:11:36 INFO - PROCESS | 1669 | 1477969896715 Marionette TRACE conn2 -> [0,2207,"getWindowHandles",null] 20:11:36 INFO - PROCESS | 1669 | 1477969896718 Marionette TRACE conn2 <- [1,2207,null,["7"]] 20:11:36 INFO - PROCESS | 1669 | 1477969896721 Marionette TRACE conn2 -> [0,2208,"switchToWindow",{"name":"7"}] 20:11:36 INFO - PROCESS | 1669 | 1477969896724 Marionette TRACE conn2 <- [1,2208,null,{}] 20:11:36 INFO - PROCESS | 1669 | 1477969896766 Marionette TRACE conn2 -> [0,2209,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-play.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-play.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:11:36 INFO - PROCESS | 1669 | ++DOCSHELL 0x129658800 == 8 [pid = 1669] [id = 485] 20:11:36 INFO - PROCESS | 1669 | ++DOMWINDOW == 34 (0x129661000) [pid = 1669] [serial = 1421] [outer = 0x0] 20:11:36 INFO - PROCESS | 1669 | ++DOMWINDOW == 35 (0x129956800) [pid = 1669] [serial = 1422] [outer = 0x129661000] 20:11:36 INFO - PROCESS | 1669 | 1477969896810 Marionette DEBUG loaded listener.js 20:11:36 INFO - PROCESS | 1669 | ++DOMWINDOW == 36 (0x12b6b2000) [pid = 1669] [serial = 1423] [outer = 0x129661000] 20:11:38 INFO - PROCESS | 1669 | --DOMWINDOW == 35 (0x129f77800) [pid = 1669] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-getvideoplaybackquality.html] 20:11:38 INFO - PROCESS | 1669 | --DOMWINDOW == 34 (0x11ebcd800) [pid = 1669] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-errors.html] 20:11:38 INFO - PROCESS | 1669 | --DOMWINDOW == 33 (0x12ea21800) [pid = 1669] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-endofstream.html] 20:11:38 INFO - PROCESS | 1669 | 1477969898639 Marionette TRACE conn2 <- [1,2209,null,{"value":["/media-source/mediasource-play.html",0,null,null,[["Test normal playback case with MediaSource API",0,null,null]]]}] 20:11:38 INFO - . 20:11:38 INFO - TEST-OK | /media-source/mediasource-play.html | took 2070ms 20:11:38 INFO - TEST-START | /media-source/mediasource-preload.html 20:11:38 INFO - PROCESS | 1669 | 1477969898691 Marionette TRACE conn2 -> [0,2210,"getWindowHandle",null] 20:11:38 INFO - PROCESS | 1669 | 1477969898693 Marionette TRACE conn2 <- [1,2210,null,{"value":"7"}] 20:11:38 INFO - PROCESS | 1669 | 1477969898696 Marionette TRACE conn2 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:11:38 INFO - PROCESS | 1669 | [1669] WARNING: Releasing screensaver: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 20:11:38 INFO - PROCESS | 1669 | 1477969898785 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 20:11:38 INFO - PROCESS | 1669 | 1477969898792 Marionette TRACE conn2 -> [0,2212,"getWindowHandles",null] 20:11:38 INFO - PROCESS | 1669 | 1477969898794 Marionette TRACE conn2 <- [1,2212,null,["7"]] 20:11:38 INFO - PROCESS | 1669 | 1477969898797 Marionette TRACE conn2 -> [0,2213,"switchToWindow",{"name":"7"}] 20:11:38 INFO - PROCESS | 1669 | 1477969898799 Marionette TRACE conn2 <- [1,2213,null,{}] 20:11:38 INFO - PROCESS | 1669 | 1477969898802 Marionette TRACE conn2 -> [0,2214,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-preload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-preload.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:11:38 INFO - PROCESS | 1669 | ++DOCSHELL 0x12d760000 == 9 [pid = 1669] [id = 486] 20:11:38 INFO - PROCESS | 1669 | ++DOMWINDOW == 34 (0x12d763800) [pid = 1669] [serial = 1424] [outer = 0x0] 20:11:38 INFO - PROCESS | 1669 | ++DOMWINDOW == 35 (0x12d774000) [pid = 1669] [serial = 1425] [outer = 0x12d763800] 20:11:38 INFO - PROCESS | 1669 | 1477969898842 Marionette DEBUG loaded listener.js 20:11:38 INFO - PROCESS | 1669 | ++DOMWINDOW == 36 (0x12d827800) [pid = 1669] [serial = 1426] [outer = 0x12d763800] 20:11:39 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 20:11:39 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 20:11:39 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 20:11:39 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 20:11:39 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 20:11:39 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 20:11:39 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 20:11:39 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 20:11:39 INFO - PROCESS | 1669 | 1477969899146 Marionette TRACE conn2 <- [1,2214,null,{"value":["/media-source/mediasource-preload.html",0,null,null,[["sourceopen occurs with element preload=auto",0,null,null],["sourceopen occurs with element preload=metadata",0,null,null],["sourceopen occurs with element preload=none",0,null,null],["error occurs with bogus blob URL (revoked MediaSource object URL) and element preload=auto",0,null,null],["error occurs with bogus blob URL (revoked MediaSource object URL) and element preload=metadata",0,null,null],["error occurs with bogus blob URL (corrupted MediaSource object URL) and element preload=auto",0,null,null],["error occurs with bogus blob URL (corrupted MediaSource object URL) and element preload=metadata",0,null,null]]]}] 20:11:39 INFO - ....... 20:11:39 INFO - TEST-OK | /media-source/mediasource-preload.html | took 466ms 20:11:39 INFO - PROCESS | 1669 | 1477969899167 Marionette TRACE conn2 -> [0,2215,"getWindowHandle",null] 20:11:39 INFO - PROCESS | 1669 | 1477969899171 Marionette TRACE conn2 <- [1,2215,null,{"value":"7"}] 20:11:39 INFO - TEST-START | /media-source/mediasource-remove.html 20:11:39 INFO - PROCESS | 1669 | 1477969899174 Marionette TRACE conn2 -> [0,2216,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:11:39 INFO - PROCESS | 1669 | 1477969899253 Marionette TRACE conn2 <- [1,2216,null,{"value":null}] 20:11:39 INFO - PROCESS | 1669 | 1477969899262 Marionette TRACE conn2 -> [0,2217,"getWindowHandles",null] 20:11:39 INFO - PROCESS | 1669 | 1477969899264 Marionette TRACE conn2 <- [1,2217,null,["7"]] 20:11:39 INFO - PROCESS | 1669 | 1477969899266 Marionette TRACE conn2 -> [0,2218,"switchToWindow",{"name":"7"}] 20:11:39 INFO - PROCESS | 1669 | 1477969899270 Marionette TRACE conn2 <- [1,2218,null,{}] 20:11:39 INFO - PROCESS | 1669 | 1477969899274 Marionette TRACE conn2 -> [0,2219,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-remove.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-remove.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:11:39 INFO - PROCESS | 1669 | ++DOCSHELL 0x12e08c800 == 10 [pid = 1669] [id = 487] 20:11:39 INFO - PROCESS | 1669 | ++DOMWINDOW == 37 (0x12e09b000) [pid = 1669] [serial = 1427] [outer = 0x0] 20:11:39 INFO - PROCESS | 1669 | ++DOMWINDOW == 38 (0x12e5a3800) [pid = 1669] [serial = 1428] [outer = 0x12e09b000] 20:11:39 INFO - PROCESS | 1669 | 1477969899314 Marionette DEBUG loaded listener.js 20:11:39 INFO - PROCESS | 1669 | ++DOMWINDOW == 39 (0x12e998000) [pid = 1669] [serial = 1429] [outer = 0x12e09b000] 20:11:39 INFO - PROCESS | 1669 | [1669] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 460 20:11:39 INFO - PROCESS | 1669 | [1669] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 460 20:11:40 INFO - PROCESS | 1669 | 1477969900609 Marionette TRACE conn2 <- [1,2219,null,{"value":["/media-source/mediasource-remove.html",0,null,null,[["Test remove with an negative start.",0,null,null],["Test remove with non-finite start.",0,null,null],["Test remove with a start beyond the duration.",0,null,null],["Test remove with a start larger than the end.",0,null,null],["Test remove with a NEGATIVE_INFINITY end.",0,null,null],["Test remove with a NaN end.",0,null,null],["Test remove after SourceBuffer removed from mediaSource.",0,null,null],["Test remove with a NaN duration.",0,null,null],["Test remove while update pending.",0,null,null],["Test aborting a remove operation.",0,null,null],["Test remove with a start at the duration.",0,null,null],["Test remove transitioning readyState from 'ended' to 'open'.",0,null,null],["Test removing all appended data.",0,null,null],["Test removing beginning of appended data.",0,null,null],["Test removing the middle of appended data.",0,null,null],["Test removing the end of appended data.",0,null,null]]]}] 20:11:40 INFO - ................ 20:11:40 INFO - TEST-OK | /media-source/mediasource-remove.html | took 1485ms 20:11:40 INFO - PROCESS | 1669 | 1477969900659 Marionette TRACE conn2 -> [0,2220,"getWindowHandle",null] 20:11:40 INFO - PROCESS | 1669 | 1477969900661 Marionette TRACE conn2 <- [1,2220,null,{"value":"7"}] 20:11:40 INFO - TEST-START | /media-source/mediasource-removesourcebuffer.html 20:11:40 INFO - PROCESS | 1669 | 1477969900665 Marionette TRACE conn2 -> [0,2221,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:11:40 INFO - PROCESS | 1669 | 1477969900769 Marionette TRACE conn2 <- [1,2221,null,{"value":null}] 20:11:40 INFO - PROCESS | 1669 | 1477969900774 Marionette TRACE conn2 -> [0,2222,"getWindowHandles",null] 20:11:40 INFO - PROCESS | 1669 | 1477969900776 Marionette TRACE conn2 <- [1,2222,null,["7"]] 20:11:40 INFO - PROCESS | 1669 | 1477969900779 Marionette TRACE conn2 -> [0,2223,"switchToWindow",{"name":"7"}] 20:11:40 INFO - PROCESS | 1669 | 1477969900783 Marionette TRACE conn2 <- [1,2223,null,{}] 20:11:40 INFO - PROCESS | 1669 | 1477969900786 Marionette TRACE conn2 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-removesourcebuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-removesourcebuffer.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:11:40 INFO - PROCESS | 1669 | ++DOCSHELL 0x1316b1000 == 11 [pid = 1669] [id = 488] 20:11:40 INFO - PROCESS | 1669 | ++DOMWINDOW == 40 (0x1316b9800) [pid = 1669] [serial = 1430] [outer = 0x0] 20:11:40 INFO - PROCESS | 1669 | ++DOMWINDOW == 41 (0x131733000) [pid = 1669] [serial = 1431] [outer = 0x1316b9800] 20:11:40 INFO - PROCESS | 1669 | 1477969900841 Marionette DEBUG loaded listener.js 20:11:40 INFO - PROCESS | 1669 | ++DOMWINDOW == 42 (0x132846800) [pid = 1669] [serial = 1432] [outer = 0x1316b9800] 20:11:41 INFO - PROCESS | 1669 | 1477969901258 Marionette TRACE conn2 <- [1,2224,null,{"value":["/media-source/mediasource-removesourcebuffer.html",0,null,null,[["Test addSourceBuffer(), removeSourceBuffer(), addSourceBuffer() sequence.",0,null,null],["Test removeSourceBuffer() with null",0,null,null],["Test calling removeSourceBuffer() twice with the same object.",0,null,null],["Test calling removeSourceBuffer() for a sourceBuffer belonging to a different mediaSource instance.",0,null,null],["Test calling removeSourceBuffer() in ended state.",0,null,null],["Test removesourcebuffer event on activeSourceBuffers.",0,null,null],["Test abort event when removeSourceBuffer() called while SourceBuffer is updating",0,null,null]]]}] 20:11:41 INFO - ....... 20:11:41 INFO - TEST-OK | /media-source/mediasource-removesourcebuffer.html | took 615ms 20:11:41 INFO - PROCESS | 1669 | 1477969901279 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 20:11:41 INFO - PROCESS | 1669 | 1477969901281 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 20:11:41 INFO - TEST-START | /media-source/mediasource-seek-beyond-duration.html 20:11:41 INFO - PROCESS | 1669 | 1477969901283 Marionette TRACE conn2 -> [0,2226,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:11:41 INFO - PROCESS | 1669 | 1477969901367 Marionette TRACE conn2 <- [1,2226,null,{"value":null}] 20:11:41 INFO - PROCESS | 1669 | 1477969901371 Marionette TRACE conn2 -> [0,2227,"getWindowHandles",null] 20:11:41 INFO - PROCESS | 1669 | 1477969901373 Marionette TRACE conn2 <- [1,2227,null,["7"]] 20:11:41 INFO - PROCESS | 1669 | 1477969901378 Marionette TRACE conn2 -> [0,2228,"switchToWindow",{"name":"7"}] 20:11:41 INFO - PROCESS | 1669 | 1477969901381 Marionette TRACE conn2 <- [1,2228,null,{}] 20:11:41 INFO - PROCESS | 1669 | 1477969901383 Marionette TRACE conn2 -> [0,2229,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-seek-beyond-duration.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-seek-beyond-duration.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:11:41 INFO - PROCESS | 1669 | ++DOCSHELL 0x13284b000 == 12 [pid = 1669] [id = 489] 20:11:41 INFO - PROCESS | 1669 | ++DOMWINDOW == 43 (0x13284c800) [pid = 1669] [serial = 1433] [outer = 0x0] 20:11:41 INFO - PROCESS | 1669 | ++DOMWINDOW == 44 (0x132f8d000) [pid = 1669] [serial = 1434] [outer = 0x13284c800] 20:11:41 INFO - PROCESS | 1669 | 1477969901418 Marionette DEBUG loaded listener.js 20:11:41 INFO - PROCESS | 1669 | ++DOMWINDOW == 45 (0x13303f000) [pid = 1669] [serial = 1435] [outer = 0x13284c800] 20:11:42 INFO - PROCESS | 1669 | 1477969902649 Marionette TRACE conn2 <- [1,2229,null,{"value":["/media-source/mediasource-seek-beyond-duration.html",0,null,null,[["Test seeking beyond updated media duration.",0,null,null],["Test seeking beyond media duration.",0,null,null]]]}] 20:11:42 INFO - .. 20:11:42 INFO - TEST-OK | /media-source/mediasource-seek-beyond-duration.html | took 1370ms 20:11:42 INFO - PROCESS | 1669 | 1477969902654 Marionette TRACE conn2 -> [0,2230,"getWindowHandle",null] 20:11:42 INFO - PROCESS | 1669 | 1477969902660 Marionette TRACE conn2 <- [1,2230,null,{"value":"7"}] 20:11:42 INFO - TEST-START | /media-source/mediasource-seek-during-pending-seek.html 20:11:42 INFO - PROCESS | 1669 | 1477969902665 Marionette TRACE conn2 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:11:42 INFO - PROCESS | 1669 | [1669] WARNING: Releasing screensaver: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 20:11:42 INFO - PROCESS | 1669 | 1477969902761 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 20:11:42 INFO - PROCESS | 1669 | 1477969902806 Marionette TRACE conn2 -> [0,2232,"getWindowHandles",null] 20:11:42 INFO - PROCESS | 1669 | 1477969902809 Marionette TRACE conn2 <- [1,2232,null,["7"]] 20:11:42 INFO - PROCESS | 1669 | 1477969902813 Marionette TRACE conn2 -> [0,2233,"switchToWindow",{"name":"7"}] 20:11:42 INFO - PROCESS | 1669 | 1477969902816 Marionette TRACE conn2 <- [1,2233,null,{}] 20:11:42 INFO - PROCESS | 1669 | 1477969902819 Marionette TRACE conn2 -> [0,2234,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-seek-during-pending-seek.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-seek-during-pending-seek.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:11:42 INFO - PROCESS | 1669 | ++DOCSHELL 0x12da18000 == 13 [pid = 1669] [id = 490] 20:11:42 INFO - PROCESS | 1669 | ++DOMWINDOW == 46 (0x12da19000) [pid = 1669] [serial = 1436] [outer = 0x0] 20:11:42 INFO - PROCESS | 1669 | ++DOMWINDOW == 47 (0x12dde2000) [pid = 1669] [serial = 1437] [outer = 0x12da19000] 20:11:42 INFO - PROCESS | 1669 | 1477969902869 Marionette DEBUG loaded listener.js 20:11:42 INFO - PROCESS | 1669 | ++DOMWINDOW == 48 (0x12e325800) [pid = 1669] [serial = 1438] [outer = 0x12da19000] 20:11:43 INFO - PROCESS | 1669 | --DOMWINDOW == 47 (0x12a932800) [pid = 1669] [serial = 1407] [outer = 0x0] [url = about:blank] 20:11:43 INFO - PROCESS | 1669 | --DOMWINDOW == 46 (0x12b335800) [pid = 1669] [serial = 1408] [outer = 0x0] [url = about:blank] 20:11:43 INFO - PROCESS | 1669 | --DOMWINDOW == 45 (0x11f890000) [pid = 1669] [serial = 1405] [outer = 0x0] [url = about:blank] 20:11:43 INFO - PROCESS | 1669 | --DOMWINDOW == 44 (0x11f342000) [pid = 1669] [serial = 1404] [outer = 0x0] [url = about:blank] 20:11:43 INFO - PROCESS | 1669 | --DOMWINDOW == 43 (0x13151d000) [pid = 1669] [serial = 1402] [outer = 0x0] [url = about:blank] 20:11:43 INFO - PROCESS | 1669 | 1477969903823 Marionette TRACE conn2 <- [1,2234,null,{"value":["/media-source/mediasource-seek-during-pending-seek.html",0,null,null,[["Test seeking to a new location before transitioning beyond HAVE_METADATA.",0,null,null],["Test seeking to a new location during a pending seek.",0,null,null]]]}] 20:11:43 INFO - .. 20:11:43 INFO - TEST-OK | /media-source/mediasource-seek-during-pending-seek.html | took 1170ms 20:11:43 INFO - PROCESS | 1669 | 1477969903835 Marionette TRACE conn2 -> [0,2235,"getWindowHandle",null] 20:11:43 INFO - TEST-START | /media-source/mediasource-seekable.html 20:11:43 INFO - PROCESS | 1669 | 1477969903839 Marionette TRACE conn2 <- [1,2235,null,{"value":"7"}] 20:11:43 INFO - PROCESS | 1669 | 1477969903845 Marionette TRACE conn2 -> [0,2236,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:11:43 INFO - PROCESS | 1669 | [1669] WARNING: Releasing screensaver: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 20:11:43 INFO - PROCESS | 1669 | [1669] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 666 20:11:43 INFO - PROCESS | 1669 | 1477969903974 Marionette TRACE conn2 <- [1,2236,null,{"value":null}] 20:11:44 INFO - PROCESS | 1669 | 1477969904069 Marionette TRACE conn2 -> [0,2237,"getWindowHandles",null] 20:11:44 INFO - PROCESS | 1669 | 1477969904073 Marionette TRACE conn2 <- [1,2237,null,["7"]] 20:11:44 INFO - PROCESS | 1669 | 1477969904078 Marionette TRACE conn2 -> [0,2238,"switchToWindow",{"name":"7"}] 20:11:44 INFO - PROCESS | 1669 | 1477969904082 Marionette TRACE conn2 <- [1,2238,null,{}] 20:11:44 INFO - PROCESS | 1669 | 1477969904087 Marionette TRACE conn2 -> [0,2239,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-seekable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-seekable.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:11:44 INFO - PROCESS | 1669 | ++DOCSHELL 0x12b335800 == 14 [pid = 1669] [id = 491] 20:11:44 INFO - PROCESS | 1669 | ++DOMWINDOW == 44 (0x12b6a5800) [pid = 1669] [serial = 1439] [outer = 0x0] 20:11:44 INFO - PROCESS | 1669 | ++DOMWINDOW == 45 (0x12b94f000) [pid = 1669] [serial = 1440] [outer = 0x12b6a5800] 20:11:44 INFO - PROCESS | 1669 | 1477969904128 Marionette DEBUG loaded listener.js 20:11:44 INFO - PROCESS | 1669 | ++DOMWINDOW == 46 (0x12ba0f800) [pid = 1669] [serial = 1441] [outer = 0x12b6a5800] 20:11:44 INFO - PROCESS | 1669 | 1477969904443 Marionette TRACE conn2 <- [1,2239,null,{"value":["/media-source/mediasource-seekable.html",0,null,null,[["Get seekable time ranges when the sourcebuffer is empty.",0,null,null],["Get seekable time ranges after init segment received.",0,null,null],["Get seekable time ranges on an infinite stream.",0,null,null]]]}] 20:11:44 INFO - ... 20:11:44 INFO - TEST-OK | /media-source/mediasource-seekable.html | took 619ms 20:11:44 INFO - PROCESS | 1669 | 1477969904463 Marionette TRACE conn2 -> [0,2240,"getWindowHandle",null] 20:11:44 INFO - PROCESS | 1669 | 1477969904465 Marionette TRACE conn2 <- [1,2240,null,{"value":"7"}] 20:11:44 INFO - TEST-START | /media-source/mediasource-sequencemode-append-buffer.html 20:11:44 INFO - PROCESS | 1669 | 1477969904468 Marionette TRACE conn2 -> [0,2241,"getContext",null] 20:11:44 INFO - PROCESS | 1669 | 1477969904469 Marionette TRACE conn2 <- [1,2241,null,{"value":"content"}] 20:11:44 INFO - PROCESS | 1669 | 1477969904472 Marionette TRACE conn2 -> [0,2242,"setContext",{"value":"chrome"}] 20:11:44 INFO - PROCESS | 1669 | 1477969904473 Marionette TRACE conn2 <- [1,2242,null,{}] 20:11:44 INFO - PROCESS | 1669 | 1477969904476 Marionette TRACE conn2 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 20:11:44 INFO - PROCESS | 1669 | 1477969904484 Marionette TRACE conn2 <- [1,2243,null,{"value":true}] 20:11:44 INFO - PROCESS | 1669 | 1477969904487 Marionette TRACE conn2 -> [0,2244,"setContext",{"value":"content"}] 20:11:44 INFO - PROCESS | 1669 | 1477969904490 Marionette TRACE conn2 <- [1,2244,null,{}] 20:11:44 INFO - Setting pref media.mediasource.enabled (true) 20:11:44 INFO - PROCESS | 1669 | 1477969904500 Marionette TRACE conn2 -> [0,2245,"getContext",null] 20:11:44 INFO - PROCESS | 1669 | 1477969904503 Marionette TRACE conn2 <- [1,2245,null,{"value":"content"}] 20:11:44 INFO - PROCESS | 1669 | 1477969904506 Marionette TRACE conn2 -> [0,2246,"setContext",{"value":"chrome"}] 20:11:44 INFO - PROCESS | 1669 | 1477969904507 Marionette TRACE conn2 <- [1,2246,null,{}] 20:11:44 INFO - PROCESS | 1669 | 1477969904509 Marionette TRACE conn2 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 20:11:44 INFO - PROCESS | 1669 | 1477969904519 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 20:11:44 INFO - PROCESS | 1669 | 1477969904521 Marionette TRACE conn2 -> [0,2248,"setContext",{"value":"content"}] 20:11:44 INFO - PROCESS | 1669 | 1477969904522 Marionette TRACE conn2 <- [1,2248,null,{}] 20:11:44 INFO - PROCESS | 1669 | 1477969904525 Marionette TRACE conn2 -> [0,2249,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:11:44 INFO - PROCESS | 1669 | 1477969904640 Marionette TRACE conn2 <- [1,2249,null,{"value":null}] 20:11:44 INFO - PROCESS | 1669 | 1477969904648 Marionette TRACE conn2 -> [0,2250,"getWindowHandles",null] 20:11:44 INFO - PROCESS | 1669 | 1477969904650 Marionette TRACE conn2 <- [1,2250,null,["7"]] 20:11:44 INFO - PROCESS | 1669 | 1477969904652 Marionette TRACE conn2 -> [0,2251,"switchToWindow",{"name":"7"}] 20:11:44 INFO - PROCESS | 1669 | 1477969904655 Marionette TRACE conn2 <- [1,2251,null,{}] 20:11:44 INFO - PROCESS | 1669 | 1477969904658 Marionette TRACE conn2 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-sequencemode-append-buffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:11:44 INFO - PROCESS | 1669 | ++DOCSHELL 0x12e5a3000 == 15 [pid = 1669] [id = 492] 20:11:44 INFO - PROCESS | 1669 | ++DOMWINDOW == 47 (0x12e5a4800) [pid = 1669] [serial = 1442] [outer = 0x0] 20:11:44 INFO - PROCESS | 1669 | ++DOMWINDOW == 48 (0x12e99d800) [pid = 1669] [serial = 1443] [outer = 0x12e5a4800] 20:11:44 INFO - PROCESS | 1669 | 1477969904696 Marionette DEBUG loaded listener.js 20:11:44 INFO - PROCESS | 1669 | ++DOMWINDOW == 49 (0x12ea04800) [pid = 1669] [serial = 1444] [outer = 0x12e5a4800] 20:11:45 INFO - PROCESS | 1669 | 1477969905103 Marionette TRACE conn2 <- [1,2252,null,{"value":["/media-source/mediasource-sequencemode-append-buffer.html",0,null,null,[["Test sequence AppendMode appendBuffer(first media segment)",0,null,null],["Test sequence AppendMode appendBuffer(second media segment)",0,null,null],["Test sequence AppendMode appendBuffer(second media segment, then first media segment)",1,"assert_equals: sourceBuffer.buffered after EOS expected \"{ [0.014, 1.711) }\" but got \"{ [0.014, 0.814) [0.909, 1.711) }\"","@http://web-platform.test:8000/media-source/mediasource-util.js:398:9\nverify_offset_and_buffered/<@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:76:19\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\nverify_offset_and_buffered@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:72:15\n@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:131:23\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\nappend_segment@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:40:15\n@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:121:19\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\nappend_segment@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:40:15\n@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:119:15\nmediasource_sequencemode_test/ [0,2253,"getWindowHandle",null] 20:11:45 INFO - PROCESS | 1669 | 1477969905153 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 20:11:45 INFO - TEST-START | /media-source/mediasource-sourcebuffer-mode-timestamps.html 20:11:45 INFO - Clearing pref media.mediasource.enabled 20:11:45 INFO - PROCESS | 1669 | 1477969905159 Marionette TRACE conn2 -> [0,2254,"getContext",null] 20:11:45 INFO - PROCESS | 1669 | 1477969905160 Marionette TRACE conn2 <- [1,2254,null,{"value":"content"}] 20:11:45 INFO - PROCESS | 1669 | 1477969905163 Marionette TRACE conn2 -> [0,2255,"setContext",{"value":"chrome"}] 20:11:45 INFO - PROCESS | 1669 | 1477969905164 Marionette TRACE conn2 <- [1,2255,null,{}] 20:11:45 INFO - PROCESS | 1669 | 1477969905166 Marionette TRACE conn2 -> [0,2256,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 20:11:45 INFO - PROCESS | 1669 | 1477969905173 Marionette TRACE conn2 <- [1,2256,null,{"value":null}] 20:11:45 INFO - PROCESS | 1669 | 1477969905176 Marionette TRACE conn2 -> [0,2257,"setContext",{"value":"content"}] 20:11:45 INFO - PROCESS | 1669 | 1477969905177 Marionette TRACE conn2 <- [1,2257,null,{}] 20:11:45 INFO - PROCESS | 1669 | 1477969905180 Marionette TRACE conn2 -> [0,2258,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:11:45 INFO - PROCESS | 1669 | 1477969905283 Marionette TRACE conn2 <- [1,2258,null,{"value":null}] 20:11:45 INFO - PROCESS | 1669 | 1477969905298 Marionette TRACE conn2 -> [0,2259,"getWindowHandles",null] 20:11:45 INFO - PROCESS | 1669 | 1477969905300 Marionette TRACE conn2 <- [1,2259,null,["7"]] 20:11:45 INFO - PROCESS | 1669 | 1477969905302 Marionette TRACE conn2 -> [0,2260,"switchToWindow",{"name":"7"}] 20:11:45 INFO - PROCESS | 1669 | 1477969905307 Marionette TRACE conn2 <- [1,2260,null,{}] 20:11:45 INFO - PROCESS | 1669 | 1477969905310 Marionette TRACE conn2 -> [0,2261,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-sourcebuffer-mode-timestamps.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:11:45 INFO - PROCESS | 1669 | ++DOCSHELL 0x133048000 == 16 [pid = 1669] [id = 493] 20:11:45 INFO - PROCESS | 1669 | ++DOMWINDOW == 50 (0x133048800) [pid = 1669] [serial = 1445] [outer = 0x0] 20:11:45 INFO - PROCESS | 1669 | ++DOMWINDOW == 51 (0x133050000) [pid = 1669] [serial = 1446] [outer = 0x133048800] 20:11:45 INFO - PROCESS | 1669 | 1477969905349 Marionette DEBUG loaded listener.js 20:11:45 INFO - PROCESS | 1669 | ++DOMWINDOW == 52 (0x133202800) [pid = 1669] [serial = 1447] [outer = 0x133048800] 20:11:45 INFO - PROCESS | 1669 | 1477969905617 Marionette TRACE conn2 <- [1,2261,null,{"value":["/media-source/mediasource-sourcebuffer-mode-timestamps.html",0,null,null,[["audio/aac : If generate timestamps flag equals true and new mode equals \"segments\", then throw a TypeError exception and abort these steps.",1,"assert_unreached: Browser doesn't support the MIME used in this test: audio/aac Reached unreachable code","isTypeSupported/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:19:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nisTypeSupported@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:18:9\nmediaTest/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\nmediaTest@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:27:5\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:48:5\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:47:1\n"],["audio/mpeg : If generate timestamps flag equals true and new mode equals \"segments\", then throw a TypeError exception and abort these steps.",1,"assert_unreached: Browser doesn't support the MIME used in this test: audio/mpeg Reached unreachable code","isTypeSupported/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:19:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nisTypeSupported@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:18:9\nmediaTest/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\nmediaTest@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:27:5\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:48:5\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:47:1\n"]]]}] 20:11:45 INFO - .. 20:11:45 INFO - TEST-OK | /media-source/mediasource-sourcebuffer-mode-timestamps.html | took 486ms 20:11:45 INFO - PROCESS | 1669 | 1477969905645 Marionette TRACE conn2 -> [0,2262,"getWindowHandle",null] 20:11:45 INFO - PROCESS | 1669 | 1477969905647 Marionette TRACE conn2 <- [1,2262,null,{"value":"7"}] 20:11:45 INFO - TEST-START | /media-source/mediasource-sourcebuffer-mode.html 20:11:45 INFO - PROCESS | 1669 | 1477969905650 Marionette TRACE conn2 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:11:45 INFO - PROCESS | 1669 | 1477969905761 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 20:11:45 INFO - PROCESS | 1669 | 1477969905765 Marionette TRACE conn2 -> [0,2264,"getWindowHandles",null] 20:11:45 INFO - PROCESS | 1669 | 1477969905766 Marionette TRACE conn2 <- [1,2264,null,["7"]] 20:11:45 INFO - PROCESS | 1669 | 1477969905796 Marionette TRACE conn2 -> [0,2265,"switchToWindow",{"name":"7"}] 20:11:45 INFO - PROCESS | 1669 | 1477969905798 Marionette TRACE conn2 <- [1,2265,null,{}] 20:11:45 INFO - PROCESS | 1669 | 1477969905800 Marionette TRACE conn2 -> [0,2266,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-sourcebuffer-mode.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:11:45 INFO - PROCESS | 1669 | ++DOCSHELL 0x1337ea000 == 17 [pid = 1669] [id = 494] 20:11:45 INFO - PROCESS | 1669 | ++DOMWINDOW == 53 (0x1338ad800) [pid = 1669] [serial = 1448] [outer = 0x0] 20:11:45 INFO - PROCESS | 1669 | ++DOMWINDOW == 54 (0x1338bb000) [pid = 1669] [serial = 1449] [outer = 0x1338ad800] 20:11:45 INFO - PROCESS | 1669 | 1477969905843 Marionette DEBUG loaded listener.js 20:11:45 INFO - PROCESS | 1669 | ++DOMWINDOW == 55 (0x1338c4000) [pid = 1669] [serial = 1450] [outer = 0x1338ad800] 20:11:46 INFO - PROCESS | 1669 | --DOMWINDOW == 54 (0x1316b9800) [pid = 1669] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-removesourcebuffer.html] 20:11:46 INFO - PROCESS | 1669 | --DOMWINDOW == 53 (0x12e09b000) [pid = 1669] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-remove.html] 20:11:46 INFO - PROCESS | 1669 | --DOMWINDOW == 52 (0x129e4a000) [pid = 1669] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-play-then-seek-back.html] 20:11:46 INFO - PROCESS | 1669 | --DOMWINDOW == 51 (0x12d763800) [pid = 1669] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-preload.html] 20:11:46 INFO - PROCESS | 1669 | --DOMWINDOW == 50 (0x12a720000) [pid = 1669] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-is-type-supported.html] 20:11:46 INFO - PROCESS | 1669 | --DOMWINDOW == 49 (0x12d76a000) [pid = 1669] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-liveseekable.html] 20:11:46 INFO - PROCESS | 1669 | --DOMWINDOW == 48 (0x12e9ab800) [pid = 1669] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-multiple-attach.html] 20:11:46 INFO - PROCESS | 1669 | --DOMWINDOW == 47 (0x129661000) [pid = 1669] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-play.html] 20:11:46 INFO - PROCESS | 1669 | 1477969906610 Marionette TRACE conn2 <- [1,2266,null,{"value":["/media-source/mediasource-sourcebuffer-mode.html",0,null,null,[["Test initial value of SourceBuffer.mode is \"segments\"",0,null,null],["Test setting SourceBuffer.mode",0,null,null],["Test setting a removed SourceBuffer's mode",0,null,null],["Test setting SourceBuffer.mode while still updating",0,null,null],["Test setting SourceBuffer.mode triggers parent MediaSource 'ended' to 'open' transition.",0,null,null],["Test setting SourceBuffer.mode and SourceBuffer.timestampOffset while parsing media segment.",0,null,null]]]}] 20:11:46 INFO - ...... 20:11:46 INFO - TEST-OK | /media-source/mediasource-sourcebuffer-mode.html | took 973ms 20:11:46 INFO - TEST-START | /media-source/mediasource-sourcebuffer-trackdefaults.html 20:11:46 INFO - PROCESS | 1669 | 1477969906623 Marionette TRACE conn2 -> [0,2267,"getWindowHandle",null] 20:11:46 INFO - PROCESS | 1669 | 1477969906624 Marionette TRACE conn2 <- [1,2267,null,{"value":"7"}] 20:11:46 INFO - PROCESS | 1669 | 1477969906627 Marionette TRACE conn2 -> [0,2268,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:11:46 INFO - PROCESS | 1669 | 1477969906702 Marionette TRACE conn2 <- [1,2268,null,{"value":null}] 20:11:46 INFO - PROCESS | 1669 | 1477969906710 Marionette TRACE conn2 -> [0,2269,"getWindowHandles",null] 20:11:46 INFO - PROCESS | 1669 | 1477969906712 Marionette TRACE conn2 <- [1,2269,null,["7"]] 20:11:46 INFO - PROCESS | 1669 | 1477969906714 Marionette TRACE conn2 -> [0,2270,"switchToWindow",{"name":"7"}] 20:11:46 INFO - PROCESS | 1669 | 1477969906716 Marionette TRACE conn2 <- [1,2270,null,{}] 20:11:46 INFO - PROCESS | 1669 | 1477969906718 Marionette TRACE conn2 -> [0,2271,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-sourcebuffer-trackdefaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:11:46 INFO - PROCESS | 1669 | ++DOCSHELL 0x1340b8000 == 18 [pid = 1669] [id = 495] 20:11:46 INFO - PROCESS | 1669 | ++DOMWINDOW == 48 (0x1340b8800) [pid = 1669] [serial = 1451] [outer = 0x0] 20:11:46 INFO - PROCESS | 1669 | ++DOMWINDOW == 49 (0x1340c6800) [pid = 1669] [serial = 1452] [outer = 0x1340b8800] 20:11:46 INFO - PROCESS | 1669 | 1477969906754 Marionette DEBUG loaded listener.js 20:11:46 INFO - PROCESS | 1669 | ++DOMWINDOW == 50 (0x13424c000) [pid = 1669] [serial = 1453] [outer = 0x1340b8800] 20:11:47 INFO - PROCESS | 1669 | 1477969907040 Marionette TRACE conn2 <- [1,2271,null,{"value":["/media-source/mediasource-sourcebuffer-trackdefaults.html",0,null,null,[["Test round-trip of empty SourceBuffer.trackDefaults",1,"actual is undefined","assert_array_equals@http://web-platform.test:8000/resources/testharness.js:948:9\nsourceBufferTrackDefaultsTest/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:13:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\nsourceBufferTrackDefaultsTest@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:10:9\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:18:5\n"],["Test round-trip of non-empty SourceBuffer.trackDefaults",1,"actual is undefined","assert_array_equals@http://web-platform.test:8000/resources/testharness.js:948:9\nsourceBufferTrackDefaultsTest/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:13:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\nsourceBufferTrackDefaultsTest@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:10:9\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:30:5\n"],["Test setting trackDefaults on an already-removed SourceBuffer",1,"actual is undefined","assert_array_equals@http://web-platform.test:8000/resources/testharness.js:948:9\nsourceBufferTrackDefaultsTest/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:13:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\nsourceBufferTrackDefaultsTest@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:10:9\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:43:5\n"],["Test setting trackDefaults on a SourceBuffer that is updating",1,"actual is undefined","assert_array_equals@http://web-platform.test:8000/resources/testharness.js:948:9\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:54:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:52:5\n"],["Test setting null SourceBuffer.trackDefaults",1,"actual is undefined","assert_array_equals@http://web-platform.test:8000/resources/testharness.js:948:9\nsourceBufferTrackDefaultsTest/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:13:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\nsourceBufferTrackDefaultsTest@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:10:9\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:71:5\n"]]]}] 20:11:47 INFO - ..... 20:11:47 INFO - TEST-OK | /media-source/mediasource-sourcebuffer-trackdefaults.html | took 467ms 20:11:47 INFO - TEST-START | /media-source/mediasource-sourcebufferlist.html 20:11:47 INFO - PROCESS | 1669 | 1477969907094 Marionette TRACE conn2 -> [0,2272,"getWindowHandle",null] 20:11:47 INFO - PROCESS | 1669 | 1477969907096 Marionette TRACE conn2 <- [1,2272,null,{"value":"7"}] 20:11:47 INFO - PROCESS | 1669 | 1477969907098 Marionette TRACE conn2 -> [0,2273,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:11:47 INFO - PROCESS | 1669 | 1477969907214 Marionette TRACE conn2 <- [1,2273,null,{"value":null}] 20:11:47 INFO - PROCESS | 1669 | 1477969907220 Marionette TRACE conn2 -> [0,2274,"getWindowHandles",null] 20:11:47 INFO - PROCESS | 1669 | 1477969907222 Marionette TRACE conn2 <- [1,2274,null,["7"]] 20:11:47 INFO - PROCESS | 1669 | 1477969907225 Marionette TRACE conn2 -> [0,2275,"switchToWindow",{"name":"7"}] 20:11:47 INFO - PROCESS | 1669 | 1477969907229 Marionette TRACE conn2 <- [1,2275,null,{}] 20:11:47 INFO - PROCESS | 1669 | 1477969907231 Marionette TRACE conn2 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-sourcebufferlist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-sourcebufferlist.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:11:47 INFO - PROCESS | 1669 | ++DOCSHELL 0x134a22800 == 19 [pid = 1669] [id = 496] 20:11:47 INFO - PROCESS | 1669 | ++DOMWINDOW == 51 (0x134bb5000) [pid = 1669] [serial = 1454] [outer = 0x0] 20:11:47 INFO - PROCESS | 1669 | ++DOMWINDOW == 52 (0x134bc0000) [pid = 1669] [serial = 1455] [outer = 0x134bb5000] 20:11:47 INFO - PROCESS | 1669 | 1477969907269 Marionette DEBUG loaded listener.js 20:11:47 INFO - PROCESS | 1669 | ++DOMWINDOW == 53 (0x134bc9000) [pid = 1669] [serial = 1456] [outer = 0x134bb5000] 20:11:47 INFO - PROCESS | 1669 | 1477969907551 Marionette TRACE conn2 <- [1,2276,null,{"value":["/media-source/mediasource-sourcebufferlist.html",0,null,null,[["Test SourceBufferList getter method",0,null,null],["Test SourceBufferList event dispatching.",0,null,null],["Test that only 1 removesourcebuffer event fires on each SourceBufferList when the MediaSource closes.",0,null,null]]]}] 20:11:47 INFO - ... 20:11:47 INFO - TEST-OK | /media-source/mediasource-sourcebufferlist.html | took 465ms 20:11:47 INFO - TEST-START | /media-source/mediasource-timestamp-offset.html 20:11:47 INFO - PROCESS | 1669 | 1477969907563 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 20:11:47 INFO - PROCESS | 1669 | 1477969907565 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 20:11:47 INFO - PROCESS | 1669 | 1477969907567 Marionette TRACE conn2 -> [0,2278,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:11:47 INFO - PROCESS | 1669 | 1477969907639 Marionette TRACE conn2 <- [1,2278,null,{"value":null}] 20:11:47 INFO - PROCESS | 1669 | 1477969907644 Marionette TRACE conn2 -> [0,2279,"getWindowHandles",null] 20:11:47 INFO - PROCESS | 1669 | 1477969907646 Marionette TRACE conn2 <- [1,2279,null,["7"]] 20:11:47 INFO - PROCESS | 1669 | 1477969907648 Marionette TRACE conn2 -> [0,2280,"switchToWindow",{"name":"7"}] 20:11:47 INFO - PROCESS | 1669 | 1477969907650 Marionette TRACE conn2 <- [1,2280,null,{}] 20:11:47 INFO - PROCESS | 1669 | 1477969907653 Marionette TRACE conn2 -> [0,2281,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-timestamp-offset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-timestamp-offset.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:11:47 INFO - PROCESS | 1669 | ++DOCSHELL 0x12df6b800 == 20 [pid = 1669] [id = 497] 20:11:47 INFO - PROCESS | 1669 | ++DOMWINDOW == 54 (0x13550b800) [pid = 1669] [serial = 1457] [outer = 0x0] 20:11:47 INFO - PROCESS | 1669 | ++DOMWINDOW == 55 (0x135511800) [pid = 1669] [serial = 1458] [outer = 0x13550b800] 20:11:47 INFO - PROCESS | 1669 | 1477969907687 Marionette DEBUG loaded listener.js 20:11:47 INFO - PROCESS | 1669 | ++DOMWINDOW == 56 (0x135518800) [pid = 1669] [serial = 1459] [outer = 0x13550b800] 20:11:48 INFO - PROCESS | 1669 | 1477969908045 Marionette TRACE conn2 <- [1,2281,null,{"value":["/media-source/mediasource-timestamp-offset.html",0,null,null,[["Test setting SourceBuffer.timestampOffset to a positive number.",0,null,null],["Test setting SourceBuffer.timestampOffset to a negative number.",0,null,null],["Test setting SourceBuffer.timestampOffset to zero.",0,null,null],["Test setting SourceBuffer.timestampOffset to positive infinity.",0,null,null],["Test setting SourceBuffer.timestampOffset to negative infinity.",0,null,null],["Test setting SourceBuffer.timestampOffset to NaN.",0,null,null],["Test setting SourceBuffer.timestampOffset to undefined.",0,null,null],["Test setting SourceBuffer.timestampOffset to null.",0,null,null],["Test setting SourceBuffer.timestampOffset to false.",0,null,null],["Test setting SourceBuffer.timestampOffset to true.",0,null,null],["Test setting SourceBuffer.timestampOffset to a number string.",0,null,null],["Test setting SourceBuffer.timestampOffset to an empty string.",0,null,null],["Test setting timestampOffset in 'ended' state causes a transition to 'open'.",0,null,null],["Test getting the initial value of timestampOffset.",0,null,null],["Test setting timestampoffset after removing the sourcebuffer.",0,null,null]]]}] 20:11:48 INFO - ............... 20:11:48 INFO - TEST-OK | /media-source/mediasource-timestamp-offset.html | took 516ms 20:11:48 INFO - PROCESS | 1669 | 1477969908084 Marionette TRACE conn2 -> [0,2282,"getWindowHandle",null] 20:11:48 INFO - PROCESS | 1669 | 1477969908085 Marionette TRACE conn2 <- [1,2282,null,{"value":"7"}] 20:11:48 INFO - TEST-START | /media-source/mediasource-trackdefault.html 20:11:48 INFO - PROCESS | 1669 | 1477969908089 Marionette TRACE conn2 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:11:48 INFO - PROCESS | 1669 | 1477969908167 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 20:11:48 INFO - PROCESS | 1669 | 1477969908173 Marionette TRACE conn2 -> [0,2284,"getWindowHandles",null] 20:11:48 INFO - PROCESS | 1669 | 1477969908177 Marionette TRACE conn2 <- [1,2284,null,["7"]] 20:11:48 INFO - PROCESS | 1669 | 1477969908179 Marionette TRACE conn2 -> [0,2285,"switchToWindow",{"name":"7"}] 20:11:48 INFO - PROCESS | 1669 | 1477969908181 Marionette TRACE conn2 <- [1,2285,null,{}] 20:11:48 INFO - PROCESS | 1669 | 1477969908184 Marionette TRACE conn2 -> [0,2286,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-trackdefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-trackdefault.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:11:48 INFO - PROCESS | 1669 | ++DOCSHELL 0x135fba000 == 21 [pid = 1669] [id = 498] 20:11:48 INFO - PROCESS | 1669 | ++DOMWINDOW == 57 (0x135fba800) [pid = 1669] [serial = 1460] [outer = 0x0] 20:11:48 INFO - PROCESS | 1669 | ++DOMWINDOW == 58 (0x135fc1800) [pid = 1669] [serial = 1461] [outer = 0x135fba800] 20:11:48 INFO - PROCESS | 1669 | 1477969908219 Marionette DEBUG loaded listener.js 20:11:48 INFO - PROCESS | 1669 | ++DOMWINDOW == 59 (0x135fcb000) [pid = 1669] [serial = 1462] [outer = 0x135fba800] 20:11:48 INFO - PROCESS | 1669 | 1477969908513 Marionette TRACE conn2 <- [1,2286,null,{"value":["/media-source/mediasource-trackdefault.html",0,null,null,[["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', multiple kinds, byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:29:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'alternative', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'descriptions', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'main', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'main-desc', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'translation', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'commentary', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind '', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', multiple kinds, byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:29:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'alternative', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'captions', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'main', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'sign', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'subtitles', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'commentary', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind '', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid text kinds: type 'text', language 'en-US', label 'text label', multiple kinds, byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:29:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:77:5\n"],["Test valid text kinds: type 'text', language 'en-US', label 'text label', kind 'subtitles', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:77:5\n"],["Test valid text kinds: type 'text', language 'en-US', label 'text label', kind 'captions', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:77:5\n"],["Test valid text kinds: type 'text', language 'en-US', label 'text label', kind 'descriptions', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:77:5\n"],["Test valid text kinds: type 'text', language 'en-US', label 'text label', kind 'chapters', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:77:5\n"],["Test valid text kinds: type 'text', language 'en-US', label 'text label', kind 'metadata', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:77:5\n"],["Test mixed valid and invalid audio kinds: type 'audio', language 'en-US', label 'audio label', multiple kinds, byteStreamTrackID '1'",1,"assert_throws: TrackDefault construction threw an exception function \"function () { new TrackDefault(type, language, label, kinds, byteStreamTrackID); }\" threw object \"ReferenceError: TrackDefault is not defined\" (\"ReferenceError\") expected object \"TypeError\" (\"TypeError\")","checkConstructionFails@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:19:9\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:31:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:79:5\n"],["Test mixed valid and invalid video kinds: type 'video', language 'en-US', label 'video label', multiple kinds, byteStreamTrackID '1'",1,"assert_throws: TrackDefault construction threw an exception function \"function () { new TrackDefault(type, language, label, kinds, byteStreamTrackID); }\" threw object \"ReferenceError: TrackDefault is not defined\" (\"ReferenceError\") expected object \"TypeError\" (\"TypeError\")","checkConstructionFails@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:19:9\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:31:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:81:5\n"],["Test mixed valid and invalid text kinds: type 'text', language 'en-US', label 'text label', multiple kinds, byteStreamTrackID '1'",1,"assert_throws: TrackDefault construction threw an exception function \"function () { new TrackDefault(type, language, label, kinds, byteStreamTrackID); }\" threw object \"ReferenceError: TrackDefault is not defined\" (\"ReferenceError\") expected object \"TypeError\" (\"TypeError\")","checkConstructionFails@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:19:9\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:31:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:83:5\n"],["Test invalid 'type' parameter type passed to TrackDefault constructor: type 'invalid type', language 'en-US', label 'label', multiple kinds, byteStreamTrackID '1'",1,"assert_throws: TrackDefault construction threw an exception function \"function () { new TrackDefault(type, language, label, kinds, byteStreamTrackID); }\" threw object \"ReferenceError: TrackDefault is not defined\" (\"ReferenceError\") expected object \"TypeError\" (\"TypeError\")","checkConstructionFails@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:19:9\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:31:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:85:5\n"],["Test invalid 'kinds' parameter type passed to TrackDefault constructor",1,"assert_throws: TrackDefault construction threw an exception function \"function () { new TrackDefault(type, language, label, kinds, byteStreamTrackID); }\" threw object \"ReferenceError: TrackDefault is not defined\" (\"ReferenceError\") expected object \"TypeError\" (\"TypeError\")","checkConstructionFails@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:19:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:89:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:87:5\n"],["Test updating the retval of TrackDefault.kinds does not modify TrackDefault.kinds",1,"TrackDefault is not defined","@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:94:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:92:5\n"]]]}] 20:11:48 INFO - ............................ 20:11:48 INFO - TEST-OK | /media-source/mediasource-trackdefault.html | took 468ms 20:11:48 INFO - PROCESS | 1669 | 1477969908557 Marionette TRACE conn2 -> [0,2287,"getWindowHandle",null] 20:11:48 INFO - PROCESS | 1669 | 1477969908558 Marionette TRACE conn2 <- [1,2287,null,{"value":"7"}] 20:11:48 INFO - TEST-START | /media-source/mediasource-trackdefaultlist.html 20:11:48 INFO - PROCESS | 1669 | 1477969908561 Marionette TRACE conn2 -> [0,2288,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:11:48 INFO - PROCESS | 1669 | 1477969908658 Marionette TRACE conn2 <- [1,2288,null,{"value":null}] 20:11:48 INFO - PROCESS | 1669 | 1477969908726 Marionette TRACE conn2 -> [0,2289,"getWindowHandles",null] 20:11:48 INFO - PROCESS | 1669 | 1477969908728 Marionette TRACE conn2 <- [1,2289,null,["7"]] 20:11:48 INFO - PROCESS | 1669 | 1477969908731 Marionette TRACE conn2 -> [0,2290,"switchToWindow",{"name":"7"}] 20:11:48 INFO - PROCESS | 1669 | 1477969908734 Marionette TRACE conn2 <- [1,2290,null,{}] 20:11:48 INFO - PROCESS | 1669 | 1477969908738 Marionette TRACE conn2 -> [0,2291,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-trackdefaultlist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-trackdefaultlist.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:11:48 INFO - PROCESS | 1669 | ++DOCSHELL 0x13639a000 == 22 [pid = 1669] [id = 499] 20:11:48 INFO - PROCESS | 1669 | ++DOMWINDOW == 60 (0x13639d000) [pid = 1669] [serial = 1463] [outer = 0x0] 20:11:48 INFO - PROCESS | 1669 | ++DOMWINDOW == 61 (0x1363a4800) [pid = 1669] [serial = 1464] [outer = 0x13639d000] 20:11:48 INFO - PROCESS | 1669 | 1477969908790 Marionette DEBUG loaded listener.js 20:11:48 INFO - PROCESS | 1669 | ++DOMWINDOW == 62 (0x1363aa000) [pid = 1669] [serial = 1465] [outer = 0x13639d000] 20:11:49 INFO - PROCESS | 1669 | 1477969909036 Marionette TRACE conn2 <- [1,2291,null,{"value":["/media-source/mediasource-trackdefaultlist.html",0,null,null,[["Test track default list construction, length, and indexed property getter",1,"TrackDefault is not defined","@http://web-platform.test:8000/media-source/mediasource-trackdefaultlist.html:11:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefaultlist.html:7:5\n"],["Test empty track default list construction with and without optional trackDefaults parameter",1,"TrackDefaultList is not defined","@http://web-platform.test:8000/media-source/mediasource-trackdefaultlist.html:54:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefaultlist.html:52:5\n"]]]}] 20:11:49 INFO - .. 20:11:49 INFO - TEST-OK | /media-source/mediasource-trackdefaultlist.html | took 520ms 20:11:49 INFO - PROCESS | 1669 | 1477969909082 Marionette TRACE conn2 -> [0,2292,"getWindowHandle",null] 20:11:49 INFO - PROCESS | 1669 | 1477969909083 Marionette TRACE conn2 <- [1,2292,null,{"value":"7"}] 20:11:49 INFO - TEST-START | /mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html 20:11:49 INFO - PROCESS | 1669 | 1477969909086 Marionette TRACE conn2 -> [0,2293,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":137}] 20:11:49 INFO - PROCESS | 1669 | 1477969909238 Marionette TRACE conn2 <- [1,2293,null,{"value":null}] 20:11:49 INFO - PROCESS | 1669 | 1477969909358 Marionette TRACE conn2 -> [0,2294,"getWindowHandle",null] 20:11:49 INFO - PROCESS | 1669 | 1477969909362 Marionette TRACE conn2 <- [1,2294,null,{"value":"7"}] 20:11:49 INFO - PROCESS | 1669 | 1477969909371 Marionette TRACE conn2 -> [0,2295,"get",{"url":"https://web-platform.test:8443/testharness_runner.html"}] 20:11:49 INFO - PROCESS | 1669 | ++DOMWINDOW == 63 (0x129671000) [pid = 1669] [serial = 1466] [outer = 0x12e5a6000] 20:11:49 INFO - PROCESS | 1669 | 1477969909645 Marionette TRACE conn2 <- [1,2295,null,{}] 20:11:49 INFO - PROCESS | 1669 | 1477969909651 Marionette TRACE conn2 -> [0,2296,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":150}] 20:11:49 INFO - PROCESS | 1669 | 1477969909670 Marionette TRACE conn2 <- [1,2296,null,{"value":null}] 20:11:49 INFO - PROCESS | 1669 | 1477969909691 Marionette TRACE conn2 -> [0,2297,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:11:49 INFO - PROCESS | 1669 | 1477969909710 Marionette TRACE conn2 <- [1,2297,null,{"value":null}] 20:11:49 INFO - PROCESS | 1669 | 1477969909712 Marionette TRACE conn2 -> [0,2298,"getWindowHandles",null] 20:11:49 INFO - PROCESS | 1669 | 1477969909716 Marionette TRACE conn2 <- [1,2298,null,["7"]] 20:11:49 INFO - PROCESS | 1669 | 1477969909722 Marionette TRACE conn2 -> [0,2299,"switchToWindow",{"name":"7"}] 20:11:49 INFO - PROCESS | 1669 | 1477969909725 Marionette TRACE conn2 <- [1,2299,null,{}] 20:11:49 INFO - PROCESS | 1669 | 1477969909728 Marionette TRACE conn2 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:11:49 INFO - PROCESS | 1669 | ++DOCSHELL 0x12df75000 == 23 [pid = 1669] [id = 500] 20:11:49 INFO - PROCESS | 1669 | ++DOMWINDOW == 64 (0x12e07d000) [pid = 1669] [serial = 1467] [outer = 0x0] 20:11:49 INFO - PROCESS | 1669 | ++DOMWINDOW == 65 (0x12e9ab800) [pid = 1669] [serial = 1468] [outer = 0x12e07d000] 20:11:49 INFO - PROCESS | 1669 | 1477969909776 Marionette DEBUG loaded listener.js 20:11:49 INFO - PROCESS | 1669 | ++DOMWINDOW == 66 (0x131511000) [pid = 1669] [serial = 1469] [outer = 0x12e07d000] 20:11:50 INFO - PROCESS | 1669 | 1477969910169 Marionette TRACE conn2 <- [1,2300,null,{"value":["/mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html",0,null,null,[["opt_in_method: http-csp\n origin: same-host-https\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: img-tag\n expectation: allowed",0,null,null]]]}] 20:11:50 INFO - . 20:11:50 INFO - TEST-OK | /mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html | took 1103ms 20:11:50 INFO - PROCESS | 1669 | 1477969910189 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 20:11:50 INFO - PROCESS | 1669 | 1477969910191 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 20:11:50 INFO - TEST-START | /mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html 20:11:50 INFO - PROCESS | 1669 | 1477969910194 Marionette TRACE conn2 -> [0,2302,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:11:50 INFO - PROCESS | 1669 | 1477969910298 Marionette TRACE conn2 <- [1,2302,null,{"value":null}] 20:11:50 INFO - PROCESS | 1669 | 1477969910347 Marionette TRACE conn2 -> [0,2303,"getWindowHandles",null] 20:11:50 INFO - PROCESS | 1669 | 1477969910350 Marionette TRACE conn2 <- [1,2303,null,["7"]] 20:11:50 INFO - PROCESS | 1669 | 1477969910360 Marionette TRACE conn2 -> [0,2304,"switchToWindow",{"name":"7"}] 20:11:50 INFO - PROCESS | 1669 | 1477969910364 Marionette TRACE conn2 <- [1,2304,null,{}] 20:11:50 INFO - PROCESS | 1669 | 1477969910367 Marionette TRACE conn2 -> [0,2305,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:11:50 INFO - PROCESS | 1669 | ++DOCSHELL 0x134a0a000 == 24 [pid = 1669] [id = 501] 20:11:50 INFO - PROCESS | 1669 | ++DOMWINDOW == 67 (0x134a0f800) [pid = 1669] [serial = 1470] [outer = 0x0] 20:11:50 INFO - PROCESS | 1669 | ++DOMWINDOW == 68 (0x134a1e000) [pid = 1669] [serial = 1471] [outer = 0x134a0f800] 20:11:50 INFO - PROCESS | 1669 | 1477969910410 Marionette DEBUG loaded listener.js 20:11:50 INFO - PROCESS | 1669 | ++DOMWINDOW == 69 (0x135442000) [pid = 1669] [serial = 1472] [outer = 0x134a0f800] 20:11:50 INFO - PROCESS | 1669 | 1477969910831 Marionette TRACE conn2 <- [1,2305,null,{"value":["/mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html",0,null,null,[["opt_in_method: http-csp\n origin: same-host-https\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: worker-request\n expectation: allowed",0,null,null]]]}] 20:11:50 INFO - . 20:11:50 INFO - TEST-OK | /mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html | took 667ms 20:11:50 INFO - TEST-START | /mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html 20:11:50 INFO - PROCESS | 1669 | 1477969910862 Marionette TRACE conn2 -> [0,2306,"getWindowHandle",null] 20:11:50 INFO - PROCESS | 1669 | 1477969910864 Marionette TRACE conn2 <- [1,2306,null,{"value":"7"}] 20:11:50 INFO - PROCESS | 1669 | 1477969910868 Marionette TRACE conn2 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:11:51 INFO - PROCESS | 1669 | 1477969911040 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 20:11:51 INFO - PROCESS | 1669 | 1477969911160 Marionette TRACE conn2 -> [0,2308,"getWindowHandles",null] 20:11:51 INFO - PROCESS | 1669 | 1477969911163 Marionette TRACE conn2 <- [1,2308,null,["7"]] 20:11:51 INFO - PROCESS | 1669 | 1477969911170 Marionette TRACE conn2 -> [0,2309,"switchToWindow",{"name":"7"}] 20:11:51 INFO - PROCESS | 1669 | 1477969911177 Marionette TRACE conn2 <- [1,2309,null,{}] 20:11:51 INFO - PROCESS | 1669 | 1477969911181 Marionette TRACE conn2 -> [0,2310,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:11:51 INFO - PROCESS | 1669 | ++DOCSHELL 0x12cb04000 == 25 [pid = 1669] [id = 502] 20:11:51 INFO - PROCESS | 1669 | ++DOMWINDOW == 70 (0x12cb05800) [pid = 1669] [serial = 1473] [outer = 0x0] 20:11:51 INFO - PROCESS | 1669 | ++DOMWINDOW == 71 (0x12df7b000) [pid = 1669] [serial = 1474] [outer = 0x12cb05800] 20:11:51 INFO - PROCESS | 1669 | 1477969911247 Marionette DEBUG loaded listener.js 20:11:51 INFO - PROCESS | 1669 | ++DOMWINDOW == 72 (0x13304d800) [pid = 1669] [serial = 1475] [outer = 0x12cb05800] 20:11:51 INFO - PROCESS | 1669 | 1477969911837 Marionette TRACE conn2 <- [1,2310,null,{"value":["/mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html",0,null,null,[["opt_in_method: meta-csp\n origin: same-host-https\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: worker-request\n expectation: allowed",0,null,null]]]}] 20:11:51 INFO - . 20:11:51 INFO - TEST-OK | /mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html | took 1016ms 20:11:51 INFO - PROCESS | 1669 | 1477969911884 Marionette TRACE conn2 -> [0,2311,"getWindowHandle",null] 20:11:51 INFO - PROCESS | 1669 | 1477969911887 Marionette TRACE conn2 <- [1,2311,null,{"value":"7"}] 20:11:51 INFO - TEST-START | /mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html 20:11:51 INFO - PROCESS | 1669 | 1477969911894 Marionette TRACE conn2 -> [0,2312,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:11:51 INFO - PROCESS | 1669 | 1477969911998 Marionette TRACE conn2 <- [1,2312,null,{"value":null}] 20:11:52 INFO - PROCESS | 1669 | 1477969912070 Marionette TRACE conn2 -> [0,2313,"getWindowHandles",null] 20:11:52 INFO - PROCESS | 1669 | 1477969912072 Marionette TRACE conn2 <- [1,2313,null,["7"]] 20:11:52 INFO - PROCESS | 1669 | 1477969912075 Marionette TRACE conn2 -> [0,2314,"switchToWindow",{"name":"7"}] 20:11:52 INFO - PROCESS | 1669 | 1477969912079 Marionette TRACE conn2 <- [1,2314,null,{}] 20:11:52 INFO - PROCESS | 1669 | 1477969912082 Marionette TRACE conn2 -> [0,2315,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:11:52 INFO - PROCESS | 1669 | ++DOCSHELL 0x12c0f3000 == 26 [pid = 1669] [id = 503] 20:11:52 INFO - PROCESS | 1669 | ++DOMWINDOW == 73 (0x12c0f4000) [pid = 1669] [serial = 1476] [outer = 0x0] 20:11:52 INFO - PROCESS | 1669 | ++DOMWINDOW == 74 (0x12da15800) [pid = 1669] [serial = 1477] [outer = 0x12c0f4000] 20:11:52 INFO - PROCESS | 1669 | 1477969912143 Marionette DEBUG loaded listener.js 20:11:52 INFO - PROCESS | 1669 | ++DOMWINDOW == 75 (0x132f8c800) [pid = 1669] [serial = 1478] [outer = 0x12c0f4000] 20:11:52 INFO - PROCESS | 1669 | --DOMWINDOW == 74 (0x131733000) [pid = 1669] [serial = 1431] [outer = 0x0] [url = about:blank] 20:11:52 INFO - PROCESS | 1669 | --DOMWINDOW == 73 (0x132846800) [pid = 1669] [serial = 1432] [outer = 0x0] [url = about:blank] 20:11:52 INFO - PROCESS | 1669 | --DOMWINDOW == 72 (0x12e5a3800) [pid = 1669] [serial = 1428] [outer = 0x0] [url = about:blank] 20:11:52 INFO - PROCESS | 1669 | --DOMWINDOW == 71 (0x12e998000) [pid = 1669] [serial = 1429] [outer = 0x0] [url = about:blank] 20:11:52 INFO - PROCESS | 1669 | --DOMWINDOW == 70 (0x12d774000) [pid = 1669] [serial = 1425] [outer = 0x0] [url = about:blank] 20:11:52 INFO - PROCESS | 1669 | --DOMWINDOW == 69 (0x12d827800) [pid = 1669] [serial = 1426] [outer = 0x0] [url = about:blank] 20:11:52 INFO - PROCESS | 1669 | --DOMWINDOW == 68 (0x129956800) [pid = 1669] [serial = 1422] [outer = 0x0] [url = about:blank] 20:11:52 INFO - PROCESS | 1669 | --DOMWINDOW == 67 (0x12b6b2000) [pid = 1669] [serial = 1423] [outer = 0x0] [url = about:blank] 20:11:52 INFO - PROCESS | 1669 | --DOMWINDOW == 66 (0x12b95e000) [pid = 1669] [serial = 1419] [outer = 0x0] [url = about:blank] 20:11:52 INFO - PROCESS | 1669 | --DOMWINDOW == 65 (0x12d166800) [pid = 1669] [serial = 1420] [outer = 0x0] [url = about:blank] 20:11:52 INFO - PROCESS | 1669 | --DOMWINDOW == 64 (0x12e9ee800) [pid = 1669] [serial = 1416] [outer = 0x0] [url = about:blank] 20:11:52 INFO - PROCESS | 1669 | --DOMWINDOW == 63 (0x12ea08800) [pid = 1669] [serial = 1417] [outer = 0x0] [url = about:blank] 20:11:52 INFO - PROCESS | 1669 | --DOMWINDOW == 62 (0x12e083000) [pid = 1669] [serial = 1413] [outer = 0x0] [url = about:blank] 20:11:52 INFO - PROCESS | 1669 | --DOMWINDOW == 61 (0x12e31e000) [pid = 1669] [serial = 1414] [outer = 0x0] [url = about:blank] 20:11:52 INFO - PROCESS | 1669 | --DOMWINDOW == 60 (0x12b330800) [pid = 1669] [serial = 1410] [outer = 0x0] [url = about:blank] 20:11:52 INFO - PROCESS | 1669 | --DOMWINDOW == 59 (0x12bd16000) [pid = 1669] [serial = 1411] [outer = 0x0] [url = about:blank] 20:11:52 INFO - PROCESS | 1669 | --DOMWINDOW == 58 (0x132f8d000) [pid = 1669] [serial = 1434] [outer = 0x0] [url = about:blank] 20:11:52 INFO - PROCESS | 1669 | 1477969912668 Marionette TRACE conn2 <- [1,2315,null,{"value":["/mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: same-host-https\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: picture-tag\n expectation: allowed",0,null,null]]]}] 20:11:52 INFO - . 20:11:52 INFO - TEST-OK | /mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html | took 821ms 20:11:52 INFO - PROCESS | 1669 | 1477969912712 Marionette TRACE conn2 -> [0,2316,"getWindowHandle",null] 20:11:52 INFO - TEST-START | /mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html 20:11:52 INFO - PROCESS | 1669 | 1477969912715 Marionette TRACE conn2 <- [1,2316,null,{"value":"7"}] 20:11:52 INFO - PROCESS | 1669 | 1477969912717 Marionette TRACE conn2 -> [0,2317,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:11:52 INFO - PROCESS | 1669 | 1477969912802 Marionette TRACE conn2 <- [1,2317,null,{"value":null}] 20:11:52 INFO - PROCESS | 1669 | 1477969912810 Marionette TRACE conn2 -> [0,2318,"getWindowHandles",null] 20:11:52 INFO - PROCESS | 1669 | 1477969912812 Marionette TRACE conn2 <- [1,2318,null,["7"]] 20:11:52 INFO - PROCESS | 1669 | 1477969912815 Marionette TRACE conn2 -> [0,2319,"switchToWindow",{"name":"7"}] 20:11:52 INFO - PROCESS | 1669 | 1477969912817 Marionette TRACE conn2 <- [1,2319,null,{}] 20:11:52 INFO - PROCESS | 1669 | 1477969912819 Marionette TRACE conn2 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:11:52 INFO - PROCESS | 1669 | ++DOCSHELL 0x12c0e4800 == 27 [pid = 1669] [id = 504] 20:11:52 INFO - PROCESS | 1669 | ++DOMWINDOW == 59 (0x12c0ea800) [pid = 1669] [serial = 1479] [outer = 0x0] 20:11:52 INFO - PROCESS | 1669 | ++DOMWINDOW == 60 (0x12d160800) [pid = 1669] [serial = 1480] [outer = 0x12c0ea800] 20:11:52 INFO - PROCESS | 1669 | 1477969912856 Marionette DEBUG loaded listener.js 20:11:52 INFO - PROCESS | 1669 | ++DOMWINDOW == 61 (0x12ddd8800) [pid = 1669] [serial = 1481] [outer = 0x12c0ea800] 20:11:53 INFO - PROCESS | 1669 | 1477969913198 Marionette TRACE conn2 <- [1,2320,null,{"value":["/mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: same-host-https\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: xhr-request\n expectation: allowed",0,null,null]]]}] 20:11:53 INFO - . 20:11:53 INFO - TEST-OK | /mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html | took 518ms 20:11:53 INFO - PROCESS | 1669 | 1477969913241 Marionette TRACE conn2 -> [0,2321,"getWindowHandle",null] 20:11:53 INFO - PROCESS | 1669 | 1477969913244 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 20:11:53 INFO - TEST-START | /mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html 20:11:53 INFO - PROCESS | 1669 | 1477969913247 Marionette TRACE conn2 -> [0,2322,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:11:53 INFO - PROCESS | 1669 | 1477969913331 Marionette TRACE conn2 <- [1,2322,null,{"value":null}] 20:11:53 INFO - PROCESS | 1669 | 1477969913386 Marionette TRACE conn2 -> [0,2323,"getWindowHandles",null] 20:11:53 INFO - PROCESS | 1669 | 1477969913388 Marionette TRACE conn2 <- [1,2323,null,["7"]] 20:11:53 INFO - PROCESS | 1669 | 1477969913390 Marionette TRACE conn2 -> [0,2324,"switchToWindow",{"name":"7"}] 20:11:53 INFO - PROCESS | 1669 | 1477969913393 Marionette TRACE conn2 <- [1,2324,null,{}] 20:11:53 INFO - PROCESS | 1669 | 1477969913396 Marionette TRACE conn2 -> [0,2325,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:11:53 INFO - PROCESS | 1669 | ++DOCSHELL 0x12e9f7000 == 28 [pid = 1669] [id = 505] 20:11:53 INFO - PROCESS | 1669 | ++DOMWINDOW == 62 (0x12e9f8000) [pid = 1669] [serial = 1482] [outer = 0x0] 20:11:53 INFO - PROCESS | 1669 | ++DOMWINDOW == 63 (0x12ea0e800) [pid = 1669] [serial = 1483] [outer = 0x12e9f8000] 20:11:53 INFO - PROCESS | 1669 | 1477969913433 Marionette DEBUG loaded listener.js 20:11:53 INFO - PROCESS | 1669 | ++DOMWINDOW == 64 (0x12ea1e000) [pid = 1669] [serial = 1484] [outer = 0x12e9f8000] 20:11:53 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:11:53 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5735 20:11:53 INFO - PROCESS | 1669 | 1477969913690 Marionette TRACE conn2 <- [1,2325,null,{"value":["/mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: script-tag\n expectation: blocked",0,null,null]]]}] 20:11:53 INFO - . 20:11:53 INFO - TEST-OK | /mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html | took 466ms 20:11:53 INFO - PROCESS | 1669 | 1477969913713 Marionette TRACE conn2 -> [0,2326,"getWindowHandle",null] 20:11:53 INFO - PROCESS | 1669 | 1477969913715 Marionette TRACE conn2 <- [1,2326,null,{"value":"7"}] 20:11:53 INFO - TEST-START | /mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html 20:11:53 INFO - PROCESS | 1669 | 1477969913718 Marionette TRACE conn2 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:11:53 INFO - PROCESS | 1669 | 1477969913823 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 20:11:53 INFO - PROCESS | 1669 | 1477969913830 Marionette TRACE conn2 -> [0,2328,"getWindowHandles",null] 20:11:53 INFO - PROCESS | 1669 | 1477969913831 Marionette TRACE conn2 <- [1,2328,null,["7"]] 20:11:53 INFO - PROCESS | 1669 | 1477969913834 Marionette TRACE conn2 -> [0,2329,"switchToWindow",{"name":"7"}] 20:11:53 INFO - PROCESS | 1669 | 1477969913836 Marionette TRACE conn2 <- [1,2329,null,{}] 20:11:53 INFO - PROCESS | 1669 | 1477969913839 Marionette TRACE conn2 -> [0,2330,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:11:53 INFO - PROCESS | 1669 | ++DOCSHELL 0x1306b9800 == 29 [pid = 1669] [id = 506] 20:11:53 INFO - PROCESS | 1669 | ++DOMWINDOW == 65 (0x1306c4800) [pid = 1669] [serial = 1485] [outer = 0x0] 20:11:53 INFO - PROCESS | 1669 | ++DOMWINDOW == 66 (0x131230000) [pid = 1669] [serial = 1486] [outer = 0x1306c4800] 20:11:53 INFO - PROCESS | 1669 | 1477969913875 Marionette DEBUG loaded listener.js 20:11:53 INFO - PROCESS | 1669 | ++DOMWINDOW == 67 (0x1316bb800) [pid = 1669] [serial = 1487] [outer = 0x1306c4800] 20:11:54 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:11:54 INFO - PROCESS | 1669 | 1477969914172 Marionette TRACE conn2 <- [1,2330,null,{"value":["/mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: cross-origin-ws\n source_scheme: https\n context_nesting: top-level\n redirection: swap-scheme-redirect\n subresource: websocket-request\n expectation: blocked",0,null,null]]]}] 20:11:54 INFO - . 20:11:54 INFO - TEST-OK | /mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html | took 465ms 20:11:54 INFO - TEST-START | /mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html 20:11:54 INFO - PROCESS | 1669 | 1477969914184 Marionette TRACE conn2 -> [0,2331,"getWindowHandle",null] 20:11:54 INFO - PROCESS | 1669 | 1477969914185 Marionette TRACE conn2 <- [1,2331,null,{"value":"7"}] 20:11:54 INFO - PROCESS | 1669 | 1477969914188 Marionette TRACE conn2 -> [0,2332,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:11:54 INFO - PROCESS | 1669 | 1477969914265 Marionette TRACE conn2 <- [1,2332,null,{"value":null}] 20:11:54 INFO - PROCESS | 1669 | 1477969914269 Marionette TRACE conn2 -> [0,2333,"getWindowHandles",null] 20:11:54 INFO - PROCESS | 1669 | 1477969914270 Marionette TRACE conn2 <- [1,2333,null,["7"]] 20:11:54 INFO - PROCESS | 1669 | 1477969914272 Marionette TRACE conn2 -> [0,2334,"switchToWindow",{"name":"7"}] 20:11:54 INFO - PROCESS | 1669 | 1477969914277 Marionette TRACE conn2 <- [1,2334,null,{}] 20:11:54 INFO - PROCESS | 1669 | 1477969914280 Marionette TRACE conn2 -> [0,2335,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:11:54 INFO - PROCESS | 1669 | ++DOCSHELL 0x13305b800 == 30 [pid = 1669] [id = 507] 20:11:54 INFO - PROCESS | 1669 | ++DOMWINDOW == 68 (0x133207800) [pid = 1669] [serial = 1488] [outer = 0x0] 20:11:54 INFO - PROCESS | 1669 | ++DOMWINDOW == 69 (0x1337e2000) [pid = 1669] [serial = 1489] [outer = 0x133207800] 20:11:54 INFO - PROCESS | 1669 | 1477969914315 Marionette DEBUG loaded listener.js 20:11:54 INFO - PROCESS | 1669 | ++DOMWINDOW == 70 (0x133be0000) [pid = 1669] [serial = 1490] [outer = 0x133207800] 20:11:54 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:11:54 INFO - PROCESS | 1669 | 1477969914635 Marionette TRACE conn2 <- [1,2335,null,{"value":["/mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: same-host-ws\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: websocket-request\n expectation: blocked",0,null,null]]]}] 20:11:54 INFO - . 20:11:54 INFO - TEST-OK | /mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html | took 466ms 20:11:54 INFO - PROCESS | 1669 | 1477969914655 Marionette TRACE conn2 -> [0,2336,"getWindowHandle",null] 20:11:54 INFO - PROCESS | 1669 | 1477969914656 Marionette TRACE conn2 <- [1,2336,null,{"value":"7"}] 20:11:54 INFO - TEST-START | /mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html 20:11:54 INFO - PROCESS | 1669 | 1477969914665 Marionette TRACE conn2 -> [0,2337,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:11:54 INFO - PROCESS | 1669 | 1477969914786 Marionette TRACE conn2 <- [1,2337,null,{"value":null}] 20:11:54 INFO - PROCESS | 1669 | 1477969914791 Marionette TRACE conn2 -> [0,2338,"getWindowHandles",null] 20:11:54 INFO - PROCESS | 1669 | 1477969914792 Marionette TRACE conn2 <- [1,2338,null,["7"]] 20:11:54 INFO - PROCESS | 1669 | 1477969914794 Marionette TRACE conn2 -> [0,2339,"switchToWindow",{"name":"7"}] 20:11:54 INFO - PROCESS | 1669 | 1477969914797 Marionette TRACE conn2 <- [1,2339,null,{}] 20:11:54 INFO - PROCESS | 1669 | 1477969914828 Marionette TRACE conn2 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:11:54 INFO - PROCESS | 1669 | ++DOCSHELL 0x134a0d000 == 31 [pid = 1669] [id = 508] 20:11:54 INFO - PROCESS | 1669 | ++DOMWINDOW == 71 (0x134a0c800) [pid = 1669] [serial = 1491] [outer = 0x0] 20:11:54 INFO - PROCESS | 1669 | ++DOMWINDOW == 72 (0x134a1a800) [pid = 1669] [serial = 1492] [outer = 0x134a0c800] 20:11:54 INFO - PROCESS | 1669 | 1477969914867 Marionette DEBUG loaded listener.js 20:11:54 INFO - PROCESS | 1669 | ++DOMWINDOW == 73 (0x13551c000) [pid = 1669] [serial = 1493] [outer = 0x134a0c800] 20:11:55 INFO - PROCESS | 1669 | [1669] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/layout/style/Loader.cpp, line 2088 20:11:55 INFO - PROCESS | 1669 | 1477969915161 Marionette TRACE conn2 <- [1,2340,null,{"value":["/mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html",0,null,null,[["opt_in_method: meta-csp\n origin: same-host-http\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: link-css-tag\n expectation: blocked",0,null,null]]]}] 20:11:55 INFO - . 20:11:55 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 20:11:55 INFO - TEST-START | /mixed-content/blockable/no-opt-in/cross-origin-http/fetch-request/top-level/no-redirect/no-opt-in-blocks.https.html 20:11:55 INFO - PROCESS | 1669 | 1477969915181 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 20:11:55 INFO - PROCESS | 1669 | 1477969915182 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 20:11:55 INFO - PROCESS | 1669 | 1477969915184 Marionette TRACE conn2 -> [0,2342,"getContext",null] 20:11:55 INFO - PROCESS | 1669 | 1477969915185 Marionette TRACE conn2 <- [1,2342,null,{"value":"content"}] 20:11:55 INFO - PROCESS | 1669 | 1477969915188 Marionette TRACE conn2 -> [0,2343,"setContext",{"value":"chrome"}] 20:11:55 INFO - PROCESS | 1669 | 1477969915189 Marionette TRACE conn2 <- [1,2343,null,{}] 20:11:55 INFO - PROCESS | 1669 | 1477969915197 Marionette TRACE conn2 -> [0,2344,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 20:11:55 INFO - PROCESS | 1669 | 1477969915203 Marionette TRACE conn2 <- [1,2344,null,{"value":true}] 20:11:55 INFO - PROCESS | 1669 | 1477969915205 Marionette TRACE conn2 -> [0,2345,"setContext",{"value":"content"}] 20:11:55 INFO - PROCESS | 1669 | 1477969915206 Marionette TRACE conn2 <- [1,2345,null,{}] 20:11:55 INFO - Setting pref security.mixed_content.send_hsts_priming (false) 20:11:55 INFO - PROCESS | 1669 | 1477969915208 Marionette TRACE conn2 -> [0,2346,"getContext",null] 20:11:55 INFO - PROCESS | 1669 | 1477969915209 Marionette TRACE conn2 <- [1,2346,null,{"value":"content"}] 20:11:55 INFO - PROCESS | 1669 | 1477969915211 Marionette TRACE conn2 -> [0,2347,"setContext",{"value":"chrome"}] 20:11:55 INFO - PROCESS | 1669 | 1477969915213 Marionette TRACE conn2 <- [1,2347,null,{}] 20:11:55 INFO - PROCESS | 1669 | 1477969915215 Marionette TRACE conn2 -> [0,2348,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 20:11:55 INFO - PROCESS | 1669 | 1477969915221 Marionette TRACE conn2 <- [1,2348,null,{"value":null}] 20:11:55 INFO - PROCESS | 1669 | 1477969915223 Marionette TRACE conn2 -> [0,2349,"setContext",{"value":"content"}] 20:11:55 INFO - PROCESS | 1669 | 1477969915224 Marionette TRACE conn2 <- [1,2349,null,{}] 20:11:55 INFO - PROCESS | 1669 | 1477969915226 Marionette TRACE conn2 -> [0,2350,"getContext",null] 20:11:55 INFO - PROCESS | 1669 | 1477969915228 Marionette TRACE conn2 <- [1,2350,null,{"value":"content"}] 20:11:55 INFO - PROCESS | 1669 | 1477969915239 Marionette TRACE conn2 -> [0,2351,"setContext",{"value":"chrome"}] 20:11:55 INFO - PROCESS | 1669 | 1477969915241 Marionette TRACE conn2 <- [1,2351,null,{}] 20:11:55 INFO - PROCESS | 1669 | 1477969915243 Marionette TRACE conn2 -> [0,2352,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 20:11:55 INFO - PROCESS | 1669 | 1477969915248 Marionette TRACE conn2 <- [1,2352,null,{"value":true}] 20:11:55 INFO - PROCESS | 1669 | 1477969915250 Marionette TRACE conn2 -> [0,2353,"setContext",{"value":"content"}] 20:11:55 INFO - PROCESS | 1669 | 1477969915251 Marionette TRACE conn2 <- [1,2353,null,{}] 20:11:55 INFO - Setting pref security.mixed_content.use_hsts (false) 20:11:55 INFO - PROCESS | 1669 | 1477969915253 Marionette TRACE conn2 -> [0,2354,"getContext",null] 20:11:55 INFO - PROCESS | 1669 | 1477969915254 Marionette TRACE conn2 <- [1,2354,null,{"value":"content"}] 20:11:55 INFO - PROCESS | 1669 | 1477969915256 Marionette TRACE conn2 -> [0,2355,"setContext",{"value":"chrome"}] 20:11:55 INFO - PROCESS | 1669 | 1477969915257 Marionette TRACE conn2 <- [1,2355,null,{}] 20:11:55 INFO - PROCESS | 1669 | 1477969915260 Marionette TRACE conn2 -> [0,2356,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 20:11:55 INFO - PROCESS | 1669 | 1477969915265 Marionette TRACE conn2 <- [1,2356,null,{"value":null}] 20:11:55 INFO - PROCESS | 1669 | 1477969915267 Marionette TRACE conn2 -> [0,2357,"setContext",{"value":"content"}] 20:11:55 INFO - PROCESS | 1669 | 1477969915269 Marionette TRACE conn2 <- [1,2357,null,{}] 20:11:55 INFO - PROCESS | 1669 | 1477969915271 Marionette TRACE conn2 -> [0,2358,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:11:55 INFO - PROCESS | 1669 | 1477969915379 Marionette TRACE conn2 <- [1,2358,null,{"value":null}] 20:11:55 INFO - PROCESS | 1669 | 1477969915383 Marionette TRACE conn2 -> [0,2359,"getWindowHandles",null] 20:11:55 INFO - PROCESS | 1669 | 1477969915384 Marionette TRACE conn2 <- [1,2359,null,["7"]] 20:11:55 INFO - PROCESS | 1669 | 1477969915415 Marionette TRACE conn2 -> [0,2360,"switchToWindow",{"name":"7"}] 20:11:55 INFO - PROCESS | 1669 | 1477969915417 Marionette TRACE conn2 <- [1,2360,null,{}] 20:11:55 INFO - PROCESS | 1669 | 1477969915421 Marionette TRACE conn2 -> [0,2361,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/cross-origin-http/fetch-request/top-level/no-redirect/no-opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/fetch-request/top-level/no-redirect/no-opt-in-blocks.https.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:11:55 INFO - PROCESS | 1669 | ++DOCSHELL 0x135835000 == 32 [pid = 1669] [id = 509] 20:11:55 INFO - PROCESS | 1669 | ++DOMWINDOW == 74 (0x1363b1000) [pid = 1669] [serial = 1494] [outer = 0x0] 20:11:55 INFO - PROCESS | 1669 | ++DOMWINDOW == 75 (0x1364e5800) [pid = 1669] [serial = 1495] [outer = 0x1363b1000] 20:11:55 INFO - PROCESS | 1669 | 1477969915454 Marionette DEBUG loaded listener.js 20:11:55 INFO - PROCESS | 1669 | ++DOMWINDOW == 76 (0x1364f0800) [pid = 1669] [serial = 1496] [outer = 0x1363b1000] 20:11:55 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:11:55 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5735 20:11:55 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 373 20:11:55 INFO - PROCESS | 1669 | 1477969915730 Marionette TRACE conn2 <- [1,2361,null,{"value":["/mixed-content/blockable/no-opt-in/cross-origin-http/fetch-request/top-level/no-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: fetch-request\n expectation: blocked",0,null,null]]]}] 20:11:55 INFO - . 20:11:55 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 553ms 20:11:55 INFO - PROCESS | 1669 | 1477969915738 Marionette TRACE conn2 -> [0,2362,"getWindowHandle",null] 20:11:55 INFO - PROCESS | 1669 | 1477969915739 Marionette TRACE conn2 <- [1,2362,null,{"value":"7"}] 20:11:55 INFO - TEST-START | /mixed-content/blockable/no-opt-in/cross-origin-http/link-css-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html 20:11:55 INFO - PROCESS | 1669 | 1477969915744 Marionette TRACE conn2 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:11:55 INFO - PROCESS | 1669 | 1477969915847 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 20:11:55 INFO - PROCESS | 1669 | 1477969915851 Marionette TRACE conn2 -> [0,2364,"getWindowHandles",null] 20:11:55 INFO - PROCESS | 1669 | 1477969915853 Marionette TRACE conn2 <- [1,2364,null,["7"]] 20:11:55 INFO - PROCESS | 1669 | 1477969915885 Marionette TRACE conn2 -> [0,2365,"switchToWindow",{"name":"7"}] 20:11:55 INFO - PROCESS | 1669 | 1477969915887 Marionette TRACE conn2 <- [1,2365,null,{}] 20:11:55 INFO - PROCESS | 1669 | 1477969915890 Marionette TRACE conn2 -> [0,2366,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/cross-origin-http/link-css-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/link-css-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:11:55 INFO - PROCESS | 1669 | ++DOCSHELL 0x1363ac800 == 33 [pid = 1669] [id = 510] 20:11:55 INFO - PROCESS | 1669 | ++DOMWINDOW == 77 (0x1363ae800) [pid = 1669] [serial = 1497] [outer = 0x0] 20:11:55 INFO - PROCESS | 1669 | ++DOMWINDOW == 78 (0x1364e2800) [pid = 1669] [serial = 1498] [outer = 0x1363ae800] 20:11:55 INFO - PROCESS | 1669 | 1477969915923 Marionette DEBUG loaded listener.js 20:11:55 INFO - PROCESS | 1669 | ++DOMWINDOW == 79 (0x1369da000) [pid = 1669] [serial = 1499] [outer = 0x1363ae800] 20:11:56 INFO - PROCESS | 1669 | [1669] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/layout/style/Loader.cpp, line 2088 20:11:56 INFO - PROCESS | 1669 | 1477969916202 Marionette TRACE conn2 <- [1,2366,null,{"value":["/mixed-content/blockable/no-opt-in/cross-origin-http/link-css-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: swap-scheme-redirect\n subresource: link-css-tag\n expectation: blocked",0,null,null]]]}] 20:11:56 INFO - . 20:11:56 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 468ms 20:11:56 INFO - TEST-START | /mixed-content/blockable/no-opt-in/cross-origin-http/script-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html 20:11:56 INFO - PROCESS | 1669 | 1477969916213 Marionette TRACE conn2 -> [0,2367,"getWindowHandle",null] 20:11:56 INFO - PROCESS | 1669 | 1477969916214 Marionette TRACE conn2 <- [1,2367,null,{"value":"7"}] 20:11:56 INFO - PROCESS | 1669 | 1477969916222 Marionette TRACE conn2 -> [0,2368,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:11:56 INFO - PROCESS | 1669 | 1477969916320 Marionette TRACE conn2 <- [1,2368,null,{"value":null}] 20:11:56 INFO - PROCESS | 1669 | 1477969916324 Marionette TRACE conn2 -> [0,2369,"getWindowHandles",null] 20:11:56 INFO - PROCESS | 1669 | 1477969916325 Marionette TRACE conn2 <- [1,2369,null,["7"]] 20:11:56 INFO - PROCESS | 1669 | 1477969916327 Marionette TRACE conn2 -> [0,2370,"switchToWindow",{"name":"7"}] 20:11:56 INFO - PROCESS | 1669 | 1477969916329 Marionette TRACE conn2 <- [1,2370,null,{}] 20:11:56 INFO - PROCESS | 1669 | 1477969916362 Marionette TRACE conn2 -> [0,2371,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/cross-origin-http/script-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/script-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:11:56 INFO - PROCESS | 1669 | ++DOCSHELL 0x136f3e800 == 34 [pid = 1669] [id = 511] 20:11:56 INFO - PROCESS | 1669 | ++DOMWINDOW == 80 (0x136f3f000) [pid = 1669] [serial = 1500] [outer = 0x0] 20:11:56 INFO - PROCESS | 1669 | ++DOMWINDOW == 81 (0x136f45800) [pid = 1669] [serial = 1501] [outer = 0x136f3f000] 20:11:56 INFO - PROCESS | 1669 | 1477969916395 Marionette DEBUG loaded listener.js 20:11:56 INFO - PROCESS | 1669 | ++DOMWINDOW == 82 (0x136f48000) [pid = 1669] [serial = 1502] [outer = 0x136f3f000] 20:11:56 INFO - PROCESS | 1669 | --DOMWINDOW == 81 (0x12b6a5800) [pid = 1669] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-seekable.html] 20:11:56 INFO - PROCESS | 1669 | --DOMWINDOW == 80 (0x1340b8800) [pid = 1669] [serial = 1451] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html] 20:11:56 INFO - PROCESS | 1669 | --DOMWINDOW == 79 (0x135fba800) [pid = 1669] [serial = 1460] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-trackdefault.html] 20:11:56 INFO - PROCESS | 1669 | --DOMWINDOW == 78 (0x13550b800) [pid = 1669] [serial = 1457] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-timestamp-offset.html] 20:11:56 INFO - PROCESS | 1669 | --DOMWINDOW == 77 (0x134bb5000) [pid = 1669] [serial = 1454] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-sourcebufferlist.html] 20:11:56 INFO - PROCESS | 1669 | --DOMWINDOW == 76 (0x133048800) [pid = 1669] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html] 20:11:56 INFO - PROCESS | 1669 | --DOMWINDOW == 75 (0x1338ad800) [pid = 1669] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode.html] 20:11:56 INFO - PROCESS | 1669 | --DOMWINDOW == 74 (0x12e5a4800) [pid = 1669] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html] 20:11:56 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:11:56 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5735 20:11:56 INFO - PROCESS | 1669 | 1477969916720 Marionette TRACE conn2 <- [1,2371,null,{"value":["/mixed-content/blockable/no-opt-in/cross-origin-http/script-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: swap-scheme-redirect\n subresource: script-tag\n expectation: blocked",0,null,null]]]}] 20:11:56 INFO - . 20:11:56 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 517ms 20:11:56 INFO - PROCESS | 1669 | 1477969916734 Marionette TRACE conn2 -> [0,2372,"getWindowHandle",null] 20:11:56 INFO - PROCESS | 1669 | 1477969916735 Marionette TRACE conn2 <- [1,2372,null,{"value":"7"}] 20:11:56 INFO - TEST-START | /mixed-content/blockable/no-opt-in/cross-origin-http/xhr-request/top-level/keep-scheme-redirect/no-opt-in-blocks.https.html 20:11:56 INFO - PROCESS | 1669 | 1477969916738 Marionette TRACE conn2 -> [0,2373,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:11:56 INFO - PROCESS | 1669 | 1477969916841 Marionette TRACE conn2 <- [1,2373,null,{"value":null}] 20:11:56 INFO - PROCESS | 1669 | 1477969916875 Marionette TRACE conn2 -> [0,2374,"getWindowHandles",null] 20:11:56 INFO - PROCESS | 1669 | 1477969916877 Marionette TRACE conn2 <- [1,2374,null,["7"]] 20:11:56 INFO - PROCESS | 1669 | 1477969916879 Marionette TRACE conn2 -> [0,2375,"switchToWindow",{"name":"7"}] 20:11:56 INFO - PROCESS | 1669 | 1477969916881 Marionette TRACE conn2 <- [1,2375,null,{}] 20:11:56 INFO - PROCESS | 1669 | 1477969916883 Marionette TRACE conn2 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/cross-origin-http/xhr-request/top-level/keep-scheme-redirect/no-opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/xhr-request/top-level/keep-scheme-redirect/no-opt-in-blocks.https.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:11:56 INFO - PROCESS | 1669 | ++DOCSHELL 0x12da14800 == 35 [pid = 1669] [id = 512] 20:11:56 INFO - PROCESS | 1669 | ++DOMWINDOW == 75 (0x12da16800) [pid = 1669] [serial = 1503] [outer = 0x0] 20:11:56 INFO - PROCESS | 1669 | ++DOMWINDOW == 76 (0x12ea1d800) [pid = 1669] [serial = 1504] [outer = 0x12da16800] 20:11:56 INFO - PROCESS | 1669 | 1477969916917 Marionette DEBUG loaded listener.js 20:11:56 INFO - PROCESS | 1669 | ++DOMWINDOW == 77 (0x137267800) [pid = 1669] [serial = 1505] [outer = 0x12da16800] 20:11:57 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:11:57 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5735 20:11:57 INFO - PROCESS | 1669 | [1669] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 20:11:57 INFO - PROCESS | 1669 | 1477969917172 Marionette TRACE conn2 <- [1,2376,null,{"value":["/mixed-content/blockable/no-opt-in/cross-origin-http/xhr-request/top-level/keep-scheme-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: xhr-request\n expectation: blocked",0,null,null]]]}] 20:11:57 INFO - . 20:11:57 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 465ms 20:11:57 INFO - PROCESS | 1669 | 1477969917204 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 20:11:57 INFO - TEST-START | /mixed-content/blockable/no-opt-in/cross-origin-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html 20:11:57 INFO - Clearing pref security.mixed_content.send_hsts_priming 20:11:57 INFO - PROCESS | 1669 | 1477969917206 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 20:11:57 INFO - PROCESS | 1669 | 1477969917208 Marionette TRACE conn2 -> [0,2378,"getContext",null] 20:11:57 INFO - PROCESS | 1669 | 1477969917209 Marionette TRACE conn2 <- [1,2378,null,{"value":"content"}] 20:11:57 INFO - PROCESS | 1669 | 1477969917211 Marionette TRACE conn2 -> [0,2379,"setContext",{"value":"chrome"}] 20:11:57 INFO - PROCESS | 1669 | 1477969917212 Marionette TRACE conn2 <- [1,2379,null,{}] 20:11:57 INFO - PROCESS | 1669 | 1477969917214 Marionette TRACE conn2 -> [0,2380,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 20:11:57 INFO - Clearing pref security.mixed_content.use_hsts 20:11:57 INFO - PROCESS | 1669 | 1477969917219 Marionette TRACE conn2 <- [1,2380,null,{"value":null}] 20:11:57 INFO - PROCESS | 1669 | 1477969917221 Marionette TRACE conn2 -> [0,2381,"setContext",{"value":"content"}] 20:11:57 INFO - PROCESS | 1669 | 1477969917222 Marionette TRACE conn2 <- [1,2381,null,{}] 20:11:57 INFO - PROCESS | 1669 | 1477969917224 Marionette TRACE conn2 -> [0,2382,"getContext",null] 20:11:57 INFO - PROCESS | 1669 | 1477969917225 Marionette TRACE conn2 <- [1,2382,null,{"value":"content"}] 20:11:57 INFO - PROCESS | 1669 | 1477969917227 Marionette TRACE conn2 -> [0,2383,"setContext",{"value":"chrome"}] 20:11:57 INFO - PROCESS | 1669 | 1477969917229 Marionette TRACE conn2 <- [1,2383,null,{}] 20:11:57 INFO - PROCESS | 1669 | 1477969917231 Marionette TRACE conn2 -> [0,2384,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 20:11:57 INFO - PROCESS | 1669 | 1477969917237 Marionette TRACE conn2 <- [1,2384,null,{"value":null}] 20:11:57 INFO - PROCESS | 1669 | 1477969917239 Marionette TRACE conn2 -> [0,2385,"setContext",{"value":"content"}] 20:11:57 INFO - PROCESS | 1669 | 1477969917240 Marionette TRACE conn2 <- [1,2385,null,{}] 20:11:57 INFO - PROCESS | 1669 | 1477969917242 Marionette TRACE conn2 -> [0,2386,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:11:57 INFO - PROCESS | 1669 | 1477969917332 Marionette TRACE conn2 <- [1,2386,null,{"value":null}] 20:11:57 INFO - PROCESS | 1669 | 1477969917387 Marionette TRACE conn2 -> [0,2387,"getWindowHandles",null] 20:11:57 INFO - PROCESS | 1669 | 1477969917390 Marionette TRACE conn2 <- [1,2387,null,["7"]] 20:11:57 INFO - PROCESS | 1669 | 1477969917394 Marionette TRACE conn2 -> [0,2388,"switchToWindow",{"name":"7"}] 20:11:57 INFO - PROCESS | 1669 | 1477969917398 Marionette TRACE conn2 <- [1,2388,null,{}] 20:11:57 INFO - PROCESS | 1669 | 1477969917400 Marionette TRACE conn2 -> [0,2389,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/cross-origin-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:11:57 INFO - PROCESS | 1669 | ++DOCSHELL 0x137305800 == 36 [pid = 1669] [id = 513] 20:11:57 INFO - PROCESS | 1669 | ++DOMWINDOW == 78 (0x137306800) [pid = 1669] [serial = 1506] [outer = 0x0] 20:11:57 INFO - PROCESS | 1669 | ++DOMWINDOW == 79 (0x13730a800) [pid = 1669] [serial = 1507] [outer = 0x137306800] 20:11:57 INFO - PROCESS | 1669 | 1477969917436 Marionette DEBUG loaded listener.js 20:11:57 INFO - PROCESS | 1669 | ++DOMWINDOW == 80 (0x137317800) [pid = 1669] [serial = 1508] [outer = 0x137306800] 20:11:57 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:11:57 INFO - PROCESS | 1669 | 1477969917695 Marionette TRACE conn2 <- [1,2389,null,{"value":["/mixed-content/blockable/no-opt-in/cross-origin-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: cross-origin-ws\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: websocket-request\n expectation: blocked",0,null,null]]]}] 20:11:57 INFO - . 20:11:57 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 502ms 20:11:57 INFO - TEST-START | /mixed-content/blockable/no-opt-in/same-host-http/picture-tag/top-level/no-redirect/no-opt-in-blocks.https.html 20:11:57 INFO - PROCESS | 1669 | 1477969917711 Marionette TRACE conn2 -> [0,2390,"getWindowHandle",null] 20:11:57 INFO - PROCESS | 1669 | 1477969917712 Marionette TRACE conn2 <- [1,2390,null,{"value":"7"}] 20:11:57 INFO - PROCESS | 1669 | 1477969917715 Marionette TRACE conn2 -> [0,2391,"getContext",null] 20:11:57 INFO - PROCESS | 1669 | 1477969917716 Marionette TRACE conn2 <- [1,2391,null,{"value":"content"}] 20:11:57 INFO - PROCESS | 1669 | 1477969917719 Marionette TRACE conn2 -> [0,2392,"setContext",{"value":"chrome"}] 20:11:57 INFO - PROCESS | 1669 | 1477969917720 Marionette TRACE conn2 <- [1,2392,null,{}] 20:11:57 INFO - PROCESS | 1669 | 1477969917723 Marionette TRACE conn2 -> [0,2393,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 20:11:57 INFO - PROCESS | 1669 | 1477969917728 Marionette TRACE conn2 <- [1,2393,null,{"value":true}] 20:11:57 INFO - PROCESS | 1669 | 1477969917731 Marionette TRACE conn2 -> [0,2394,"setContext",{"value":"content"}] 20:11:57 INFO - PROCESS | 1669 | 1477969917732 Marionette TRACE conn2 <- [1,2394,null,{}] 20:11:57 INFO - Setting pref security.mixed_content.send_hsts_priming (false) 20:11:57 INFO - PROCESS | 1669 | 1477969917735 Marionette TRACE conn2 -> [0,2395,"getContext",null] 20:11:57 INFO - PROCESS | 1669 | 1477969917737 Marionette TRACE conn2 <- [1,2395,null,{"value":"content"}] 20:11:57 INFO - PROCESS | 1669 | 1477969917740 Marionette TRACE conn2 -> [0,2396,"setContext",{"value":"chrome"}] 20:11:57 INFO - PROCESS | 1669 | 1477969917742 Marionette TRACE conn2 <- [1,2396,null,{}] 20:11:57 INFO - PROCESS | 1669 | 1477969917745 Marionette TRACE conn2 -> [0,2397,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 20:11:57 INFO - PROCESS | 1669 | 1477969917753 Marionette TRACE conn2 <- [1,2397,null,{"value":null}] 20:11:57 INFO - PROCESS | 1669 | 1477969917756 Marionette TRACE conn2 -> [0,2398,"setContext",{"value":"content"}] 20:11:57 INFO - PROCESS | 1669 | 1477969917757 Marionette TRACE conn2 <- [1,2398,null,{}] 20:11:57 INFO - PROCESS | 1669 | 1477969917760 Marionette TRACE conn2 -> [0,2399,"getContext",null] 20:11:57 INFO - PROCESS | 1669 | 1477969917762 Marionette TRACE conn2 <- [1,2399,null,{"value":"content"}] 20:11:57 INFO - PROCESS | 1669 | 1477969917765 Marionette TRACE conn2 -> [0,2400,"setContext",{"value":"chrome"}] 20:11:57 INFO - PROCESS | 1669 | 1477969917767 Marionette TRACE conn2 <- [1,2400,null,{}] 20:11:57 INFO - PROCESS | 1669 | 1477969917770 Marionette TRACE conn2 -> [0,2401,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 20:11:57 INFO - PROCESS | 1669 | 1477969917778 Marionette TRACE conn2 <- [1,2401,null,{"value":true}] 20:11:57 INFO - PROCESS | 1669 | 1477969917781 Marionette TRACE conn2 -> [0,2402,"setContext",{"value":"content"}] 20:11:57 INFO - PROCESS | 1669 | 1477969917783 Marionette TRACE conn2 <- [1,2402,null,{}] 20:11:57 INFO - Setting pref security.mixed_content.use_hsts (false) 20:11:57 INFO - PROCESS | 1669 | 1477969917787 Marionette TRACE conn2 -> [0,2403,"getContext",null] 20:11:57 INFO - PROCESS | 1669 | 1477969917789 Marionette TRACE conn2 <- [1,2403,null,{"value":"content"}] 20:11:57 INFO - PROCESS | 1669 | 1477969917792 Marionette TRACE conn2 -> [0,2404,"setContext",{"value":"chrome"}] 20:11:57 INFO - PROCESS | 1669 | 1477969917794 Marionette TRACE conn2 <- [1,2404,null,{}] 20:11:57 INFO - PROCESS | 1669 | 1477969917797 Marionette TRACE conn2 -> [0,2405,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 20:11:57 INFO - PROCESS | 1669 | 1477969917805 Marionette TRACE conn2 <- [1,2405,null,{"value":null}] 20:11:57 INFO - PROCESS | 1669 | 1477969917808 Marionette TRACE conn2 -> [0,2406,"setContext",{"value":"content"}] 20:11:57 INFO - PROCESS | 1669 | 1477969917810 Marionette TRACE conn2 <- [1,2406,null,{}] 20:11:57 INFO - PROCESS | 1669 | 1477969917813 Marionette TRACE conn2 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:11:57 INFO - PROCESS | 1669 | 1477969917979 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 20:11:58 INFO - PROCESS | 1669 | 1477969918030 Marionette TRACE conn2 -> [0,2408,"getWindowHandles",null] 20:11:58 INFO - PROCESS | 1669 | 1477969918035 Marionette TRACE conn2 <- [1,2408,null,["7"]] 20:11:58 INFO - PROCESS | 1669 | 1477969918042 Marionette TRACE conn2 -> [0,2409,"switchToWindow",{"name":"7"}] 20:11:58 INFO - PROCESS | 1669 | 1477969918048 Marionette TRACE conn2 <- [1,2409,null,{}] 20:11:58 INFO - PROCESS | 1669 | 1477969918052 Marionette TRACE conn2 -> [0,2410,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/same-host-http/picture-tag/top-level/no-redirect/no-opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/same-host-http/picture-tag/top-level/no-redirect/no-opt-in-blocks.https.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:11:58 INFO - PROCESS | 1669 | ++DOCSHELL 0x137917000 == 37 [pid = 1669] [id = 514] 20:11:58 INFO - PROCESS | 1669 | ++DOMWINDOW == 81 (0x137917800) [pid = 1669] [serial = 1509] [outer = 0x0] 20:11:58 INFO - PROCESS | 1669 | ++DOMWINDOW == 82 (0x137920000) [pid = 1669] [serial = 1510] [outer = 0x137917800] 20:11:58 INFO - PROCESS | 1669 | 1477969918100 Marionette DEBUG loaded listener.js 20:11:58 INFO - PROCESS | 1669 | ++DOMWINDOW == 83 (0x1386cb800) [pid = 1669] [serial = 1511] [outer = 0x137917800] 20:11:58 INFO - PROCESS | 1669 | 1477969918378 Marionette TRACE conn2 <- [1,2410,null,{"value":["/mixed-content/blockable/no-opt-in/same-host-http/picture-tag/top-level/no-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: same-host-http\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: picture-tag\n expectation: blocked",0,null,null]]]}] 20:11:58 INFO - . 20:11:58 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 667ms 20:11:58 INFO - TEST-START | /mixed-content/blockable/no-opt-in/same-host-http/xhr-request/top-level/no-redirect/no-opt-in-blocks.https.html 20:11:58 INFO - PROCESS | 1669 | 1477969918383 Marionette TRACE conn2 -> [0,2411,"getWindowHandle",null] 20:11:58 INFO - PROCESS | 1669 | 1477969918384 Marionette TRACE conn2 <- [1,2411,null,{"value":"7"}] 20:11:58 INFO - PROCESS | 1669 | 1477969918387 Marionette TRACE conn2 -> [0,2412,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:11:58 INFO - PROCESS | 1669 | 1477969918465 Marionette TRACE conn2 <- [1,2412,null,{"value":null}] 20:11:58 INFO - PROCESS | 1669 | 1477969918468 Marionette TRACE conn2 -> [0,2413,"getWindowHandles",null] 20:11:58 INFO - PROCESS | 1669 | 1477969918470 Marionette TRACE conn2 <- [1,2413,null,["7"]] 20:11:58 INFO - PROCESS | 1669 | 1477969918472 Marionette TRACE conn2 -> [0,2414,"switchToWindow",{"name":"7"}] 20:11:58 INFO - PROCESS | 1669 | 1477969918475 Marionette TRACE conn2 <- [1,2414,null,{}] 20:11:58 INFO - PROCESS | 1669 | 1477969918479 Marionette TRACE conn2 -> [0,2415,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/same-host-http/xhr-request/top-level/no-redirect/no-opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/same-host-http/xhr-request/top-level/no-redirect/no-opt-in-blocks.https.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:11:58 INFO - PROCESS | 1669 | ++DOCSHELL 0x1386de800 == 38 [pid = 1669] [id = 515] 20:11:58 INFO - PROCESS | 1669 | ++DOMWINDOW == 84 (0x1386e0800) [pid = 1669] [serial = 1512] [outer = 0x0] 20:11:58 INFO - PROCESS | 1669 | ++DOMWINDOW == 85 (0x138fa4800) [pid = 1669] [serial = 1513] [outer = 0x1386e0800] 20:11:58 INFO - PROCESS | 1669 | 1477969918511 Marionette DEBUG loaded listener.js 20:11:58 INFO - PROCESS | 1669 | ++DOMWINDOW == 86 (0x138fad000) [pid = 1669] [serial = 1514] [outer = 0x1386e0800] 20:11:58 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:11:58 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5735 20:11:58 INFO - PROCESS | 1669 | [1669] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 20:11:58 INFO - PROCESS | 1669 | 1477969918914 Marionette TRACE conn2 <- [1,2415,null,{"value":["/mixed-content/blockable/no-opt-in/same-host-http/xhr-request/top-level/no-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: same-host-http\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: xhr-request\n expectation: blocked",0,null,null]]]}] 20:11:58 INFO - . 20:11:58 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 567ms 20:11:58 INFO - PROCESS | 1669 | 1477969918954 Marionette TRACE conn2 -> [0,2416,"getWindowHandle",null] 20:11:58 INFO - PROCESS | 1669 | 1477969918957 Marionette TRACE conn2 <- [1,2416,null,{"value":"7"}] 20:11:58 INFO - TEST-START | /mixed-content/optionally-blockable/http-csp/cross-origin-http/audio-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 20:11:58 INFO - Clearing pref security.mixed_content.send_hsts_priming 20:11:58 INFO - PROCESS | 1669 | 1477969918961 Marionette TRACE conn2 -> [0,2417,"getContext",null] 20:11:58 INFO - PROCESS | 1669 | 1477969918966 Marionette TRACE conn2 <- [1,2417,null,{"value":"content"}] 20:11:58 INFO - PROCESS | 1669 | 1477969918970 Marionette TRACE conn2 -> [0,2418,"setContext",{"value":"chrome"}] 20:11:58 INFO - PROCESS | 1669 | 1477969918973 Marionette TRACE conn2 <- [1,2418,null,{}] 20:11:58 INFO - PROCESS | 1669 | 1477969918977 Marionette TRACE conn2 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 20:11:58 INFO - PROCESS | 1669 | 1477969918986 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 20:11:59 INFO - PROCESS | 1669 | 1477969919030 Marionette TRACE conn2 -> [0,2420,"setContext",{"value":"content"}] 20:11:59 INFO - PROCESS | 1669 | 1477969919033 Marionette TRACE conn2 <- [1,2420,null,{}] 20:11:59 INFO - Clearing pref security.mixed_content.use_hsts 20:11:59 INFO - PROCESS | 1669 | 1477969919048 Marionette TRACE conn2 -> [0,2421,"getContext",null] 20:11:59 INFO - PROCESS | 1669 | 1477969919050 Marionette TRACE conn2 <- [1,2421,null,{"value":"content"}] 20:11:59 INFO - PROCESS | 1669 | 1477969919052 Marionette TRACE conn2 -> [0,2422,"setContext",{"value":"chrome"}] 20:11:59 INFO - PROCESS | 1669 | 1477969919054 Marionette TRACE conn2 <- [1,2422,null,{}] 20:11:59 INFO - PROCESS | 1669 | 1477969919057 Marionette TRACE conn2 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 20:11:59 INFO - PROCESS | 1669 | 1477969919069 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 20:11:59 INFO - PROCESS | 1669 | 1477969919071 Marionette TRACE conn2 -> [0,2424,"setContext",{"value":"content"}] 20:11:59 INFO - PROCESS | 1669 | 1477969919074 Marionette TRACE conn2 <- [1,2424,null,{}] 20:11:59 INFO - PROCESS | 1669 | 1477969919079 Marionette TRACE conn2 -> [0,2425,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:11:59 INFO - PROCESS | 1669 | 1477969919188 Marionette TRACE conn2 <- [1,2425,null,{"value":null}] 20:11:59 INFO - PROCESS | 1669 | 1477969919264 Marionette TRACE conn2 -> [0,2426,"getWindowHandles",null] 20:11:59 INFO - PROCESS | 1669 | 1477969919269 Marionette TRACE conn2 <- [1,2426,null,["7"]] 20:11:59 INFO - PROCESS | 1669 | 1477969919271 Marionette TRACE conn2 -> [0,2427,"switchToWindow",{"name":"7"}] 20:11:59 INFO - PROCESS | 1669 | 1477969919274 Marionette TRACE conn2 <- [1,2427,null,{}] 20:11:59 INFO - PROCESS | 1669 | 1477969919276 Marionette TRACE conn2 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/optionally-blockable/http-csp/cross-origin-http/audio-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/optionally-blockable/http-csp/cross-origin-http/audio-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:11:59 INFO - PROCESS | 1669 | ++DOCSHELL 0x11c4ea800 == 39 [pid = 1669] [id = 516] 20:11:59 INFO - PROCESS | 1669 | ++DOMWINDOW == 87 (0x11ebcc000) [pid = 1669] [serial = 1515] [outer = 0x0] 20:11:59 INFO - PROCESS | 1669 | ++DOMWINDOW == 88 (0x12fc0f800) [pid = 1669] [serial = 1516] [outer = 0x11ebcc000] 20:11:59 INFO - PROCESS | 1669 | 1477969919324 Marionette DEBUG loaded listener.js 20:11:59 INFO - PROCESS | 1669 | ++DOMWINDOW == 89 (0x132845000) [pid = 1669] [serial = 1517] [outer = 0x11ebcc000] 20:11:59 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:11:59 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5735 20:11:59 INFO - PROCESS | 1669 | 1477969919685 Marionette TRACE conn2 <- [1,2428,null,{"value":["/mixed-content/optionally-blockable/http-csp/cross-origin-http/audio-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: audio-tag\n expectation: blocked",0,null,null]]]}] 20:11:59 INFO - . 20:11:59 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 732ms 20:11:59 INFO - TEST-START | /mixed-content/optionally-blockable/http-csp/cross-origin-http/img-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 20:11:59 INFO - PROCESS | 1669 | 1477969919693 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 20:11:59 INFO - PROCESS | 1669 | 1477969919695 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 20:11:59 INFO - PROCESS | 1669 | 1477969919699 Marionette TRACE conn2 -> [0,2430,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:11:59 INFO - PROCESS | 1669 | 1477969919805 Marionette TRACE conn2 <- [1,2430,null,{"value":null}] 20:11:59 INFO - PROCESS | 1669 | 1477969919862 Marionette TRACE conn2 -> [0,2431,"getWindowHandles",null] 20:11:59 INFO - PROCESS | 1669 | 1477969919863 Marionette TRACE conn2 <- [1,2431,null,["7"]] 20:11:59 INFO - PROCESS | 1669 | 1477969919866 Marionette TRACE conn2 -> [0,2432,"switchToWindow",{"name":"7"}] 20:11:59 INFO - PROCESS | 1669 | 1477969919868 Marionette TRACE conn2 <- [1,2432,null,{}] 20:11:59 INFO - PROCESS | 1669 | 1477969919871 Marionette TRACE conn2 -> [0,2433,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/optionally-blockable/http-csp/cross-origin-http/img-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/optionally-blockable/http-csp/cross-origin-http/img-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:11:59 INFO - PROCESS | 1669 | ++DOCSHELL 0x134a0c000 == 40 [pid = 1669] [id = 517] 20:11:59 INFO - PROCESS | 1669 | ++DOMWINDOW == 90 (0x134a19800) [pid = 1669] [serial = 1518] [outer = 0x0] 20:11:59 INFO - PROCESS | 1669 | ++DOMWINDOW == 91 (0x13543b000) [pid = 1669] [serial = 1519] [outer = 0x134a19800] 20:11:59 INFO - PROCESS | 1669 | 1477969919912 Marionette DEBUG loaded listener.js 20:11:59 INFO - PROCESS | 1669 | ++DOMWINDOW == 92 (0x13630f800) [pid = 1669] [serial = 1520] [outer = 0x134a19800] 20:12:00 INFO - PROCESS | 1669 | 1477969920283 Marionette TRACE conn2 <- [1,2433,null,{"value":["/mixed-content/optionally-blockable/http-csp/cross-origin-http/img-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: img-tag\n expectation: blocked",0,null,null]]]}] 20:12:00 INFO - . 20:12:00 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 615ms 20:12:00 INFO - TEST-START | /mixed-content/optionally-blockable/http-csp/cross-origin-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 20:12:00 INFO - PROCESS | 1669 | 1477969920313 Marionette TRACE conn2 -> [0,2434,"getWindowHandle",null] 20:12:00 INFO - PROCESS | 1669 | 1477969920315 Marionette TRACE conn2 <- [1,2434,null,{"value":"7"}] 20:12:00 INFO - PROCESS | 1669 | 1477969920318 Marionette TRACE conn2 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:12:00 INFO - PROCESS | 1669 | 1477969920421 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 20:12:00 INFO - PROCESS | 1669 | 1477969920478 Marionette TRACE conn2 -> [0,2436,"getWindowHandles",null] 20:12:00 INFO - PROCESS | 1669 | 1477969920480 Marionette TRACE conn2 <- [1,2436,null,["7"]] 20:12:00 INFO - PROCESS | 1669 | 1477969920482 Marionette TRACE conn2 -> [0,2437,"switchToWindow",{"name":"7"}] 20:12:00 INFO - PROCESS | 1669 | 1477969920486 Marionette TRACE conn2 <- [1,2437,null,{}] 20:12:00 INFO - PROCESS | 1669 | 1477969920489 Marionette TRACE conn2 -> [0,2438,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/optionally-blockable/http-csp/cross-origin-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/optionally-blockable/http-csp/cross-origin-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:12:00 INFO - PROCESS | 1669 | ++DOCSHELL 0x137275800 == 41 [pid = 1669] [id = 518] 20:12:00 INFO - PROCESS | 1669 | ++DOMWINDOW == 93 (0x137276000) [pid = 1669] [serial = 1521] [outer = 0x0] 20:12:00 INFO - PROCESS | 1669 | ++DOMWINDOW == 94 (0x137303800) [pid = 1669] [serial = 1522] [outer = 0x137276000] 20:12:00 INFO - PROCESS | 1669 | 1477969920572 Marionette DEBUG loaded listener.js 20:12:00 INFO - PROCESS | 1669 | ++DOMWINDOW == 95 (0x137909000) [pid = 1669] [serial = 1523] [outer = 0x137276000] 20:12:00 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:12:00 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5735 20:12:00 INFO - PROCESS | 1669 | 1477969920932 Marionette TRACE conn2 <- [1,2438,null,{"value":["/mixed-content/optionally-blockable/http-csp/cross-origin-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: video-tag\n expectation: blocked",0,null,null]]]}] 20:12:00 INFO - . 20:12:00 INFO - TEST-OK | /mixed-content/optionally-blockable/http-csp/cross-origin-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html | took 665ms 20:12:00 INFO - TEST-START | /mixed-content/optionally-blockable/no-opt-in/same-host-http/video-tag/top-level/keep-scheme-redirect/no-opt-in-allows.https.html 20:12:00 INFO - PROCESS | 1669 | 1477969920983 Marionette TRACE conn2 -> [0,2439,"getWindowHandle",null] 20:12:00 INFO - PROCESS | 1669 | 1477969920985 Marionette TRACE conn2 <- [1,2439,null,{"value":"7"}] 20:12:00 INFO - PROCESS | 1669 | 1477969920988 Marionette TRACE conn2 -> [0,2440,"getContext",null] 20:12:00 INFO - PROCESS | 1669 | 1477969920989 Marionette TRACE conn2 <- [1,2440,null,{"value":"content"}] 20:12:00 INFO - PROCESS | 1669 | 1477969920991 Marionette TRACE conn2 -> [0,2441,"setContext",{"value":"chrome"}] 20:12:00 INFO - PROCESS | 1669 | 1477969920993 Marionette TRACE conn2 <- [1,2441,null,{}] 20:12:00 INFO - PROCESS | 1669 | 1477969920995 Marionette TRACE conn2 -> [0,2442,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 20:12:01 INFO - PROCESS | 1669 | 1477969921002 Marionette TRACE conn2 <- [1,2442,null,{"value":true}] 20:12:01 INFO - PROCESS | 1669 | 1477969921004 Marionette TRACE conn2 -> [0,2443,"setContext",{"value":"content"}] 20:12:01 INFO - PROCESS | 1669 | 1477969921005 Marionette TRACE conn2 <- [1,2443,null,{}] 20:12:01 INFO - Setting pref security.mixed_content.send_hsts_priming (false) 20:12:01 INFO - PROCESS | 1669 | 1477969921007 Marionette TRACE conn2 -> [0,2444,"getContext",null] 20:12:01 INFO - PROCESS | 1669 | 1477969921009 Marionette TRACE conn2 <- [1,2444,null,{"value":"content"}] 20:12:01 INFO - PROCESS | 1669 | 1477969921011 Marionette TRACE conn2 -> [0,2445,"setContext",{"value":"chrome"}] 20:12:01 INFO - PROCESS | 1669 | 1477969921013 Marionette TRACE conn2 <- [1,2445,null,{}] 20:12:01 INFO - PROCESS | 1669 | 1477969921173 Marionette TRACE conn2 -> [0,2446,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 20:12:01 INFO - PROCESS | 1669 | 1477969921180 Marionette TRACE conn2 <- [1,2446,null,{"value":null}] 20:12:01 INFO - PROCESS | 1669 | 1477969921206 Marionette TRACE conn2 -> [0,2447,"setContext",{"value":"content"}] 20:12:01 INFO - PROCESS | 1669 | 1477969921209 Marionette TRACE conn2 <- [1,2447,null,{}] 20:12:01 INFO - PROCESS | 1669 | 1477969921212 Marionette TRACE conn2 -> [0,2448,"getContext",null] 20:12:01 INFO - PROCESS | 1669 | 1477969921215 Marionette TRACE conn2 <- [1,2448,null,{"value":"content"}] 20:12:01 INFO - PROCESS | 1669 | 1477969921220 Marionette TRACE conn2 -> [0,2449,"setContext",{"value":"chrome"}] 20:12:01 INFO - PROCESS | 1669 | 1477969921221 Marionette TRACE conn2 <- [1,2449,null,{}] 20:12:01 INFO - PROCESS | 1669 | 1477969921226 Marionette TRACE conn2 -> [0,2450,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 20:12:01 INFO - PROCESS | 1669 | 1477969921236 Marionette TRACE conn2 <- [1,2450,null,{"value":true}] 20:12:01 INFO - PROCESS | 1669 | 1477969921243 Marionette TRACE conn2 -> [0,2451,"setContext",{"value":"content"}] 20:12:01 INFO - Setting pref security.mixed_content.use_hsts (false) 20:12:01 INFO - PROCESS | 1669 | 1477969921248 Marionette TRACE conn2 <- [1,2451,null,{}] 20:12:01 INFO - PROCESS | 1669 | 1477969921252 Marionette TRACE conn2 -> [0,2452,"getContext",null] 20:12:01 INFO - PROCESS | 1669 | 1477969921254 Marionette TRACE conn2 <- [1,2452,null,{"value":"content"}] 20:12:01 INFO - PROCESS | 1669 | 1477969921256 Marionette TRACE conn2 -> [0,2453,"setContext",{"value":"chrome"}] 20:12:01 INFO - PROCESS | 1669 | 1477969921257 Marionette TRACE conn2 <- [1,2453,null,{}] 20:12:01 INFO - PROCESS | 1669 | 1477969921260 Marionette TRACE conn2 -> [0,2454,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 20:12:01 INFO - PROCESS | 1669 | 1477969921270 Marionette TRACE conn2 <- [1,2454,null,{"value":null}] 20:12:01 INFO - PROCESS | 1669 | 1477969921272 Marionette TRACE conn2 -> [0,2455,"setContext",{"value":"content"}] 20:12:01 INFO - PROCESS | 1669 | 1477969921274 Marionette TRACE conn2 <- [1,2455,null,{}] 20:12:01 INFO - PROCESS | 1669 | 1477969921277 Marionette TRACE conn2 -> [0,2456,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:12:01 INFO - PROCESS | 1669 | 1477969921435 Marionette TRACE conn2 <- [1,2456,null,{"value":null}] 20:12:01 INFO - PROCESS | 1669 | 1477969921527 Marionette TRACE conn2 -> [0,2457,"getWindowHandles",null] 20:12:01 INFO - PROCESS | 1669 | 1477969921528 Marionette TRACE conn2 <- [1,2457,null,["7"]] 20:12:01 INFO - PROCESS | 1669 | 1477969921530 Marionette TRACE conn2 -> [0,2458,"switchToWindow",{"name":"7"}] 20:12:01 INFO - PROCESS | 1669 | 1477969921532 Marionette TRACE conn2 <- [1,2458,null,{}] 20:12:01 INFO - PROCESS | 1669 | 1477969921535 Marionette TRACE conn2 -> [0,2459,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/optionally-blockable/no-opt-in/same-host-http/video-tag/top-level/keep-scheme-redirect/no-opt-in-allows.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/optionally-blockable/no-opt-in/same-host-http/video-tag/top-level/keep-scheme-redirect/no-opt-in-allows.https.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:12:01 INFO - PROCESS | 1669 | ++DOCSHELL 0x12b6b6800 == 42 [pid = 1669] [id = 519] 20:12:01 INFO - PROCESS | 1669 | ++DOMWINDOW == 96 (0x12b6b7800) [pid = 1669] [serial = 1524] [outer = 0x0] 20:12:01 INFO - PROCESS | 1669 | ++DOMWINDOW == 97 (0x12bd20800) [pid = 1669] [serial = 1525] [outer = 0x12b6b7800] 20:12:01 INFO - PROCESS | 1669 | 1477969921573 Marionette DEBUG loaded listener.js 20:12:01 INFO - PROCESS | 1669 | ++DOMWINDOW == 98 (0x12ddde000) [pid = 1669] [serial = 1526] [outer = 0x12b6b7800] 20:12:01 INFO - PROCESS | 1669 | --DOMWINDOW == 97 (0x135fcb000) [pid = 1669] [serial = 1462] [outer = 0x0] [url = about:blank] 20:12:01 INFO - PROCESS | 1669 | --DOMWINDOW == 96 (0x135fc1800) [pid = 1669] [serial = 1461] [outer = 0x0] [url = about:blank] 20:12:01 INFO - PROCESS | 1669 | --DOMWINDOW == 95 (0x1363a4800) [pid = 1669] [serial = 1464] [outer = 0x0] [url = about:blank] 20:12:01 INFO - PROCESS | 1669 | --DOMWINDOW == 94 (0x135511800) [pid = 1669] [serial = 1458] [outer = 0x0] [url = about:blank] 20:12:01 INFO - PROCESS | 1669 | --DOMWINDOW == 93 (0x135518800) [pid = 1669] [serial = 1459] [outer = 0x0] [url = about:blank] 20:12:01 INFO - PROCESS | 1669 | --DOMWINDOW == 92 (0x134bc0000) [pid = 1669] [serial = 1455] [outer = 0x0] [url = about:blank] 20:12:01 INFO - PROCESS | 1669 | --DOMWINDOW == 91 (0x134bc9000) [pid = 1669] [serial = 1456] [outer = 0x0] [url = about:blank] 20:12:01 INFO - PROCESS | 1669 | --DOMWINDOW == 90 (0x1340c6800) [pid = 1669] [serial = 1452] [outer = 0x0] [url = about:blank] 20:12:01 INFO - PROCESS | 1669 | --DOMWINDOW == 89 (0x13424c000) [pid = 1669] [serial = 1453] [outer = 0x0] [url = about:blank] 20:12:01 INFO - PROCESS | 1669 | --DOMWINDOW == 88 (0x1338bb000) [pid = 1669] [serial = 1449] [outer = 0x0] [url = about:blank] 20:12:01 INFO - PROCESS | 1669 | --DOMWINDOW == 87 (0x1338c4000) [pid = 1669] [serial = 1450] [outer = 0x0] [url = about:blank] 20:12:01 INFO - PROCESS | 1669 | --DOMWINDOW == 86 (0x133050000) [pid = 1669] [serial = 1446] [outer = 0x0] [url = about:blank] 20:12:01 INFO - PROCESS | 1669 | --DOMWINDOW == 85 (0x133202800) [pid = 1669] [serial = 1447] [outer = 0x0] [url = about:blank] 20:12:01 INFO - PROCESS | 1669 | --DOMWINDOW == 84 (0x12e99d800) [pid = 1669] [serial = 1443] [outer = 0x0] [url = about:blank] 20:12:01 INFO - PROCESS | 1669 | --DOMWINDOW == 83 (0x12ea04800) [pid = 1669] [serial = 1444] [outer = 0x0] [url = about:blank] 20:12:01 INFO - PROCESS | 1669 | --DOMWINDOW == 82 (0x12b94f000) [pid = 1669] [serial = 1440] [outer = 0x0] [url = about:blank] 20:12:01 INFO - PROCESS | 1669 | --DOMWINDOW == 81 (0x12ba0f800) [pid = 1669] [serial = 1441] [outer = 0x0] [url = about:blank] 20:12:01 INFO - PROCESS | 1669 | --DOMWINDOW == 80 (0x12dde2000) [pid = 1669] [serial = 1437] [outer = 0x0] [url = about:blank] 20:12:02 INFO - PROCESS | 1669 | 1477969922062 Marionette TRACE conn2 <- [1,2459,null,{"value":["/mixed-content/optionally-blockable/no-opt-in/same-host-http/video-tag/top-level/keep-scheme-redirect/no-opt-in-allows.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: same-host-http\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: video-tag\n expectation: allowed",0,null,null]]]}] 20:12:02 INFO - . 20:12:02 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 1104ms 20:12:02 INFO - PROCESS | 1669 | 1477969922093 Marionette TRACE conn2 -> [0,2460,"getWindowHandle",null] 20:12:02 INFO - TEST-START | /navigation-timing/idlharness.html 20:12:02 INFO - Clearing pref security.mixed_content.send_hsts_priming 20:12:02 INFO - PROCESS | 1669 | 1477969922095 Marionette TRACE conn2 <- [1,2460,null,{"value":"7"}] 20:12:02 INFO - PROCESS | 1669 | 1477969922097 Marionette TRACE conn2 -> [0,2461,"getContext",null] 20:12:02 INFO - PROCESS | 1669 | 1477969922099 Marionette TRACE conn2 <- [1,2461,null,{"value":"content"}] 20:12:02 INFO - PROCESS | 1669 | 1477969922101 Marionette TRACE conn2 -> [0,2462,"setContext",{"value":"chrome"}] 20:12:02 INFO - PROCESS | 1669 | 1477969922102 Marionette TRACE conn2 <- [1,2462,null,{}] 20:12:02 INFO - PROCESS | 1669 | 1477969922105 Marionette TRACE conn2 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 20:12:02 INFO - PROCESS | 1669 | 1477969922112 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 20:12:02 INFO - PROCESS | 1669 | 1477969922114 Marionette TRACE conn2 -> [0,2464,"setContext",{"value":"content"}] 20:12:02 INFO - PROCESS | 1669 | 1477969922115 Marionette TRACE conn2 <- [1,2464,null,{}] 20:12:02 INFO - Clearing pref security.mixed_content.use_hsts 20:12:02 INFO - PROCESS | 1669 | 1477969922117 Marionette TRACE conn2 -> [0,2465,"getContext",null] 20:12:02 INFO - PROCESS | 1669 | 1477969922119 Marionette TRACE conn2 <- [1,2465,null,{"value":"content"}] 20:12:02 INFO - PROCESS | 1669 | 1477969922121 Marionette TRACE conn2 -> [0,2466,"setContext",{"value":"chrome"}] 20:12:02 INFO - PROCESS | 1669 | 1477969922122 Marionette TRACE conn2 <- [1,2466,null,{}] 20:12:02 INFO - PROCESS | 1669 | 1477969922125 Marionette TRACE conn2 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 20:12:02 INFO - PROCESS | 1669 | 1477969922130 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 20:12:02 INFO - PROCESS | 1669 | 1477969922132 Marionette TRACE conn2 -> [0,2468,"setContext",{"value":"content"}] 20:12:02 INFO - PROCESS | 1669 | 1477969922133 Marionette TRACE conn2 <- [1,2468,null,{}] 20:12:02 INFO - PROCESS | 1669 | 1477969922136 Marionette TRACE conn2 -> [0,2469,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":137}] 20:12:02 INFO - PROCESS | 1669 | 1477969922218 Marionette TRACE conn2 <- [1,2469,null,{"value":null}] 20:12:02 INFO - PROCESS | 1669 | 1477969922222 Marionette TRACE conn2 -> [0,2470,"getWindowHandle",null] 20:12:02 INFO - PROCESS | 1669 | 1477969922225 Marionette TRACE conn2 <- [1,2470,null,{"value":"7"}] 20:12:02 INFO - PROCESS | 1669 | 1477969922229 Marionette TRACE conn2 -> [0,2471,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 20:12:02 INFO - PROCESS | 1669 | ++DOMWINDOW == 81 (0x12df5f800) [pid = 1669] [serial = 1527] [outer = 0x12e5a6000] 20:12:02 INFO - PROCESS | 1669 | 1477969922389 Marionette TRACE conn2 <- [1,2471,null,{}] 20:12:02 INFO - PROCESS | 1669 | 1477969922391 Marionette TRACE conn2 -> [0,2472,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":150}] 20:12:02 INFO - PROCESS | 1669 | 1477969922402 Marionette TRACE conn2 <- [1,2472,null,{"value":null}] 20:12:02 INFO - PROCESS | 1669 | 1477969922405 Marionette TRACE conn2 -> [0,2473,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:12:02 INFO - PROCESS | 1669 | 1477969922420 Marionette TRACE conn2 <- [1,2473,null,{"value":null}] 20:12:02 INFO - PROCESS | 1669 | 1477969922422 Marionette TRACE conn2 -> [0,2474,"getWindowHandles",null] 20:12:02 INFO - PROCESS | 1669 | 1477969922424 Marionette TRACE conn2 <- [1,2474,null,["7"]] 20:12:02 INFO - PROCESS | 1669 | 1477969922427 Marionette TRACE conn2 -> [0,2475,"switchToWindow",{"name":"7"}] 20:12:02 INFO - PROCESS | 1669 | 1477969922429 Marionette TRACE conn2 <- [1,2475,null,{}] 20:12:02 INFO - PROCESS | 1669 | 1477969922431 Marionette TRACE conn2 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/idlharness.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:12:02 INFO - PROCESS | 1669 | ++DOCSHELL 0x12e990000 == 43 [pid = 1669] [id = 520] 20:12:02 INFO - PROCESS | 1669 | ++DOMWINDOW == 82 (0x12e9ab000) [pid = 1669] [serial = 1528] [outer = 0x0] 20:12:02 INFO - PROCESS | 1669 | ++DOMWINDOW == 83 (0x12e9f3000) [pid = 1669] [serial = 1529] [outer = 0x12e9ab000] 20:12:02 INFO - PROCESS | 1669 | 1477969922474 Marionette DEBUG loaded listener.js 20:12:02 INFO - PROCESS | 1669 | ++DOMWINDOW == 84 (0x12ea1b000) [pid = 1669] [serial = 1530] [outer = 0x12e9ab000] 20:12:03 INFO - PROCESS | 1669 | 1477969923047 Marionette TRACE conn2 <- [1,2476,null,{"value":["/navigation-timing/idlharness.html",0,null,null,[["Window interface: attribute performance",0,null,null],["Window must be primary interface of window",0,null,null],["Stringification of window",0,null,null],["Window interface: window must inherit property \"performance\" with the proper type (0)",0,null,null],["PerformanceTiming interface: existence and properties of interface object",0,null,null],["PerformanceTiming interface object length",0,null,null],["PerformanceTiming interface object name",0,null,null],["PerformanceTiming interface: existence and properties of interface prototype object",0,null,null],["PerformanceTiming interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["PerformanceTiming interface: attribute navigationStart",0,null,null],["PerformanceTiming interface: attribute unloadEventStart",0,null,null],["PerformanceTiming interface: attribute unloadEventEnd",0,null,null],["PerformanceTiming interface: attribute redirectStart",0,null,null],["PerformanceTiming interface: attribute redirectEnd",0,null,null],["PerformanceTiming interface: attribute fetchStart",0,null,null],["PerformanceTiming interface: attribute domainLookupStart",0,null,null],["PerformanceTiming interface: attribute domainLookupEnd",0,null,null],["PerformanceTiming interface: attribute connectStart",0,null,null],["PerformanceTiming interface: attribute connectEnd",0,null,null],["PerformanceTiming interface: attribute secureConnectionStart",1,"assert_true: The prototype object must have a property \"secureConnectionStart\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["PerformanceTiming interface: attribute requestStart",0,null,null],["PerformanceTiming interface: attribute responseStart",0,null,null],["PerformanceTiming interface: attribute responseEnd",0,null,null],["PerformanceTiming interface: attribute domLoading",0,null,null],["PerformanceTiming interface: attribute domInteractive",0,null,null],["PerformanceTiming interface: attribute domContentLoadedEventStart",0,null,null],["PerformanceTiming interface: attribute domContentLoadedEventEnd",0,null,null],["PerformanceTiming interface: attribute domComplete",0,null,null],["PerformanceTiming interface: attribute loadEventStart",0,null,null],["PerformanceTiming interface: attribute loadEventEnd",0,null,null],["PerformanceTiming must be primary interface of window.performance.timing",0,null,null],["Stringification of window.performance.timing",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"navigationStart\" with the proper type (0)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"unloadEventStart\" with the proper type (1)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"unloadEventEnd\" with the proper type (2)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"redirectStart\" with the proper type (3)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"redirectEnd\" with the proper type (4)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"fetchStart\" with the proper type (5)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domainLookupStart\" with the proper type (6)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domainLookupEnd\" with the proper type (7)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"connectStart\" with the proper type (8)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"connectEnd\" with the proper type (9)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"secureConnectionStart\" with the proper type (10)",1,"assert_inherits: property \"secureConnectionStart\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["PerformanceTiming interface: window.performance.timing must inherit property \"requestStart\" with the proper type (11)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"responseStart\" with the proper type (12)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"responseEnd\" with the proper type (13)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domLoading\" with the proper type (14)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domInteractive\" with the proper type (15)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domContentLoadedEventStart\" with the proper type (16)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domContentLoadedEventEnd\" with the proper type (17)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domComplete\" with the proper type (18)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"loadEventStart\" with the proper type (19)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"loadEventEnd\" with the proper type (20)",0,null,null],["PerformanceNavigation interface: existence and properties of interface object",0,null,null],["PerformanceNavigation interface object length",0,null,null],["PerformanceNavigation interface object name",0,null,null],["PerformanceNavigation interface: existence and properties of interface prototype object",0,null,null],["PerformanceNavigation interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["PerformanceNavigation interface: constant TYPE_NAVIGATE on interface object",0,null,null],["PerformanceNavigation interface: constant TYPE_NAVIGATE on interface prototype object",0,null,null],["PerformanceNavigation interface: constant TYPE_RELOAD on interface object",0,null,null],["PerformanceNavigation interface: constant TYPE_RELOAD on interface prototype object",0,null,null],["PerformanceNavigation interface: constant TYPE_BACK_FORWARD on interface object",0,null,null],["PerformanceNavigation interface: constant TYPE_BACK_FORWARD on interface prototype object",0,null,null],["PerformanceNavigation interface: constant TYPE_RESERVED on interface object",0,null,null],["PerformanceNavigation interface: constant TYPE_RESERVED on interface prototype object",0,null,null],["PerformanceNavigation interface: attribute type",0,null,null],["PerformanceNavigation interface: attribute redirectCount",0,null,null],["PerformanceNavigation must be primary interface of window.performance.navigation",0,null,null],["Stringification of window.performance.navigation",0,null,null],["PerformanceNavigation interface: window.performance.navigation must inherit property \"TYPE_NAVIGATE\" with the proper type (0)",0,null,null],["PerformanceNavigation interface: window.performance.navigation must inherit property \"TYPE_RELOAD\" with the proper type (1)",0,null,null],["PerformanceNavigation interface: window.performance.navigation must inherit property \"TYPE_BACK_FORWARD\" with the proper type (2)",0,null,null],["PerformanceNavigation interface: window.performance.navigation must inherit property \"TYPE_RESERVED\" with the proper type (3)",0,null,null],["PerformanceNavigation interface: window.performance.navigation must inherit property \"type\" with the proper type (4)",0,null,null],["PerformanceNavigation interface: window.performance.navigation must inherit property \"redirectCount\" with the proper type (5)",0,null,null],["Performance interface: existence and properties of interface object",1,"assert_equals: prototype of Performance is not EventTarget expected function \"function EventTarget() {\n [native code]\n}\" but got function \"function () {\n}\"","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:826:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:747:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["Performance interface object length",0,null,null],["Performance interface object name",0,null,null],["Performance interface: existence and properties of interface prototype object",1,"assert_equals: prototype of Performance.prototype is not EventTarget.prototype expected object \"[object EventTargetPrototype]\" but got object \"[object Object]\"","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:985:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:906:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["Performance interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Performance interface: attribute timing",0,null,null],["Performance interface: attribute navigation",0,null,null],["Performance must be primary interface of window.performance",0,null,null],["Stringification of window.performance",0,null,null],["Performance interface: window.performance must inherit property \"timing\" with the proper type (0)",0,null,null],["Performance interface: window.performance must inherit property \"navigation\" with the proper type (1)",0,null,null],["EventTarget interface: window.performance must inherit property \"addEventListener\" with the proper type (0)",1,"assert_inherits: property \"addEventListener\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["EventTarget interface: calling addEventListener(DOMString,EventListener,boolean) on window.performance with too few arguments must throw TypeError",1,"assert_inherits: property \"addEventListener\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1598:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1592:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["EventTarget interface: window.performance must inherit property \"removeEventListener\" with the proper type (1)",1,"assert_inherits: property \"removeEventListener\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["EventTarget interface: calling removeEventListener(DOMString,EventListener,boolean) on window.performance with too few arguments must throw TypeError",1,"assert_inherits: property \"removeEventListener\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1598:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1592:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["EventTarget interface: window.performance must inherit property \"dispatchEvent\" with the proper type (2)",1,"assert_inherits: property \"dispatchEvent\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["EventTarget interface: calling dispatchEvent(Event) on window.performance with too few arguments must throw TypeError",1,"assert_inherits: property \"dispatchEvent\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1598:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1592:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"]]]}] 20:12:03 INFO - ............................................................................................. 20:12:03 INFO - TEST-OK | /navigation-timing/idlharness.html | took 989ms 20:12:03 INFO - PROCESS | 1669 | 1477969923087 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 20:12:03 INFO - PROCESS | 1669 | 1477969923089 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 20:12:03 INFO - TEST-START | /navigation-timing/test_document_open.html 20:12:03 INFO - PROCESS | 1669 | 1477969923099 Marionette TRACE conn2 -> [0,2478,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:12:03 INFO - PROCESS | 1669 | 1477969923194 Marionette TRACE conn2 <- [1,2478,null,{"value":null}] 20:12:03 INFO - PROCESS | 1669 | 1477969923202 Marionette TRACE conn2 -> [0,2479,"getWindowHandles",null] 20:12:03 INFO - PROCESS | 1669 | 1477969923204 Marionette TRACE conn2 <- [1,2479,null,["7"]] 20:12:03 INFO - PROCESS | 1669 | 1477969923206 Marionette TRACE conn2 -> [0,2480,"switchToWindow",{"name":"7"}] 20:12:03 INFO - PROCESS | 1669 | 1477969923210 Marionette TRACE conn2 <- [1,2480,null,{}] 20:12:03 INFO - PROCESS | 1669 | 1477969923212 Marionette TRACE conn2 -> [0,2481,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_document_open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_document_open.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:12:03 INFO - PROCESS | 1669 | ++DOCSHELL 0x1316aa800 == 44 [pid = 1669] [id = 521] 20:12:03 INFO - PROCESS | 1669 | ++DOMWINDOW == 85 (0x1316b2800) [pid = 1669] [serial = 1531] [outer = 0x0] 20:12:03 INFO - PROCESS | 1669 | ++DOMWINDOW == 86 (0x13172e800) [pid = 1669] [serial = 1532] [outer = 0x1316b2800] 20:12:03 INFO - PROCESS | 1669 | 1477969923248 Marionette DEBUG loaded listener.js 20:12:03 INFO - PROCESS | 1669 | ++DOMWINDOW == 87 (0x133054800) [pid = 1669] [serial = 1533] [outer = 0x1316b2800] 20:12:03 INFO - PROCESS | 1669 | ++DOCSHELL 0x1337e4800 == 45 [pid = 1669] [id = 522] 20:12:03 INFO - PROCESS | 1669 | ++DOMWINDOW == 88 (0x1338bd800) [pid = 1669] [serial = 1534] [outer = 0x0] 20:12:03 INFO - PROCESS | 1669 | ++DOMWINDOW == 89 (0x1338c9800) [pid = 1669] [serial = 1535] [outer = 0x1338bd800] 20:12:03 INFO - PROCESS | 1669 | ++DOMWINDOW == 90 (0x1338c6800) [pid = 1669] [serial = 1536] [outer = 0x1338bd800] 20:12:03 INFO - PROCESS | 1669 | 1477969923671 Marionette TRACE conn2 <- [1,2481,null,{"value":["/navigation-timing/test_document_open.html",0,null,null,[["window.performance is defined",0,null,null],["connectEnd is the same after document open.",0,null,null],["connectStart is the same after document open.",0,null,null],["domComplete is the same after document open.",0,null,null],["domContentLoadedEventEnd is the same after document open.",0,null,null],["domContentLoadedEventStart is the same after document open.",0,null,null],["domInteractive is the same after document open.",0,null,null],["domLoading is the same after document open.",0,null,null],["domainLookupEnd is the same after document open.",0,null,null],["domainLookupStart is the same after document open.",0,null,null],["fetchStart is the same after document open.",0,null,null],["loadEventEnd is the same after document open.",0,null,null],["loadEventStart is the same after document open.",0,null,null],["navigationStart is the same after document open.",0,null,null],["redirectEnd is the same after document open.",0,null,null],["redirectStart is the same after document open.",0,null,null],["requestStart is the same after document open.",0,null,null],["responseEnd is the same after document open.",0,null,null],["responseStart is the same after document open.",0,null,null],["unloadEventEnd is the same after document open.",0,null,null],["unloadEventStart is the same after document open.",0,null,null]]]}] 20:12:03 INFO - ..................... 20:12:03 INFO - TEST-OK | /navigation-timing/test_document_open.html | took 622ms 20:12:03 INFO - TEST-START | /navigation-timing/test_document_readiness_exist.html 20:12:03 INFO - PROCESS | 1669 | 1477969923723 Marionette TRACE conn2 -> [0,2482,"getWindowHandle",null] 20:12:03 INFO - PROCESS | 1669 | 1477969923725 Marionette TRACE conn2 <- [1,2482,null,{"value":"7"}] 20:12:03 INFO - PROCESS | 1669 | 1477969923729 Marionette TRACE conn2 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:12:03 INFO - PROCESS | 1669 | 1477969923944 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 20:12:03 INFO - PROCESS | 1669 | 1477969923965 Marionette TRACE conn2 -> [0,2484,"getWindowHandles",null] 20:12:03 INFO - PROCESS | 1669 | 1477969923968 Marionette TRACE conn2 <- [1,2484,null,["7"]] 20:12:03 INFO - PROCESS | 1669 | 1477969923971 Marionette TRACE conn2 -> [0,2485,"switchToWindow",{"name":"7"}] 20:12:03 INFO - PROCESS | 1669 | 1477969923974 Marionette TRACE conn2 <- [1,2485,null,{}] 20:12:03 INFO - PROCESS | 1669 | 1477969923978 Marionette TRACE conn2 -> [0,2486,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_document_readiness_exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_document_readiness_exist.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:12:03 INFO - PROCESS | 1669 | ++DOCSHELL 0x1340b1000 == 46 [pid = 1669] [id = 523] 20:12:03 INFO - PROCESS | 1669 | ++DOMWINDOW == 91 (0x1340b1800) [pid = 1669] [serial = 1537] [outer = 0x0] 20:12:04 INFO - PROCESS | 1669 | ++DOMWINDOW == 92 (0x1340bd000) [pid = 1669] [serial = 1538] [outer = 0x1340b1800] 20:12:04 INFO - PROCESS | 1669 | 1477969924038 Marionette DEBUG loaded listener.js 20:12:04 INFO - PROCESS | 1669 | ++DOMWINDOW == 93 (0x134248800) [pid = 1669] [serial = 1539] [outer = 0x1340b1800] 20:12:04 INFO - PROCESS | 1669 | 1477969924328 Marionette TRACE conn2 <- [1,2486,null,{"value":["/navigation-timing/test_document_readiness_exist.html",0,null,null,[["Document readiness has loading state.",0,null,null],["Document readiness has interactive state.",0,null,null],["Document readiness has complete state.",0,null,null]]]}] 20:12:04 INFO - ... 20:12:04 INFO - TEST-OK | /navigation-timing/test_document_readiness_exist.html | took 616ms 20:12:04 INFO - PROCESS | 1669 | 1477969924345 Marionette TRACE conn2 -> [0,2487,"getWindowHandle",null] 20:12:04 INFO - PROCESS | 1669 | 1477969924346 Marionette TRACE conn2 <- [1,2487,null,{"value":"7"}] 20:12:04 INFO - TEST-START | /navigation-timing/test_navigate_within_document.html 20:12:04 INFO - PROCESS | 1669 | 1477969924349 Marionette TRACE conn2 -> [0,2488,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:12:04 INFO - PROCESS | 1669 | 1477969924473 Marionette TRACE conn2 <- [1,2488,null,{"value":null}] 20:12:04 INFO - PROCESS | 1669 | 1477969924523 Marionette TRACE conn2 -> [0,2489,"getWindowHandles",null] 20:12:04 INFO - PROCESS | 1669 | 1477969924526 Marionette TRACE conn2 <- [1,2489,null,["7"]] 20:12:04 INFO - PROCESS | 1669 | 1477969924529 Marionette TRACE conn2 -> [0,2490,"switchToWindow",{"name":"7"}] 20:12:04 INFO - PROCESS | 1669 | 1477969924533 Marionette TRACE conn2 <- [1,2490,null,{}] 20:12:04 INFO - PROCESS | 1669 | 1477969924536 Marionette TRACE conn2 -> [0,2491,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_navigate_within_document.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_navigate_within_document.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:12:04 INFO - PROCESS | 1669 | ++DOCSHELL 0x133220800 == 47 [pid = 1669] [id = 524] 20:12:04 INFO - PROCESS | 1669 | ++DOMWINDOW == 94 (0x133cd5000) [pid = 1669] [serial = 1540] [outer = 0x0] 20:12:04 INFO - PROCESS | 1669 | ++DOMWINDOW == 95 (0x134a09000) [pid = 1669] [serial = 1541] [outer = 0x133cd5000] 20:12:04 INFO - PROCESS | 1669 | 1477969924591 Marionette DEBUG loaded listener.js 20:12:04 INFO - PROCESS | 1669 | ++DOMWINDOW == 96 (0x134bb5800) [pid = 1669] [serial = 1542] [outer = 0x133cd5000] 20:12:05 INFO - PROCESS | 1669 | 1477969925042 Marionette TRACE conn2 <- [1,2491,null,{"value":["/navigation-timing/test_navigate_within_document.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.timing is defined",0,null,null],["connectEnd is the same after in document navigation.",0,null,null],["connectStart is the same after in document navigation.",0,null,null],["domComplete is the same after in document navigation.",0,null,null],["domContentLoadedEventEnd is the same after in document navigation.",0,null,null],["domContentLoadedEventStart is the same after in document navigation.",0,null,null],["domInteractive is the same after in document navigation.",0,null,null],["domLoading is the same after in document navigation.",0,null,null],["domainLookupEnd is the same after in document navigation.",0,null,null],["domainLookupStart is the same after in document navigation.",0,null,null],["fetchStart is the same after in document navigation.",0,null,null],["loadEventEnd is the same after in document navigation.",0,null,null],["loadEventStart is the same after in document navigation.",0,null,null],["navigationStart is the same after in document navigation.",0,null,null],["redirectEnd is the same after in document navigation.",0,null,null],["redirectStart is the same after in document navigation.",0,null,null],["requestStart is the same after in document navigation.",0,null,null],["responseEnd is the same after in document navigation.",0,null,null],["responseStart is the same after in document navigation.",0,null,null],["unloadEventEnd is the same after in document navigation.",0,null,null],["unloadEventStart is the same after in document navigation.",0,null,null]]]}] 20:12:05 INFO - ...................... 20:12:05 INFO - TEST-OK | /navigation-timing/test_navigate_within_document.html | took 719ms 20:12:05 INFO - PROCESS | 1669 | 1477969925069 Marionette TRACE conn2 -> [0,2492,"getWindowHandle",null] 20:12:05 INFO - PROCESS | 1669 | 1477969925071 Marionette TRACE conn2 <- [1,2492,null,{"value":"7"}] 20:12:05 INFO - TEST-START | /navigation-timing/test_navigation_attributes_exist.html 20:12:05 INFO - PROCESS | 1669 | 1477969925075 Marionette TRACE conn2 -> [0,2493,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:12:05 INFO - PROCESS | 1669 | 1477969925185 Marionette TRACE conn2 <- [1,2493,null,{"value":null}] 20:12:05 INFO - PROCESS | 1669 | 1477969925223 Marionette TRACE conn2 -> [0,2494,"getWindowHandles",null] 20:12:05 INFO - PROCESS | 1669 | 1477969925224 Marionette TRACE conn2 <- [1,2494,null,["7"]] 20:12:05 INFO - PROCESS | 1669 | 1477969925226 Marionette TRACE conn2 -> [0,2495,"switchToWindow",{"name":"7"}] 20:12:05 INFO - PROCESS | 1669 | 1477969925229 Marionette TRACE conn2 <- [1,2495,null,{}] 20:12:05 INFO - PROCESS | 1669 | 1477969925232 Marionette TRACE conn2 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_navigation_attributes_exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_navigation_attributes_exist.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:12:05 INFO - PROCESS | 1669 | ++DOCSHELL 0x135519000 == 48 [pid = 1669] [id = 525] 20:12:05 INFO - PROCESS | 1669 | ++DOMWINDOW == 97 (0x13551a000) [pid = 1669] [serial = 1543] [outer = 0x0] 20:12:05 INFO - PROCESS | 1669 | ++DOMWINDOW == 98 (0x135522800) [pid = 1669] [serial = 1544] [outer = 0x13551a000] 20:12:05 INFO - PROCESS | 1669 | 1477969925266 Marionette DEBUG loaded listener.js 20:12:05 INFO - PROCESS | 1669 | ++DOMWINDOW == 99 (0x135844800) [pid = 1669] [serial = 1545] [outer = 0x13551a000] 20:12:05 INFO - PROCESS | 1669 | 1477969925511 Marionette TRACE conn2 <- [1,2496,null,{"value":["/navigation-timing/test_navigation_attributes_exist.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.navigation.type is defined.",0,null,null],["window.performance.navigation.redirectCount is defined.",0,null,null]]]}] 20:12:05 INFO - .... 20:12:05 INFO - TEST-OK | /navigation-timing/test_navigation_attributes_exist.html | took 465ms 20:12:05 INFO - PROCESS | 1669 | 1477969925540 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 20:12:05 INFO - PROCESS | 1669 | 1477969925541 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 20:12:05 INFO - TEST-START | /navigation-timing/test_navigation_redirectCount_none.html 20:12:05 INFO - PROCESS | 1669 | 1477969925550 Marionette TRACE conn2 -> [0,2498,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:12:05 INFO - PROCESS | 1669 | 1477969925652 Marionette TRACE conn2 <- [1,2498,null,{"value":null}] 20:12:05 INFO - PROCESS | 1669 | 1477969925656 Marionette TRACE conn2 -> [0,2499,"getWindowHandles",null] 20:12:05 INFO - PROCESS | 1669 | 1477969925658 Marionette TRACE conn2 <- [1,2499,null,["7"]] 20:12:05 INFO - PROCESS | 1669 | 1477969925660 Marionette TRACE conn2 -> [0,2500,"switchToWindow",{"name":"7"}] 20:12:05 INFO - PROCESS | 1669 | 1477969925662 Marionette TRACE conn2 <- [1,2500,null,{}] 20:12:05 INFO - PROCESS | 1669 | 1477969925697 Marionette TRACE conn2 -> [0,2501,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_navigation_redirectCount_none.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_navigation_redirectCount_none.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:12:05 INFO - PROCESS | 1669 | ++DOCSHELL 0x135853800 == 49 [pid = 1669] [id = 526] 20:12:05 INFO - PROCESS | 1669 | ++DOMWINDOW == 100 (0x135854000) [pid = 1669] [serial = 1546] [outer = 0x0] 20:12:05 INFO - PROCESS | 1669 | ++DOMWINDOW == 101 (0x135fb5800) [pid = 1669] [serial = 1547] [outer = 0x135854000] 20:12:05 INFO - PROCESS | 1669 | 1477969925731 Marionette DEBUG loaded listener.js 20:12:05 INFO - PROCESS | 1669 | ++DOMWINDOW == 102 (0x135fc2000) [pid = 1669] [serial = 1548] [outer = 0x135854000] 20:12:06 INFO - PROCESS | 1669 | --DOMWINDOW == 101 (0x137917800) [pid = 1669] [serial = 1509] [outer = 0x0] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/same-host-http/picture-tag/top-level/no-redirect/no-opt-in-blocks.https.html] 20:12:06 INFO - PROCESS | 1669 | --DOMWINDOW == 100 (0x1306c4800) [pid = 1669] [serial = 1485] [outer = 0x0] [url = https://web-platform.test:8443/mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html] 20:12:06 INFO - PROCESS | 1669 | --DOMWINDOW == 99 (0x12c0f4000) [pid = 1669] [serial = 1476] [outer = 0x0] [url = https://web-platform.test:8443/mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html] 20:12:06 INFO - PROCESS | 1669 | --DOMWINDOW == 98 (0x134a0c800) [pid = 1669] [serial = 1491] [outer = 0x0] [url = https://web-platform.test:8443/mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html] 20:12:06 INFO - PROCESS | 1669 | --DOMWINDOW == 97 (0x137306800) [pid = 1669] [serial = 1506] [outer = 0x0] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html] 20:12:06 INFO - PROCESS | 1669 | --DOMWINDOW == 96 (0x133207800) [pid = 1669] [serial = 1488] [outer = 0x0] [url = https://web-platform.test:8443/mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html] 20:12:06 INFO - PROCESS | 1669 | --DOMWINDOW == 95 (0x1363b1000) [pid = 1669] [serial = 1494] [outer = 0x0] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/fetch-request/top-level/no-redirect/no-opt-in-blocks.https.html] 20:12:06 INFO - PROCESS | 1669 | --DOMWINDOW == 94 (0x136f3f000) [pid = 1669] [serial = 1500] [outer = 0x0] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/script-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html] 20:12:06 INFO - PROCESS | 1669 | --DOMWINDOW == 93 (0x12c0ea800) [pid = 1669] [serial = 1479] [outer = 0x0] [url = https://web-platform.test:8443/mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html] 20:12:06 INFO - PROCESS | 1669 | --DOMWINDOW == 92 (0x12e9f8000) [pid = 1669] [serial = 1482] [outer = 0x0] [url = https://web-platform.test:8443/mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html] 20:12:06 INFO - PROCESS | 1669 | --DOMWINDOW == 91 (0x1363ae800) [pid = 1669] [serial = 1497] [outer = 0x0] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/link-css-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html] 20:12:06 INFO - PROCESS | 1669 | --DOMWINDOW == 90 (0x12da16800) [pid = 1669] [serial = 1503] [outer = 0x0] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/xhr-request/top-level/keep-scheme-redirect/no-opt-in-blocks.https.html] 20:12:06 INFO - PROCESS | 1669 | 1477969926122 Marionette TRACE conn2 <- [1,2501,null,{"value":["/navigation-timing/test_navigation_redirectCount_none.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["timing.redirectStart on an non-redirected navigation",0,null,null],["timing.redirectEnd on an non-redirected navigation",0,null,null],["navigation.redirectCount on an non-redirected navigation",0,null,null]]]}] 20:12:06 INFO - ..... 20:12:06 INFO - TEST-OK | /navigation-timing/test_navigation_redirectCount_none.html | took 616ms 20:12:06 INFO - PROCESS | 1669 | 1477969926167 Marionette TRACE conn2 -> [0,2502,"getWindowHandle",null] 20:12:06 INFO - PROCESS | 1669 | 1477969926168 Marionette TRACE conn2 <- [1,2502,null,{"value":"7"}] 20:12:06 INFO - TEST-START | /navigation-timing/test_navigation_type_backforward.html 20:12:06 INFO - PROCESS | 1669 | 1477969926171 Marionette TRACE conn2 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:12:06 INFO - PROCESS | 1669 | 1477969926250 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 20:12:06 INFO - PROCESS | 1669 | 1477969926254 Marionette TRACE conn2 -> [0,2504,"getWindowHandles",null] 20:12:06 INFO - PROCESS | 1669 | 1477969926255 Marionette TRACE conn2 <- [1,2504,null,["7"]] 20:12:06 INFO - PROCESS | 1669 | 1477969926258 Marionette TRACE conn2 -> [0,2505,"switchToWindow",{"name":"7"}] 20:12:06 INFO - PROCESS | 1669 | 1477969926260 Marionette TRACE conn2 <- [1,2505,null,{}] 20:12:06 INFO - PROCESS | 1669 | 1477969926263 Marionette TRACE conn2 -> [0,2506,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_navigation_type_backforward.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_navigation_type_backforward.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:12:06 INFO - PROCESS | 1669 | ++DOCSHELL 0x136309000 == 50 [pid = 1669] [id = 527] 20:12:06 INFO - PROCESS | 1669 | ++DOMWINDOW == 91 (0x13630e800) [pid = 1669] [serial = 1549] [outer = 0x0] 20:12:06 INFO - PROCESS | 1669 | ++DOMWINDOW == 92 (0x1363a2000) [pid = 1669] [serial = 1550] [outer = 0x13630e800] 20:12:06 INFO - PROCESS | 1669 | 1477969926296 Marionette DEBUG loaded listener.js 20:12:06 INFO - PROCESS | 1669 | ++DOMWINDOW == 93 (0x1363ad800) [pid = 1669] [serial = 1551] [outer = 0x13630e800] 20:12:06 INFO - PROCESS | 1669 | ++DOCSHELL 0x1364ea000 == 51 [pid = 1669] [id = 528] 20:12:06 INFO - PROCESS | 1669 | ++DOMWINDOW == 94 (0x1364ec800) [pid = 1669] [serial = 1552] [outer = 0x0] 20:12:06 INFO - PROCESS | 1669 | ++DOMWINDOW == 95 (0x1364ee000) [pid = 1669] [serial = 1553] [outer = 0x1364ec800] 20:12:06 INFO - PROCESS | 1669 | ++DOMWINDOW == 96 (0x11e146800) [pid = 1669] [serial = 1554] [outer = 0x1364ec800] 20:12:06 INFO - PROCESS | 1669 | ++DOMWINDOW == 97 (0x12b6a7000) [pid = 1669] [serial = 1555] [outer = 0x1364ec800] 20:12:07 INFO - PROCESS | 1669 | ++DOMWINDOW == 98 (0x12bd0c800) [pid = 1669] [serial = 1556] [outer = 0x1364ec800] 20:12:07 INFO - PROCESS | 1669 | 1477969927298 Marionette TRACE conn2 <- [1,2506,null,{"value":["/navigation-timing/test_navigation_type_backforward.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.navigation.type == TYPE_NAVIGATE",0,null,null],["window.performance.navigation.type == TYPE_BACK_FORWARD after history.back()",0,null,null],["window.performance.navigation.type == TYPE_BACK_FORWARD after history.forward()",0,null,null]]]}] 20:12:07 INFO - ..... 20:12:07 INFO - TEST-OK | /navigation-timing/test_navigation_type_backforward.html | took 1166ms 20:12:07 INFO - PROCESS | 1669 | 1477969927338 Marionette TRACE conn2 -> [0,2507,"getWindowHandle",null] 20:12:07 INFO - PROCESS | 1669 | 1477969927341 Marionette TRACE conn2 <- [1,2507,null,{"value":"7"}] 20:12:07 INFO - TEST-START | /navigation-timing/test_navigation_type_enums.html 20:12:07 INFO - PROCESS | 1669 | 1477969927347 Marionette TRACE conn2 -> [0,2508,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:12:07 INFO - PROCESS | 1669 | 1477969927491 Marionette TRACE conn2 <- [1,2508,null,{"value":null}] 20:12:07 INFO - PROCESS | 1669 | 1477969927566 Marionette TRACE conn2 -> [0,2509,"getWindowHandles",null] 20:12:07 INFO - PROCESS | 1669 | 1477969927568 Marionette TRACE conn2 <- [1,2509,null,["7"]] 20:12:07 INFO - PROCESS | 1669 | 1477969927573 Marionette TRACE conn2 -> [0,2510,"switchToWindow",{"name":"7"}] 20:12:07 INFO - PROCESS | 1669 | 1477969927579 Marionette TRACE conn2 <- [1,2510,null,{}] 20:12:07 INFO - PROCESS | 1669 | 1477969927582 Marionette TRACE conn2 -> [0,2511,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_navigation_type_enums.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_navigation_type_enums.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:12:07 INFO - PROCESS | 1669 | ++DOCSHELL 0x12e99c000 == 52 [pid = 1669] [id = 529] 20:12:07 INFO - PROCESS | 1669 | ++DOMWINDOW == 99 (0x12e99d800) [pid = 1669] [serial = 1557] [outer = 0x0] 20:12:07 INFO - PROCESS | 1669 | ++DOMWINDOW == 100 (0x12f998800) [pid = 1669] [serial = 1558] [outer = 0x12e99d800] 20:12:07 INFO - PROCESS | 1669 | 1477969927633 Marionette DEBUG loaded listener.js 20:12:07 INFO - PROCESS | 1669 | ++DOMWINDOW == 101 (0x1306ad000) [pid = 1669] [serial = 1559] [outer = 0x12e99d800] 20:12:07 INFO - PROCESS | 1669 | 1477969927963 Marionette TRACE conn2 <- [1,2511,null,{"value":["/navigation-timing/test_navigation_type_enums.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.navigation.TYPE_NAVIGATE is defined.",0,null,null],["window.performance.navigation.TYPE_NAVIGATE = 0",0,null,null],["window.performance.navigation.TYPE_RELOAD is defined.",0,null,null],["window.performance.navigation.TYPE_RELOAD = 1",0,null,null],["window.performance.navigation.TYPE_BACK_FORWARD is defined.",0,null,null],["window.performance.navigation.TYPE_BACK_FORWARD = 2",0,null,null],["window.performance.navigation.TYPE_RESERVED is defined.",0,null,null],["window.performance.navigation.TYPE_RESERVED = 255",0,null,null]]]}] 20:12:08 INFO - .......... 20:12:08 INFO - TEST-OK | /navigation-timing/test_navigation_type_enums.html | took 668ms 20:12:08 INFO - PROCESS | 1669 | 1477969928014 Marionette TRACE conn2 -> [0,2512,"getWindowHandle",null] 20:12:08 INFO - PROCESS | 1669 | 1477969928017 Marionette TRACE conn2 <- [1,2512,null,{"value":"7"}] 20:12:08 INFO - TEST-START | /navigation-timing/test_no_previous_document.html 20:12:08 INFO - PROCESS | 1669 | 1477969928020 Marionette TRACE conn2 -> [0,2513,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:12:08 INFO - PROCESS | 1669 | 1477969928126 Marionette TRACE conn2 <- [1,2513,null,{"value":null}] 20:12:08 INFO - PROCESS | 1669 | 1477969928186 Marionette TRACE conn2 -> [0,2514,"getWindowHandles",null] 20:12:08 INFO - PROCESS | 1669 | 1477969928188 Marionette TRACE conn2 <- [1,2514,null,["7"]] 20:12:08 INFO - PROCESS | 1669 | 1477969928191 Marionette TRACE conn2 -> [0,2515,"switchToWindow",{"name":"7"}] 20:12:08 INFO - PROCESS | 1669 | 1477969928193 Marionette TRACE conn2 <- [1,2515,null,{}] 20:12:08 INFO - PROCESS | 1669 | 1477969928196 Marionette TRACE conn2 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_no_previous_document.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_no_previous_document.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:12:08 INFO - PROCESS | 1669 | ++DOCSHELL 0x1338be000 == 53 [pid = 1669] [id = 530] 20:12:08 INFO - PROCESS | 1669 | ++DOMWINDOW == 102 (0x1338c2800) [pid = 1669] [serial = 1560] [outer = 0x0] 20:12:08 INFO - PROCESS | 1669 | ++DOMWINDOW == 103 (0x133bf1000) [pid = 1669] [serial = 1561] [outer = 0x1338c2800] 20:12:08 INFO - PROCESS | 1669 | 1477969928279 Marionette DEBUG loaded listener.js 20:12:08 INFO - PROCESS | 1669 | ++DOMWINDOW == 104 (0x134254000) [pid = 1669] [serial = 1562] [outer = 0x1338c2800] 20:12:08 INFO - PROCESS | 1669 | ++DOCSHELL 0x133be3800 == 54 [pid = 1669] [id = 531] 20:12:08 INFO - PROCESS | 1669 | ++DOMWINDOW == 105 (0x13425b800) [pid = 1669] [serial = 1563] [outer = 0x0] 20:12:08 INFO - PROCESS | 1669 | ++DOMWINDOW == 106 (0x134bd3000) [pid = 1669] [serial = 1564] [outer = 0x13425b800] 20:12:08 INFO - PROCESS | 1669 | 1477969928649 Marionette TRACE conn2 <- [1,2516,null,{"value":["/navigation-timing/test_no_previous_document.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["timing.navigation.type is TYPE_NAVIGATE",0,null,null],["timing.unloadEventStart == 0 on navigation with no previous document",0,null,null],["timing.unloadEventEnd == 0 navigation with no previous document",0,null,null]]]}] 20:12:08 INFO - ..... 20:12:08 INFO - TEST-OK | /navigation-timing/test_no_previous_document.html | took 666ms 20:12:08 INFO - PROCESS | 1669 | 1477969928691 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 20:12:08 INFO - PROCESS | 1669 | 1477969928695 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 20:12:08 INFO - TEST-START | /navigation-timing/test_performance_attributes_exist.html 20:12:08 INFO - PROCESS | 1669 | 1477969928699 Marionette TRACE conn2 -> [0,2518,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:12:08 INFO - PROCESS | 1669 | 1477969928817 Marionette TRACE conn2 <- [1,2518,null,{"value":null}] 20:12:08 INFO - PROCESS | 1669 | 1477969928890 Marionette TRACE conn2 -> [0,2519,"getWindowHandles",null] 20:12:08 INFO - PROCESS | 1669 | 1477969928892 Marionette TRACE conn2 <- [1,2519,null,["7"]] 20:12:08 INFO - PROCESS | 1669 | 1477969928894 Marionette TRACE conn2 -> [0,2520,"switchToWindow",{"name":"7"}] 20:12:08 INFO - PROCESS | 1669 | 1477969928898 Marionette TRACE conn2 <- [1,2520,null,{}] 20:12:08 INFO - PROCESS | 1669 | 1477969928901 Marionette TRACE conn2 -> [0,2521,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_performance_attributes_exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_performance_attributes_exist.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:12:08 INFO - PROCESS | 1669 | ++DOCSHELL 0x1369ce000 == 55 [pid = 1669] [id = 532] 20:12:08 INFO - PROCESS | 1669 | ++DOMWINDOW == 107 (0x1369ce800) [pid = 1669] [serial = 1565] [outer = 0x0] 20:12:08 INFO - PROCESS | 1669 | ++DOMWINDOW == 108 (0x1369dd000) [pid = 1669] [serial = 1566] [outer = 0x1369ce800] 20:12:08 INFO - PROCESS | 1669 | 1477969928944 Marionette DEBUG loaded listener.js 20:12:09 INFO - PROCESS | 1669 | ++DOMWINDOW == 109 (0x1369e8800) [pid = 1669] [serial = 1567] [outer = 0x1369ce800] 20:12:09 INFO - ... 20:12:09 INFO - TEST-OK | /navigation-timing/test_performance_attributes_exist.html | took 565ms 20:12:09 INFO - PROCESS | 1669 | 1477969929255 Marionette TRACE conn2 <- [1,2521,null,{"value":["/navigation-timing/test_performance_attributes_exist.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.timing is defined",0,null,null]]]}] 20:12:09 INFO - PROCESS | 1669 | 1477969929264 Marionette TRACE conn2 -> [0,2522,"getWindowHandle",null] 20:12:09 INFO - PROCESS | 1669 | 1477969929266 Marionette TRACE conn2 <- [1,2522,null,{"value":"7"}] 20:12:09 INFO - TEST-START | /navigation-timing/test_performance_attributes_exist_in_object.html 20:12:09 INFO - PROCESS | 1669 | 1477969929269 Marionette TRACE conn2 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:12:09 INFO - PROCESS | 1669 | 1477969929368 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 20:12:09 INFO - PROCESS | 1669 | 1477969929428 Marionette TRACE conn2 -> [0,2524,"getWindowHandles",null] 20:12:09 INFO - PROCESS | 1669 | 1477969929430 Marionette TRACE conn2 <- [1,2524,null,["7"]] 20:12:09 INFO - PROCESS | 1669 | 1477969929433 Marionette TRACE conn2 -> [0,2525,"switchToWindow",{"name":"7"}] 20:12:09 INFO - PROCESS | 1669 | 1477969929436 Marionette TRACE conn2 <- [1,2525,null,{}] 20:12:09 INFO - PROCESS | 1669 | 1477969929439 Marionette TRACE conn2 -> [0,2526,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_performance_attributes_exist_in_object.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_performance_attributes_exist_in_object.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:12:09 INFO - PROCESS | 1669 | ++DOCSHELL 0x135509000 == 56 [pid = 1669] [id = 533] 20:12:09 INFO - PROCESS | 1669 | ++DOMWINDOW == 110 (0x13550d800) [pid = 1669] [serial = 1568] [outer = 0x0] 20:12:09 INFO - PROCESS | 1669 | ++DOMWINDOW == 111 (0x1369de800) [pid = 1669] [serial = 1569] [outer = 0x13550d800] 20:12:09 INFO - PROCESS | 1669 | 1477969929482 Marionette DEBUG loaded listener.js 20:12:09 INFO - PROCESS | 1669 | ++DOMWINDOW == 112 (0x136f4d000) [pid = 1669] [serial = 1570] [outer = 0x13550d800] 20:12:09 INFO - PROCESS | 1669 | ++DOCSHELL 0x12ba1d800 == 57 [pid = 1669] [id = 534] 20:12:09 INFO - PROCESS | 1669 | ++DOMWINDOW == 113 (0x12bd0d800) [pid = 1669] [serial = 1571] [outer = 0x0] 20:12:09 INFO - PROCESS | 1669 | ++DOMWINDOW == 114 (0x12dddd000) [pid = 1669] [serial = 1572] [outer = 0x12bd0d800] 20:12:09 INFO - PROCESS | 1669 | [1669] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 20:12:09 INFO - PROCESS | 1669 | 1477969929994 Marionette TRACE conn2 <- [1,2526,null,{"value":["/navigation-timing/test_performance_attributes_exist_in_object.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.timing is defined",0,null,null],["window.performance.navigation is defined",0,null,null]]]}] 20:12:10 INFO - ... 20:12:10 INFO - TEST-OK | /navigation-timing/test_performance_attributes_exist_in_object.html | took 767ms 20:12:10 INFO - PROCESS | 1669 | 1477969930038 Marionette TRACE conn2 -> [0,2527,"getWindowHandle",null] 20:12:10 INFO - PROCESS | 1669 | 1477969930040 Marionette TRACE conn2 <- [1,2527,null,{"value":"7"}] 20:12:10 INFO - TEST-START | /navigation-timing/test_readwrite.html 20:12:10 INFO - PROCESS | 1669 | 1477969930045 Marionette TRACE conn2 -> [0,2528,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:12:10 INFO - PROCESS | 1669 | 1477969930161 Marionette TRACE conn2 <- [1,2528,null,{"value":null}] 20:12:10 INFO - PROCESS | 1669 | 1477969930223 Marionette TRACE conn2 -> [0,2529,"getWindowHandles",null] 20:12:10 INFO - PROCESS | 1669 | 1477969930225 Marionette TRACE conn2 <- [1,2529,null,["7"]] 20:12:10 INFO - PROCESS | 1669 | 1477969930228 Marionette TRACE conn2 -> [0,2530,"switchToWindow",{"name":"7"}] 20:12:10 INFO - PROCESS | 1669 | 1477969930231 Marionette TRACE conn2 <- [1,2530,null,{}] 20:12:10 INFO - PROCESS | 1669 | 1477969930280 Marionette TRACE conn2 -> [0,2531,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_readwrite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_readwrite.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:12:10 INFO - PROCESS | 1669 | ++DOCSHELL 0x12ea0a000 == 58 [pid = 1669] [id = 535] 20:12:10 INFO - PROCESS | 1669 | ++DOMWINDOW == 115 (0x12ea17800) [pid = 1669] [serial = 1573] [outer = 0x0] 20:12:10 INFO - PROCESS | 1669 | ++DOMWINDOW == 116 (0x12f9a3000) [pid = 1669] [serial = 1574] [outer = 0x12ea17800] 20:12:10 INFO - PROCESS | 1669 | 1477969930320 Marionette DEBUG loaded listener.js 20:12:10 INFO - PROCESS | 1669 | ++DOMWINDOW == 117 (0x131510000) [pid = 1669] [serial = 1575] [outer = 0x12ea17800] 20:12:10 INFO - PROCESS | 1669 | --DOCSHELL 0x137305800 == 57 [pid = 1669] [id = 513] 20:12:10 INFO - PROCESS | 1669 | --DOCSHELL 0x13305b800 == 56 [pid = 1669] [id = 507] 20:12:10 INFO - PROCESS | 1669 | --DOCSHELL 0x12e9f7000 == 55 [pid = 1669] [id = 505] 20:12:10 INFO - PROCESS | 1669 | --DOCSHELL 0x12c0e4800 == 54 [pid = 1669] [id = 504] 20:12:10 INFO - PROCESS | 1669 | --DOCSHELL 0x135853800 == 53 [pid = 1669] [id = 526] 20:12:10 INFO - PROCESS | 1669 | --DOCSHELL 0x135519000 == 52 [pid = 1669] [id = 525] 20:12:10 INFO - PROCESS | 1669 | --DOCSHELL 0x133220800 == 51 [pid = 1669] [id = 524] 20:12:10 INFO - PROCESS | 1669 | --DOCSHELL 0x1340b1000 == 50 [pid = 1669] [id = 523] 20:12:10 INFO - PROCESS | 1669 | --DOCSHELL 0x1337e4800 == 49 [pid = 1669] [id = 522] 20:12:10 INFO - PROCESS | 1669 | --DOCSHELL 0x1316aa800 == 48 [pid = 1669] [id = 521] 20:12:10 INFO - PROCESS | 1669 | --DOCSHELL 0x12e990000 == 47 [pid = 1669] [id = 520] 20:12:10 INFO - PROCESS | 1669 | --DOCSHELL 0x12b6b6800 == 46 [pid = 1669] [id = 519] 20:12:10 INFO - PROCESS | 1669 | --DOMWINDOW == 116 (0x137920000) [pid = 1669] [serial = 1510] [outer = 0x0] [url = about:blank] 20:12:10 INFO - PROCESS | 1669 | --DOMWINDOW == 115 (0x1386cb800) [pid = 1669] [serial = 1511] [outer = 0x0] [url = about:blank] 20:12:10 INFO - PROCESS | 1669 | --DOMWINDOW == 114 (0x13730a800) [pid = 1669] [serial = 1507] [outer = 0x0] [url = about:blank] 20:12:10 INFO - PROCESS | 1669 | --DOMWINDOW == 113 (0x137317800) [pid = 1669] [serial = 1508] [outer = 0x0] [url = about:blank] 20:12:10 INFO - PROCESS | 1669 | --DOMWINDOW == 112 (0x12ea1d800) [pid = 1669] [serial = 1504] [outer = 0x0] [url = about:blank] 20:12:10 INFO - PROCESS | 1669 | --DOMWINDOW == 111 (0x137267800) [pid = 1669] [serial = 1505] [outer = 0x0] [url = about:blank] 20:12:10 INFO - PROCESS | 1669 | --DOMWINDOW == 110 (0x136f45800) [pid = 1669] [serial = 1501] [outer = 0x0] [url = about:blank] 20:12:10 INFO - PROCESS | 1669 | --DOMWINDOW == 109 (0x136f48000) [pid = 1669] [serial = 1502] [outer = 0x0] [url = about:blank] 20:12:10 INFO - PROCESS | 1669 | --DOMWINDOW == 108 (0x1364e2800) [pid = 1669] [serial = 1498] [outer = 0x0] [url = about:blank] 20:12:10 INFO - PROCESS | 1669 | --DOMWINDOW == 107 (0x1369da000) [pid = 1669] [serial = 1499] [outer = 0x0] [url = about:blank] 20:12:10 INFO - PROCESS | 1669 | --DOMWINDOW == 106 (0x1364e5800) [pid = 1669] [serial = 1495] [outer = 0x0] [url = about:blank] 20:12:10 INFO - PROCESS | 1669 | --DOMWINDOW == 105 (0x1364f0800) [pid = 1669] [serial = 1496] [outer = 0x0] [url = about:blank] 20:12:10 INFO - PROCESS | 1669 | --DOMWINDOW == 104 (0x134a1a800) [pid = 1669] [serial = 1492] [outer = 0x0] [url = about:blank] 20:12:10 INFO - PROCESS | 1669 | --DOMWINDOW == 103 (0x13551c000) [pid = 1669] [serial = 1493] [outer = 0x0] [url = about:blank] 20:12:10 INFO - PROCESS | 1669 | --DOMWINDOW == 102 (0x1337e2000) [pid = 1669] [serial = 1489] [outer = 0x0] [url = about:blank] 20:12:10 INFO - PROCESS | 1669 | --DOMWINDOW == 101 (0x133be0000) [pid = 1669] [serial = 1490] [outer = 0x0] [url = about:blank] 20:12:10 INFO - PROCESS | 1669 | --DOMWINDOW == 100 (0x131230000) [pid = 1669] [serial = 1486] [outer = 0x0] [url = about:blank] 20:12:10 INFO - PROCESS | 1669 | --DOMWINDOW == 99 (0x1316bb800) [pid = 1669] [serial = 1487] [outer = 0x0] [url = about:blank] 20:12:10 INFO - PROCESS | 1669 | --DOMWINDOW == 98 (0x12ea0e800) [pid = 1669] [serial = 1483] [outer = 0x0] [url = about:blank] 20:12:10 INFO - PROCESS | 1669 | --DOMWINDOW == 97 (0x12ea1e000) [pid = 1669] [serial = 1484] [outer = 0x0] [url = about:blank] 20:12:10 INFO - PROCESS | 1669 | --DOMWINDOW == 96 (0x12d160800) [pid = 1669] [serial = 1480] [outer = 0x0] [url = about:blank] 20:12:10 INFO - PROCESS | 1669 | --DOMWINDOW == 95 (0x12ddd8800) [pid = 1669] [serial = 1481] [outer = 0x0] [url = about:blank] 20:12:10 INFO - PROCESS | 1669 | --DOMWINDOW == 94 (0x132f8c800) [pid = 1669] [serial = 1478] [outer = 0x0] [url = about:blank] 20:12:10 INFO - PROCESS | 1669 | --DOMWINDOW == 93 (0x12da15800) [pid = 1669] [serial = 1477] [outer = 0x0] [url = about:blank] 20:12:10 INFO - PROCESS | 1669 | --DOMWINDOW == 92 (0x12e9ab800) [pid = 1669] [serial = 1468] [outer = 0x0] [url = about:blank] 20:12:10 INFO - PROCESS | 1669 | --DOMWINDOW == 91 (0x134a1e000) [pid = 1669] [serial = 1471] [outer = 0x0] [url = about:blank] 20:12:10 INFO - PROCESS | 1669 | --DOMWINDOW == 90 (0x12df7b000) [pid = 1669] [serial = 1474] [outer = 0x0] [url = about:blank] 20:12:10 INFO - PROCESS | 1669 | 1477969930612 Marionette TRACE conn2 <- [1,2531,null,{"value":["/navigation-timing/test_readwrite.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance is read/write",0,null,null],["var performance is read/write",0,null,null]]]}] 20:12:10 INFO - ... 20:12:10 INFO - TEST-OK | /navigation-timing/test_readwrite.html | took 617ms 20:12:10 INFO - PROCESS | 1669 | 1477969930662 Marionette TRACE conn2 -> [0,2532,"getWindowHandle",null] 20:12:10 INFO - PROCESS | 1669 | 1477969930665 Marionette TRACE conn2 <- [1,2532,null,{"value":"7"}] 20:12:10 INFO - TEST-START | /navigation-timing/test_timing_attributes_exist.html 20:12:10 INFO - PROCESS | 1669 | 1477969930668 Marionette TRACE conn2 -> [0,2533,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:12:10 INFO - PROCESS | 1669 | 1477969930754 Marionette TRACE conn2 <- [1,2533,null,{"value":null}] 20:12:10 INFO - PROCESS | 1669 | 1477969930761 Marionette TRACE conn2 -> [0,2534,"getWindowHandles",null] 20:12:10 INFO - PROCESS | 1669 | 1477969930763 Marionette TRACE conn2 <- [1,2534,null,["7"]] 20:12:10 INFO - PROCESS | 1669 | 1477969930765 Marionette TRACE conn2 -> [0,2535,"switchToWindow",{"name":"7"}] 20:12:10 INFO - PROCESS | 1669 | 1477969930768 Marionette TRACE conn2 <- [1,2535,null,{}] 20:12:10 INFO - PROCESS | 1669 | 1477969930770 Marionette TRACE conn2 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_timing_attributes_exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_timing_attributes_exist.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:12:10 INFO - PROCESS | 1669 | ++DOCSHELL 0x12ea21000 == 47 [pid = 1669] [id = 536] 20:12:10 INFO - PROCESS | 1669 | ++DOMWINDOW == 91 (0x12f98f800) [pid = 1669] [serial = 1576] [outer = 0x0] 20:12:10 INFO - PROCESS | 1669 | ++DOMWINDOW == 92 (0x1306ca800) [pid = 1669] [serial = 1577] [outer = 0x12f98f800] 20:12:10 INFO - PROCESS | 1669 | 1477969930808 Marionette DEBUG loaded listener.js 20:12:10 INFO - PROCESS | 1669 | ++DOMWINDOW == 93 (0x131732800) [pid = 1669] [serial = 1578] [outer = 0x12f98f800] 20:12:11 INFO - PROCESS | 1669 | 1477969931134 Marionette TRACE conn2 <- [1,2536,null,{"value":["/navigation-timing/test_timing_attributes_exist.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.timing is defined",0,null,null],["window.performance.timing.connectEnd is defined.",0,null,null],["window.performance.timing.connectStart is defined.",0,null,null],["window.performance.timing.domComplete is defined.",0,null,null],["window.performance.timing.domContentLoadedEventEnd is defined.",0,null,null],["window.performance.timing.domContentLoadedEventStart is defined.",0,null,null],["window.performance.timing.domInteractive is defined.",0,null,null],["window.performance.timing.domLoading is defined.",0,null,null],["window.performance.timing.domainLookupEnd is defined.",0,null,null],["window.performance.timing.domainLookupStart is defined.",0,null,null],["window.performance.timing.fetchStart is defined.",0,null,null],["window.performance.timing.loadEventEnd is defined.",0,null,null],["window.performance.timing.loadEventStart is defined.",0,null,null],["window.performance.timing.navigationStart is defined.",0,null,null],["window.performance.timing.redirectEnd is defined.",0,null,null],["window.performance.timing.redirectStart is defined.",0,null,null],["window.performance.timing.requestStart is defined.",0,null,null],["window.performance.timing.responseEnd is defined.",0,null,null],["window.performance.timing.responseStart is defined.",0,null,null],["window.performance.timing.unloadEventEnd is defined.",0,null,null],["window.performance.timing.unloadEventStart is defined.",0,null,null]]]}] 20:12:11 INFO - ...................... 20:12:11 INFO - TEST-OK | /navigation-timing/test_timing_attributes_exist.html | took 518ms 20:12:11 INFO - PROCESS | 1669 | 1477969931190 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 20:12:11 INFO - PROCESS | 1669 | 1477969931194 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 20:12:11 INFO - TEST-START | /navigation-timing/test_timing_attributes_order.html 20:12:11 INFO - PROCESS | 1669 | 1477969931197 Marionette TRACE conn2 -> [0,2538,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:12:11 INFO - PROCESS | 1669 | 1477969931285 Marionette TRACE conn2 <- [1,2538,null,{"value":null}] 20:12:11 INFO - PROCESS | 1669 | 1477969931346 Marionette TRACE conn2 -> [0,2539,"getWindowHandles",null] 20:12:11 INFO - PROCESS | 1669 | 1477969931348 Marionette TRACE conn2 <- [1,2539,null,["7"]] 20:12:11 INFO - PROCESS | 1669 | 1477969931350 Marionette TRACE conn2 -> [0,2540,"switchToWindow",{"name":"7"}] 20:12:11 INFO - PROCESS | 1669 | 1477969931354 Marionette TRACE conn2 <- [1,2540,null,{}] 20:12:11 INFO - PROCESS | 1669 | 1477969931356 Marionette TRACE conn2 -> [0,2541,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_timing_attributes_order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_timing_attributes_order.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:12:11 INFO - PROCESS | 1669 | ++DOCSHELL 0x133059800 == 48 [pid = 1669] [id = 537] 20:12:11 INFO - PROCESS | 1669 | ++DOMWINDOW == 94 (0x133205000) [pid = 1669] [serial = 1579] [outer = 0x0] 20:12:11 INFO - PROCESS | 1669 | ++DOMWINDOW == 95 (0x1337e2000) [pid = 1669] [serial = 1580] [outer = 0x133205000] 20:12:11 INFO - PROCESS | 1669 | 1477969931393 Marionette DEBUG loaded listener.js 20:12:11 INFO - PROCESS | 1669 | ++DOMWINDOW == 96 (0x1340ca000) [pid = 1669] [serial = 1581] [outer = 0x133205000] 20:12:11 INFO - PROCESS | 1669 | ++DOCSHELL 0x12d813800 == 49 [pid = 1669] [id = 538] 20:12:11 INFO - PROCESS | 1669 | ++DOMWINDOW == 97 (0x134264800) [pid = 1669] [serial = 1582] [outer = 0x0] 20:12:11 INFO - PROCESS | 1669 | ++DOMWINDOW == 98 (0x134266800) [pid = 1669] [serial = 1583] [outer = 0x134264800] 20:12:11 INFO - PROCESS | 1669 | ++DOMWINDOW == 99 (0x134bce800) [pid = 1669] [serial = 1584] [outer = 0x134264800] 20:12:11 INFO - PROCESS | 1669 | 1477969931777 Marionette TRACE conn2 <- [1,2541,null,{"value":["/navigation-timing/test_timing_attributes_order.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.timing is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.navigation.type == TYPE_NAVIGATE",0,null,null],["window.performance.timing.navigationStart > 0",0,null,null],["window.performance.timing.redirectStart == 0",0,null,null],["window.performance.timing.redirectEnd == 0",0,null,null],["window.performance.timing.fetchStart > 0",0,null,null],["window.performance.timing.fetchStart >= window.performance.timing.navigationStart",0,null,null],["window.performance.timing.domainLookupStart > 0",0,null,null],["window.performance.timing.domainLookupStart >= window.performance.timing.fetchStart",0,null,null],["window.performance.timing.domainLookupEnd > 0",0,null,null],["window.performance.timing.domainLookupEnd >= window.performance.timing.domainLookupStart",0,null,null],["window.performance.timing.connectStart > 0",0,null,null],["window.performance.timing.connectStart >= window.performance.timing.domainLookupEnd",0,null,null],["window.performance.timing.connectEnd > 0",0,null,null],["window.performance.timing.connectEnd >= window.performance.timing.connectStart",0,null,null],["window.performance.timing.requestStart > 0",0,null,null],["window.performance.timing.requestStart >= window.performance.timing.connectEnd",0,null,null],["window.performance.timing.responseStart > 0",0,null,null],["window.performance.timing.responseStart >= window.performance.timing.requestStart",0,null,null],["window.performance.timing.responseEnd > 0",0,null,null],["window.performance.timing.responseEnd >= window.performance.timing.responseStart",0,null,null],["window.performance.timing.domLoading > 0",0,null,null],["window.performance.timing.domLoading >= window.performance.timing.fetchStart",0,null,null],["window.performance.timing.domInteractive > 0",0,null,null],["window.performance.timing.domInteractive >= window.performance.timing.responseEnd",0,null,null],["window.performance.timing.domContentLoadedEventStart > 0",0,null,null],["window.performance.timing.domContentLoadedEventStart >= window.performance.timing.domInteractive",0,null,null],["window.performance.timing.domContentLoadedEventEnd > 0",0,null,null],["window.performance.timing.domContentLoadedEventEnd >= window.performance.timing.domContentLoadedEventStart",0,null,null],["window.performance.timing.domComplete > 0",0,null,null],["window.performance.timing.domComplete >= window.performance.timing.domContentLoadedEventEnd",0,null,null],["window.performance.timing.loadEventStart > 0",0,null,null],["window.performance.timing.loadEventStart >= window.performance.timing.domContentLoadedEventEnd",0,null,null],["window.performance.timing.loadEventEnd > 0",0,null,null],["window.performance.timing.loadEventEnd >= window.performance.timing.loadEventStart",0,null,null],["window.performance.timing.unloadEventStart > 0",0,null,null],["window.performance.timing.unloadEventStart >= window.performance.timing.navigationStart",0,null,null],["window.performance.timing.unloadEventEnd > 0",0,null,null],["window.performance.timing.unloadEventEnd >= window.performance.timing.unloadEventStart",0,null,null]]]}] 20:12:11 INFO - ......................................... 20:12:11 INFO - TEST-OK | /navigation-timing/test_timing_attributes_order.html | took 621ms 20:12:11 INFO - PROCESS | 1669 | 1477969931818 Marionette TRACE conn2 -> [0,2542,"getWindowHandle",null] 20:12:11 INFO - TEST-START | /navigation-timing/test_timing_client_redirect.html 20:12:11 INFO - PROCESS | 1669 | 1477969931820 Marionette TRACE conn2 <- [1,2542,null,{"value":"7"}] 20:12:11 INFO - PROCESS | 1669 | 1477969931823 Marionette TRACE conn2 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:12:11 INFO - PROCESS | 1669 | 1477969931935 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 20:12:11 INFO - PROCESS | 1669 | 1477969931938 Marionette TRACE conn2 -> [0,2544,"getWindowHandles",null] 20:12:11 INFO - PROCESS | 1669 | 1477969931940 Marionette TRACE conn2 <- [1,2544,null,["7"]] 20:12:11 INFO - PROCESS | 1669 | 1477969931945 Marionette TRACE conn2 -> [0,2545,"switchToWindow",{"name":"7"}] 20:12:11 INFO - PROCESS | 1669 | 1477969931947 Marionette TRACE conn2 <- [1,2545,null,{}] 20:12:11 INFO - PROCESS | 1669 | 1477969931949 Marionette TRACE conn2 -> [0,2546,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_timing_client_redirect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_timing_client_redirect.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:12:11 INFO - PROCESS | 1669 | ++DOCSHELL 0x134bc3800 == 50 [pid = 1669] [id = 539] 20:12:11 INFO - PROCESS | 1669 | ++DOMWINDOW == 100 (0x135519000) [pid = 1669] [serial = 1585] [outer = 0x0] 20:12:11 INFO - PROCESS | 1669 | ++DOMWINDOW == 101 (0x13583f800) [pid = 1669] [serial = 1586] [outer = 0x135519000] 20:12:11 INFO - PROCESS | 1669 | 1477969931983 Marionette DEBUG loaded listener.js 20:12:12 INFO - PROCESS | 1669 | ++DOMWINDOW == 102 (0x135852000) [pid = 1669] [serial = 1587] [outer = 0x135519000] 20:12:12 INFO - PROCESS | 1669 | ++DOCSHELL 0x11e36f800 == 51 [pid = 1669] [id = 540] 20:12:12 INFO - PROCESS | 1669 | ++DOMWINDOW == 103 (0x135fc0800) [pid = 1669] [serial = 1588] [outer = 0x0] 20:12:12 INFO - PROCESS | 1669 | ++DOMWINDOW == 104 (0x135fcd000) [pid = 1669] [serial = 1589] [outer = 0x135fc0800] 20:12:13 INFO - PROCESS | 1669 | ++DOMWINDOW == 105 (0x135fcb800) [pid = 1669] [serial = 1590] [outer = 0x135fc0800] 20:12:13 INFO - PROCESS | 1669 | 1477969933333 Marionette TRACE conn2 <- [1,2546,null,{"value":["/navigation-timing/test_timing_client_redirect.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.timing is defined",0,null,null],["timing.navigation.type is TYPE_NAVIGATE",0,null,null],["navigation.redirectCount == 0 on an client redirected navigation",0,null,null],["timing.redirectStart == 0 on an client redirected navigation",0,null,null],["timing.redirectEnd == 0 on an client redirected navigation",0,null,null]]]}] 20:12:13 INFO - ....... 20:12:13 INFO - TEST-OK | /navigation-timing/test_timing_client_redirect.html | took 1517ms 20:12:13 INFO - PROCESS | 1669 | 1477969933340 Marionette TRACE conn2 -> [0,2547,"getWindowHandle",null] 20:12:13 INFO - TEST-START | /navigation-timing/test_timing_server_redirect.html 20:12:13 INFO - PROCESS | 1669 | 1477969933343 Marionette TRACE conn2 <- [1,2547,null,{"value":"7"}] 20:12:13 INFO - PROCESS | 1669 | 1477969933346 Marionette TRACE conn2 -> [0,2548,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:12:13 INFO - PROCESS | 1669 | 1477969933467 Marionette TRACE conn2 <- [1,2548,null,{"value":null}] 20:12:13 INFO - PROCESS | 1669 | 1477969933479 Marionette TRACE conn2 -> [0,2549,"getWindowHandles",null] 20:12:13 INFO - PROCESS | 1669 | 1477969933480 Marionette TRACE conn2 <- [1,2549,null,["7"]] 20:12:13 INFO - PROCESS | 1669 | 1477969933482 Marionette TRACE conn2 -> [0,2550,"switchToWindow",{"name":"7"}] 20:12:13 INFO - PROCESS | 1669 | 1477969933484 Marionette TRACE conn2 <- [1,2550,null,{}] 20:12:13 INFO - PROCESS | 1669 | 1477969933486 Marionette TRACE conn2 -> [0,2551,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_timing_server_redirect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_timing_server_redirect.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:12:13 INFO - PROCESS | 1669 | ++DOCSHELL 0x1364f0000 == 52 [pid = 1669] [id = 541] 20:12:13 INFO - PROCESS | 1669 | ++DOMWINDOW == 106 (0x1364f0800) [pid = 1669] [serial = 1591] [outer = 0x0] 20:12:13 INFO - PROCESS | 1669 | ++DOMWINDOW == 107 (0x1364f8800) [pid = 1669] [serial = 1592] [outer = 0x1364f0800] 20:12:13 INFO - PROCESS | 1669 | 1477969933520 Marionette DEBUG loaded listener.js 20:12:13 INFO - PROCESS | 1669 | ++DOMWINDOW == 108 (0x1369d9000) [pid = 1669] [serial = 1593] [outer = 0x1364f0800] 20:12:13 INFO - PROCESS | 1669 | ++DOCSHELL 0x136f44800 == 53 [pid = 1669] [id = 542] 20:12:13 INFO - PROCESS | 1669 | ++DOMWINDOW == 109 (0x136f45000) [pid = 1669] [serial = 1594] [outer = 0x0] 20:12:13 INFO - PROCESS | 1669 | ++DOMWINDOW == 110 (0x136f55800) [pid = 1669] [serial = 1595] [outer = 0x136f45000] 20:12:13 INFO - PROCESS | 1669 | --DOMWINDOW == 109 (0x1340b1800) [pid = 1669] [serial = 1537] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/test_document_readiness_exist.html] 20:12:13 INFO - PROCESS | 1669 | --DOMWINDOW == 108 (0x137276000) [pid = 1669] [serial = 1521] [outer = 0x0] [url = https://web-platform.test:8443/mixed-content/optionally-blockable/http-csp/cross-origin-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html] 20:12:13 INFO - PROCESS | 1669 | --DOMWINDOW == 107 (0x135854000) [pid = 1669] [serial = 1546] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/test_navigation_redirectCount_none.html] 20:12:13 INFO - PROCESS | 1669 | --DOMWINDOW == 106 (0x13551a000) [pid = 1669] [serial = 1543] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/test_navigation_attributes_exist.html] 20:12:13 INFO - PROCESS | 1669 | --DOMWINDOW == 105 (0x11ebcc000) [pid = 1669] [serial = 1515] [outer = 0x0] [url = https://web-platform.test:8443/mixed-content/optionally-blockable/http-csp/cross-origin-http/audio-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html] 20:12:13 INFO - PROCESS | 1669 | --DOMWINDOW == 104 (0x134a19800) [pid = 1669] [serial = 1518] [outer = 0x0] [url = https://web-platform.test:8443/mixed-content/optionally-blockable/http-csp/cross-origin-http/img-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html] 20:12:13 INFO - PROCESS | 1669 | --DOMWINDOW == 103 (0x12e9ab000) [pid = 1669] [serial = 1528] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/idlharness.html] 20:12:13 INFO - PROCESS | 1669 | --DOMWINDOW == 102 (0x1338bd800) [pid = 1669] [serial = 1534] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow.html] 20:12:13 INFO - PROCESS | 1669 | --DOMWINDOW == 101 (0x133cd5000) [pid = 1669] [serial = 1540] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/test_navigate_within_document.html] 20:12:13 INFO - PROCESS | 1669 | --DOMWINDOW == 100 (0x1316b2800) [pid = 1669] [serial = 1531] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/test_document_open.html] 20:12:13 INFO - PROCESS | 1669 | --DOMWINDOW == 99 (0x12e07d000) [pid = 1669] [serial = 1467] [outer = 0x0] [url = https://web-platform.test:8443/mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html] 20:12:13 INFO - PROCESS | 1669 | --DOMWINDOW == 98 (0x12da19000) [pid = 1669] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-seek-during-pending-seek.html] 20:12:13 INFO - PROCESS | 1669 | --DOMWINDOW == 97 (0x13284c800) [pid = 1669] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-seek-beyond-duration.html] 20:12:13 INFO - PROCESS | 1669 | --DOMWINDOW == 96 (0x12cb05800) [pid = 1669] [serial = 1473] [outer = 0x0] [url = https://web-platform.test:8443/mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html] 20:12:13 INFO - PROCESS | 1669 | --DOMWINDOW == 95 (0x134a0f800) [pid = 1669] [serial = 1470] [outer = 0x0] [url = https://web-platform.test:8443/mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html] 20:12:13 INFO - PROCESS | 1669 | 1477969933950 Marionette TRACE conn2 <- [1,2551,null,{"value":["/navigation-timing/test_timing_server_redirect.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["timing.navigation.type is TYPE_NAVIGATE",0,null,null],["navigation.redirectCount == 1 on an server redirected navigation",0,null,null],["window.performance.timing.navigationStart > 0",0,null,null],["window.performance.timing.redirectStart > 0",0,null,null],["window.performance.timing.redirectStart >= window.performance.timing.navigationStart",0,null,null],["window.performance.timing.redirectEnd > 0",0,null,null],["window.performance.timing.redirectEnd >= window.performance.timing.redirectStart",0,null,null],["window.performance.timing.fetchStart > 0",0,null,null],["window.performance.timing.fetchStart >= window.performance.timing.redirectEnd",0,null,null]]]}] 20:12:13 INFO - ........... 20:12:13 INFO - TEST-OK | /navigation-timing/test_timing_server_redirect.html | took 619ms 20:12:13 INFO - PROCESS | 1669 | 1477969933965 Marionette TRACE conn2 -> [0,2552,"getWindowHandle",null] 20:12:13 INFO - PROCESS | 1669 | 1477969933967 Marionette TRACE conn2 <- [1,2552,null,{"value":"7"}] 20:12:13 INFO - TEST-START | /navigation-timing/test_timing_xserver_redirect.html 20:12:13 INFO - PROCESS | 1669 | 1477969933971 Marionette TRACE conn2 -> [0,2553,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:12:14 INFO - PROCESS | 1669 | 1477969934126 Marionette TRACE conn2 <- [1,2553,null,{"value":null}] 20:12:14 INFO - PROCESS | 1669 | 1477969934133 Marionette TRACE conn2 -> [0,2554,"getWindowHandles",null] 20:12:14 INFO - PROCESS | 1669 | 1477969934135 Marionette TRACE conn2 <- [1,2554,null,["7"]] 20:12:14 INFO - PROCESS | 1669 | 1477969934138 Marionette TRACE conn2 -> [0,2555,"switchToWindow",{"name":"7"}] 20:12:14 INFO - PROCESS | 1669 | 1477969934143 Marionette TRACE conn2 <- [1,2555,null,{}] 20:12:14 INFO - PROCESS | 1669 | 1477969934148 Marionette TRACE conn2 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_timing_xserver_redirect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_timing_xserver_redirect.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:12:14 INFO - PROCESS | 1669 | ++DOCSHELL 0x1364ea800 == 54 [pid = 1669] [id = 543] 20:12:14 INFO - PROCESS | 1669 | ++DOMWINDOW == 96 (0x1369e8000) [pid = 1669] [serial = 1596] [outer = 0x0] 20:12:14 INFO - PROCESS | 1669 | ++DOMWINDOW == 97 (0x13726d800) [pid = 1669] [serial = 1597] [outer = 0x1369e8000] 20:12:14 INFO - PROCESS | 1669 | 1477969934204 Marionette DEBUG loaded listener.js 20:12:14 INFO - PROCESS | 1669 | ++DOMWINDOW == 98 (0x137277000) [pid = 1669] [serial = 1598] [outer = 0x1369e8000] 20:12:14 INFO - PROCESS | 1669 | ++DOCSHELL 0x137276000 == 55 [pid = 1669] [id = 544] 20:12:14 INFO - PROCESS | 1669 | ++DOMWINDOW == 99 (0x137282800) [pid = 1669] [serial = 1599] [outer = 0x0] 20:12:14 INFO - PROCESS | 1669 | ++DOMWINDOW == 100 (0x137308000) [pid = 1669] [serial = 1600] [outer = 0x137282800] 20:12:14 INFO - PROCESS | 1669 | 1477969934534 Marionette TRACE conn2 <- [1,2556,null,{"value":["/navigation-timing/test_timing_xserver_redirect.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["timing.navigation.type is TYPE_NAVIGATE",0,null,null],["navigation.redirectCount == 0 on a cross-origin server redirected navigation",0,null,null],["window.performance.timing.navigationStart > 0",0,null,null],["timing.redirectStart == 0 on a server redirected navigation from another domain",0,null,null],["timing.redirectEnd == 0 on a server redirected navigation from another domain",0,null,null]]]}] 20:12:14 INFO - ....... 20:12:14 INFO - TEST-OK | /navigation-timing/test_timing_xserver_redirect.html | took 616ms 20:12:14 INFO - TEST-START | /navigation-timing/test_unique_performance_objects.html 20:12:14 INFO - PROCESS | 1669 | 1477969934586 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 20:12:14 INFO - PROCESS | 1669 | 1477969934588 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 20:12:14 INFO - PROCESS | 1669 | 1477969934591 Marionette TRACE conn2 -> [0,2558,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:12:14 INFO - PROCESS | 1669 | 1477969934686 Marionette TRACE conn2 <- [1,2558,null,{"value":null}] 20:12:14 INFO - PROCESS | 1669 | 1477969934693 Marionette TRACE conn2 -> [0,2559,"getWindowHandles",null] 20:12:14 INFO - PROCESS | 1669 | 1477969934695 Marionette TRACE conn2 <- [1,2559,null,["7"]] 20:12:14 INFO - PROCESS | 1669 | 1477969934697 Marionette TRACE conn2 -> [0,2560,"switchToWindow",{"name":"7"}] 20:12:14 INFO - PROCESS | 1669 | 1477969934699 Marionette TRACE conn2 <- [1,2560,null,{}] 20:12:14 INFO - PROCESS | 1669 | 1477969934701 Marionette TRACE conn2 -> [0,2561,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_unique_performance_objects.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_unique_performance_objects.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:12:14 INFO - PROCESS | 1669 | ++DOCSHELL 0x12b960800 == 56 [pid = 1669] [id = 545] 20:12:14 INFO - PROCESS | 1669 | ++DOMWINDOW == 101 (0x13790c000) [pid = 1669] [serial = 1601] [outer = 0x0] 20:12:14 INFO - PROCESS | 1669 | ++DOMWINDOW == 102 (0x137919800) [pid = 1669] [serial = 1602] [outer = 0x13790c000] 20:12:14 INFO - PROCESS | 1669 | 1477969934735 Marionette DEBUG loaded listener.js 20:12:14 INFO - PROCESS | 1669 | ++DOMWINDOW == 103 (0x137282000) [pid = 1669] [serial = 1603] [outer = 0x13790c000] 20:12:14 INFO - PROCESS | 1669 | ++DOCSHELL 0x1386c7000 == 57 [pid = 1669] [id = 546] 20:12:14 INFO - PROCESS | 1669 | ++DOMWINDOW == 104 (0x1386ca800) [pid = 1669] [serial = 1604] [outer = 0x0] 20:12:14 INFO - PROCESS | 1669 | ++DOMWINDOW == 105 (0x1386ce000) [pid = 1669] [serial = 1605] [outer = 0x1386ca800] 20:12:15 INFO - PROCESS | 1669 | 1477969935025 Marionette TRACE conn2 <- [1,2561,null,{"value":["/navigation-timing/test_unique_performance_objects.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.timing is defined",0,null,null],["Different window objects have unique performance objects",0,null,null]]]}] 20:12:15 INFO - ... 20:12:15 INFO - TEST-OK | /navigation-timing/test_unique_performance_objects.html | took 465ms 20:12:15 INFO - PROCESS | 1669 | 1477969935056 Marionette TRACE conn2 -> [0,2562,"getWindowHandle",null] 20:12:15 INFO - PROCESS | 1669 | 1477969935057 Marionette TRACE conn2 <- [1,2562,null,{"value":"7"}] 20:12:15 INFO - TEST-START | /pointerlock/constructor.html 20:12:15 INFO - PROCESS | 1669 | 1477969935060 Marionette TRACE conn2 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:12:15 INFO - PROCESS | 1669 | 1477969935157 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 20:12:15 INFO - PROCESS | 1669 | 1477969935221 Marionette TRACE conn2 -> [0,2564,"getWindowHandles",null] 20:12:15 INFO - PROCESS | 1669 | 1477969935222 Marionette TRACE conn2 <- [1,2564,null,["7"]] 20:12:15 INFO - PROCESS | 1669 | 1477969935225 Marionette TRACE conn2 -> [0,2565,"switchToWindow",{"name":"7"}] 20:12:15 INFO - PROCESS | 1669 | 1477969935227 Marionette TRACE conn2 <- [1,2565,null,{}] 20:12:15 INFO - PROCESS | 1669 | 1477969935229 Marionette TRACE conn2 -> [0,2566,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/pointerlock/constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/pointerlock/constructor.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:12:15 INFO - PROCESS | 1669 | ++DOCSHELL 0x1386dc800 == 58 [pid = 1669] [id = 547] 20:12:15 INFO - PROCESS | 1669 | ++DOMWINDOW == 106 (0x1386dd000) [pid = 1669] [serial = 1606] [outer = 0x0] 20:12:15 INFO - PROCESS | 1669 | ++DOMWINDOW == 107 (0x138faa800) [pid = 1669] [serial = 1607] [outer = 0x1386dd000] 20:12:15 INFO - PROCESS | 1669 | 1477969935263 Marionette DEBUG loaded listener.js 20:12:15 INFO - PROCESS | 1669 | ++DOMWINDOW == 108 (0x138fb3800) [pid = 1669] [serial = 1608] [outer = 0x1386dd000] 20:12:15 INFO - PROCESS | 1669 | 1477969935479 Marionette TRACE conn2 <- [1,2566,null,{"value":["/pointerlock/constructor.html",0,null,null,[["Default event values for mouse event interface and its pointer lock extensions.",0,null,null],["Default event values for pointerlockerror using a dictionary",0,null,null]]]}] 20:12:15 INFO - .. 20:12:15 INFO - TEST-OK | /pointerlock/constructor.html | took 467ms 20:12:15 INFO - PROCESS | 1669 | 1477969935527 Marionette TRACE conn2 -> [0,2567,"getWindowHandle",null] 20:12:15 INFO - PROCESS | 1669 | 1477969935529 Marionette TRACE conn2 <- [1,2567,null,{"value":"7"}] 20:12:15 INFO - TEST-START | /pointerlock/idlharness.html 20:12:15 INFO - PROCESS | 1669 | 1477969935532 Marionette TRACE conn2 -> [0,2568,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:12:15 INFO - PROCESS | 1669 | 1477969935614 Marionette TRACE conn2 <- [1,2568,null,{"value":null}] 20:12:15 INFO - PROCESS | 1669 | 1477969935617 Marionette TRACE conn2 -> [0,2569,"getWindowHandles",null] 20:12:15 INFO - PROCESS | 1669 | 1477969935619 Marionette TRACE conn2 <- [1,2569,null,["7"]] 20:12:15 INFO - PROCESS | 1669 | 1477969935621 Marionette TRACE conn2 -> [0,2570,"switchToWindow",{"name":"7"}] 20:12:15 INFO - PROCESS | 1669 | 1477969935623 Marionette TRACE conn2 <- [1,2570,null,{}] 20:12:15 INFO - PROCESS | 1669 | 1477969935626 Marionette TRACE conn2 -> [0,2571,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/pointerlock/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/pointerlock/idlharness.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:12:15 INFO - PROCESS | 1669 | ++DOCSHELL 0x138fbd800 == 59 [pid = 1669] [id = 548] 20:12:15 INFO - PROCESS | 1669 | ++DOMWINDOW == 109 (0x139238800) [pid = 1669] [serial = 1609] [outer = 0x0] 20:12:15 INFO - PROCESS | 1669 | ++DOMWINDOW == 110 (0x13923d800) [pid = 1669] [serial = 1610] [outer = 0x139238800] 20:12:15 INFO - PROCESS | 1669 | 1477969935660 Marionette DEBUG loaded listener.js 20:12:15 INFO - PROCESS | 1669 | ++DOMWINDOW == 111 (0x139247800) [pid = 1669] [serial = 1611] [outer = 0x139238800] 20:12:16 INFO - PROCESS | 1669 | 1477969936057 Marionette TRACE conn2 <- [1,2571,null,{"value":["/pointerlock/idlharness.html",0,null,null,[["Element interface: operation requestPointerLock()",0,null,null],["Element must be primary interface of window.document.documentElement",1,"assert_equals: window.document.documentElement's prototype is not Element.prototype expected object \"[object ElementPrototype]\" but got object \"[object HTMLHtmlElementPrototype]\"","IdlInterface.prototype.test_primary_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1484:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_primary_interface_of@http://web-platform.test:8000/resources/idlharness.js:1471:9\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1443:5\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/pointerlock/idlharness.html:81:1\n"],["Stringification of window.document.documentElement",1,"assert_equals: class string of window.document.documentElement expected \"[object Element]\" but got \"[object HTMLHtmlElement]\"","IdlInterface.prototype.test_primary_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1497:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_primary_interface_of@http://web-platform.test:8000/resources/idlharness.js:1493:5\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1443:5\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/pointerlock/idlharness.html:81:1\n"],["Element interface: window.document.documentElement must inherit property \"requestPointerLock\" with the proper type (0)",0,null,null],["Document interface: attribute onpointerlockchange",0,null,null],["Document interface: attribute onpointerlockerror",0,null,null],["Document interface: attribute pointerLockElement",0,null,null],["Document interface: operation exitPointerLock()",0,null,null],["Document must be primary interface of window.document",1,"assert_equals: window.document's prototype is not Document.prototype expected object \"[object DocumentPrototype]\" but got object \"[object HTMLDocumentPrototype]\"","IdlInterface.prototype.test_primary_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1484:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_primary_interface_of@http://web-platform.test:8000/resources/idlharness.js:1471:9\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1443:5\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/pointerlock/idlharness.html:81:1\n"],["Stringification of window.document",1,"assert_equals: class string of window.document expected \"[object Document]\" but got \"[object HTMLDocument]\"","IdlInterface.prototype.test_primary_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1497:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_primary_interface_of@http://web-platform.test:8000/resources/idlharness.js:1493:5\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1443:5\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/pointerlock/idlharness.html:81:1\n"],["Document interface: window.document must inherit property \"onpointerlockchange\" with the proper type (0)",1,"Unrecognized type EventHandler",null],["Document interface: window.document must inherit property \"onpointerlockerror\" with the proper type (1)",1,"Unrecognized type EventHandler",null],["Document interface: window.document must inherit property \"pointerLockElement\" with the proper type (2)",0,null,null],["Document interface: window.document must inherit property \"exitPointerLock\" with the proper type (3)",0,null,null],["MouseEvent interface: attribute movementX",0,null,null],["MouseEvent interface: attribute movementY",0,null,null],["MouseEvent must be primary interface of new MouseEvent('mousemove')",0,null,null],["Stringification of new MouseEvent('mousemove')",0,null,null],["MouseEvent interface: new MouseEvent('mousemove') must inherit property \"movementX\" with the proper type (0)",0,null,null],["MouseEvent interface: new MouseEvent('mousemove') must inherit property \"movementY\" with the proper type (1)",0,null,null],["MouseEvent must be primary interface of new MouseEvent('pointerlockchange')",0,null,null],["Stringification of new MouseEvent('pointerlockchange')",0,null,null],["MouseEvent interface: new MouseEvent('pointerlockchange') must inherit property \"movementX\" with the proper type (0)",0,null,null],["MouseEvent interface: new MouseEvent('pointerlockchange') must inherit property \"movementY\" with the proper type (1)",0,null,null]]]}] 20:12:16 INFO - ........................ 20:12:16 INFO - TEST-OK | /pointerlock/idlharness.html | took 569ms 20:12:16 INFO - TEST-START | /progress-events/constructor.html 20:12:16 INFO - PROCESS | 1669 | 1477969936102 Marionette TRACE conn2 -> [0,2572,"getWindowHandle",null] 20:12:16 INFO - PROCESS | 1669 | 1477969936103 Marionette TRACE conn2 <- [1,2572,null,{"value":"7"}] 20:12:16 INFO - PROCESS | 1669 | 1477969936106 Marionette TRACE conn2 -> [0,2573,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:12:16 INFO - PROCESS | 1669 | 1477969936193 Marionette TRACE conn2 <- [1,2573,null,{"value":null}] 20:12:16 INFO - PROCESS | 1669 | 1477969936197 Marionette TRACE conn2 -> [0,2574,"getWindowHandles",null] 20:12:16 INFO - PROCESS | 1669 | 1477969936199 Marionette TRACE conn2 <- [1,2574,null,["7"]] 20:12:16 INFO - PROCESS | 1669 | 1477969936201 Marionette TRACE conn2 -> [0,2575,"switchToWindow",{"name":"7"}] 20:12:16 INFO - PROCESS | 1669 | 1477969936203 Marionette TRACE conn2 <- [1,2575,null,{}] 20:12:16 INFO - PROCESS | 1669 | 1477969936209 Marionette TRACE conn2 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/progress-events/constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/progress-events/constructor.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:12:16 INFO - PROCESS | 1669 | ++DOCSHELL 0x139242000 == 60 [pid = 1669] [id = 549] 20:12:16 INFO - PROCESS | 1669 | ++DOMWINDOW == 112 (0x139243000) [pid = 1669] [serial = 1612] [outer = 0x0] 20:12:16 INFO - PROCESS | 1669 | ++DOMWINDOW == 113 (0x13bee5800) [pid = 1669] [serial = 1613] [outer = 0x139243000] 20:12:16 INFO - PROCESS | 1669 | 1477969936242 Marionette DEBUG loaded listener.js 20:12:16 INFO - PROCESS | 1669 | ++DOMWINDOW == 114 (0x13f90e000) [pid = 1669] [serial = 1614] [outer = 0x139243000] 20:12:16 INFO - PROCESS | 1669 | 1477969936580 Marionette TRACE conn2 <- [1,2576,null,{"value":["/progress-events/constructor.html",0,null,null,[["Default event values.",0,null,null],["There must not be a initProgressEvent().",0,null,null],["Basic test.",0,null,null],["ECMAScript value conversion test.",0,null,null],["ProgressEventInit members must be matched case-sensitively.",0,null,null]]]}] 20:12:16 INFO - ..... 20:12:16 INFO - TEST-OK | /progress-events/constructor.html | took 516ms 20:12:16 INFO - PROCESS | 1669 | 1477969936622 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 20:12:16 INFO - PROCESS | 1669 | 1477969936626 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 20:12:16 INFO - TEST-START | /progress-events/interface.html 20:12:16 INFO - PROCESS | 1669 | 1477969936631 Marionette TRACE conn2 -> [0,2578,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:12:16 INFO - PROCESS | 1669 | 1477969936743 Marionette TRACE conn2 <- [1,2578,null,{"value":null}] 20:12:16 INFO - PROCESS | 1669 | 1477969936805 Marionette TRACE conn2 -> [0,2579,"getWindowHandles",null] 20:12:16 INFO - PROCESS | 1669 | 1477969936808 Marionette TRACE conn2 <- [1,2579,null,["7"]] 20:12:16 INFO - PROCESS | 1669 | 1477969936811 Marionette TRACE conn2 -> [0,2580,"switchToWindow",{"name":"7"}] 20:12:16 INFO - PROCESS | 1669 | 1477969936815 Marionette TRACE conn2 <- [1,2580,null,{}] 20:12:16 INFO - PROCESS | 1669 | 1477969936860 Marionette TRACE conn2 -> [0,2581,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/progress-events/interface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/progress-events/interface.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:12:16 INFO - PROCESS | 1669 | ++DOCSHELL 0x12df66000 == 61 [pid = 1669] [id = 550] 20:12:16 INFO - PROCESS | 1669 | ++DOMWINDOW == 115 (0x12df6c800) [pid = 1669] [serial = 1615] [outer = 0x0] 20:12:16 INFO - PROCESS | 1669 | ++DOMWINDOW == 116 (0x12e990000) [pid = 1669] [serial = 1616] [outer = 0x12df6c800] 20:12:16 INFO - PROCESS | 1669 | 1477969936911 Marionette DEBUG loaded listener.js 20:12:16 INFO - PROCESS | 1669 | ++DOMWINDOW == 117 (0x12ea0d000) [pid = 1669] [serial = 1617] [outer = 0x12df6c800] 20:12:17 INFO - PROCESS | 1669 | 1477969937327 Marionette TRACE conn2 <- [1,2581,null,{"value":["/progress-events/interface.html",0,null,null,[["The ProgressEvent interface",0,null,null],["interface prototype object",0,null,null],["The ProgressEvent interface 1",0,null,null],["The ProgressEvent interface 2",0,null,null],["The ProgressEvent interface 3",0,null,null],["Interface objects properties should not be Enumerable",0,null,null],["Should be able to delete ProgressEvent.",0,null,null]]]}] 20:12:17 INFO - ....... 20:12:17 INFO - TEST-OK | /progress-events/interface.html | took 716ms 20:12:17 INFO - PROCESS | 1669 | 1477969937346 Marionette TRACE conn2 -> [0,2582,"getWindowHandle",null] 20:12:17 INFO - PROCESS | 1669 | 1477969937348 Marionette TRACE conn2 <- [1,2582,null,{"value":"7"}] 20:12:17 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 20:12:17 INFO - PROCESS | 1669 | 1477969937352 Marionette TRACE conn2 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:12:17 INFO - PROCESS | 1669 | 1477969937462 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 20:12:17 INFO - PROCESS | 1669 | 1477969937525 Marionette TRACE conn2 -> [0,2584,"getWindowHandles",null] 20:12:17 INFO - PROCESS | 1669 | 1477969937527 Marionette TRACE conn2 <- [1,2584,null,["7"]] 20:12:17 INFO - PROCESS | 1669 | 1477969937529 Marionette TRACE conn2 -> [0,2585,"switchToWindow",{"name":"7"}] 20:12:17 INFO - PROCESS | 1669 | 1477969937532 Marionette TRACE conn2 <- [1,2585,null,{}] 20:12:17 INFO - PROCESS | 1669 | 1477969937577 Marionette TRACE conn2 -> [0,2586,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:12:17 INFO - PROCESS | 1669 | ++DOCSHELL 0x13425a000 == 62 [pid = 1669] [id = 551] 20:12:17 INFO - PROCESS | 1669 | ++DOMWINDOW == 118 (0x13425c800) [pid = 1669] [serial = 1618] [outer = 0x0] 20:12:17 INFO - PROCESS | 1669 | ++DOMWINDOW == 119 (0x134bbd000) [pid = 1669] [serial = 1619] [outer = 0x13425c800] 20:12:17 INFO - PROCESS | 1669 | 1477969937619 Marionette DEBUG loaded listener.js 20:12:17 INFO - PROCESS | 1669 | ++DOMWINDOW == 120 (0x13583e000) [pid = 1669] [serial = 1620] [outer = 0x13425c800] 20:12:17 WARNING - wptserve Traceback (most recent call last): 20:12:17 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:12:17 WARNING - rv = self.func(request, response) 20:12:17 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:12:17 WARNING - access_control_allow_origin = "*") 20:12:17 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:12:17 WARNING - payload = payload_generator(server_data) 20:12:17 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:12:17 WARNING - return encode_string_as_bmp_image(data) 20:12:17 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:12:17 WARNING - img.save(f, "BMP") 20:12:17 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:12:17 WARNING - f.write(bmpfileheader) 20:12:17 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:12:17 WARNING - 20:12:19 INFO - PROCESS | 1669 | --DOCSHELL 0x1363ac800 == 61 [pid = 1669] [id = 510] 20:12:19 INFO - PROCESS | 1669 | --DOCSHELL 0x137917000 == 60 [pid = 1669] [id = 514] 20:12:19 INFO - PROCESS | 1669 | --DOCSHELL 0x136f3e800 == 59 [pid = 1669] [id = 511] 20:12:19 INFO - PROCESS | 1669 | --DOCSHELL 0x1306b9800 == 58 [pid = 1669] [id = 506] 20:12:19 INFO - PROCESS | 1669 | --DOCSHELL 0x138fbd800 == 57 [pid = 1669] [id = 548] 20:12:19 INFO - PROCESS | 1669 | --DOCSHELL 0x1386dc800 == 56 [pid = 1669] [id = 547] 20:12:19 INFO - PROCESS | 1669 | --DOCSHELL 0x1386de800 == 55 [pid = 1669] [id = 515] 20:12:19 INFO - PROCESS | 1669 | --DOCSHELL 0x12b960800 == 54 [pid = 1669] [id = 545] 20:12:19 INFO - PROCESS | 1669 | --DOCSHELL 0x1386c7000 == 53 [pid = 1669] [id = 546] 20:12:19 INFO - PROCESS | 1669 | --DOCSHELL 0x137276000 == 52 [pid = 1669] [id = 544] 20:12:19 INFO - PROCESS | 1669 | --DOCSHELL 0x1364ea800 == 51 [pid = 1669] [id = 543] 20:12:19 INFO - PROCESS | 1669 | --DOCSHELL 0x136f44800 == 50 [pid = 1669] [id = 542] 20:12:19 INFO - PROCESS | 1669 | --DOCSHELL 0x1364f0000 == 49 [pid = 1669] [id = 541] 20:12:19 INFO - PROCESS | 1669 | --DOCSHELL 0x11e36f800 == 48 [pid = 1669] [id = 540] 20:12:19 INFO - PROCESS | 1669 | --DOCSHELL 0x134bc3800 == 47 [pid = 1669] [id = 539] 20:12:19 INFO - PROCESS | 1669 | --DOCSHELL 0x133059800 == 46 [pid = 1669] [id = 537] 20:12:19 INFO - PROCESS | 1669 | --DOCSHELL 0x12d813800 == 45 [pid = 1669] [id = 538] 20:12:19 INFO - PROCESS | 1669 | --DOCSHELL 0x12ea21000 == 44 [pid = 1669] [id = 536] 20:12:19 INFO - PROCESS | 1669 | --DOCSHELL 0x12ea0a000 == 43 [pid = 1669] [id = 535] 20:12:19 INFO - PROCESS | 1669 | --DOCSHELL 0x12ba1d800 == 42 [pid = 1669] [id = 534] 20:12:19 INFO - PROCESS | 1669 | --DOCSHELL 0x133be3800 == 41 [pid = 1669] [id = 531] 20:12:19 INFO - PROCESS | 1669 | --DOCSHELL 0x1338be000 == 40 [pid = 1669] [id = 530] 20:12:19 INFO - PROCESS | 1669 | --DOCSHELL 0x1364ea000 == 39 [pid = 1669] [id = 528] 20:12:19 INFO - PROCESS | 1669 | --DOCSHELL 0x136309000 == 38 [pid = 1669] [id = 527] 20:12:19 INFO - PROCESS | 1669 | --DOCSHELL 0x12e99c000 == 37 [pid = 1669] [id = 529] 20:12:19 INFO - PROCESS | 1669 | --DOCSHELL 0x135835000 == 36 [pid = 1669] [id = 509] 20:12:19 INFO - PROCESS | 1669 | --DOCSHELL 0x134a0d000 == 35 [pid = 1669] [id = 508] 20:12:19 INFO - PROCESS | 1669 | --DOCSHELL 0x11c4ea800 == 34 [pid = 1669] [id = 516] 20:12:19 INFO - PROCESS | 1669 | --DOCSHELL 0x12cb04000 == 33 [pid = 1669] [id = 502] 20:12:19 INFO - PROCESS | 1669 | --DOCSHELL 0x135509000 == 32 [pid = 1669] [id = 533] 20:12:19 INFO - PROCESS | 1669 | --DOCSHELL 0x134a0c000 == 31 [pid = 1669] [id = 517] 20:12:19 INFO - PROCESS | 1669 | --DOCSHELL 0x1369ce000 == 30 [pid = 1669] [id = 532] 20:12:19 INFO - PROCESS | 1669 | --DOCSHELL 0x12c0f3000 == 29 [pid = 1669] [id = 503] 20:12:19 INFO - PROCESS | 1669 | --DOCSHELL 0x12da14800 == 28 [pid = 1669] [id = 512] 20:12:19 INFO - PROCESS | 1669 | --DOCSHELL 0x137275800 == 27 [pid = 1669] [id = 518] 20:12:19 INFO - PROCESS | 1669 | --DOCSHELL 0x139242000 == 26 [pid = 1669] [id = 549] 20:12:19 INFO - PROCESS | 1669 | --DOCSHELL 0x12df66000 == 25 [pid = 1669] [id = 550] 20:12:19 INFO - PROCESS | 1669 | --DOMWINDOW == 119 (0x13304d800) [pid = 1669] [serial = 1475] [outer = 0x0] [url = about:blank] 20:12:19 INFO - PROCESS | 1669 | --DOMWINDOW == 118 (0x135442000) [pid = 1669] [serial = 1472] [outer = 0x0] [url = about:blank] 20:12:19 INFO - PROCESS | 1669 | --DOMWINDOW == 117 (0x134bb5800) [pid = 1669] [serial = 1542] [outer = 0x0] [url = about:blank] 20:12:19 INFO - PROCESS | 1669 | --DOMWINDOW == 116 (0x134a09000) [pid = 1669] [serial = 1541] [outer = 0x0] [url = about:blank] 20:12:19 INFO - PROCESS | 1669 | --DOMWINDOW == 115 (0x135844800) [pid = 1669] [serial = 1545] [outer = 0x0] [url = about:blank] 20:12:19 INFO - PROCESS | 1669 | --DOMWINDOW == 114 (0x135522800) [pid = 1669] [serial = 1544] [outer = 0x0] [url = about:blank] 20:12:19 INFO - PROCESS | 1669 | --DOMWINDOW == 113 (0x135fc2000) [pid = 1669] [serial = 1548] [outer = 0x0] [url = about:blank] 20:12:19 INFO - PROCESS | 1669 | --DOMWINDOW == 112 (0x135fb5800) [pid = 1669] [serial = 1547] [outer = 0x0] [url = about:blank] 20:12:19 INFO - PROCESS | 1669 | --DOMWINDOW == 111 (0x1338c6800) [pid = 1669] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow.html] 20:12:19 INFO - PROCESS | 1669 | --DOMWINDOW == 110 (0x1338c9800) [pid = 1669] [serial = 1535] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow.html] 20:12:19 INFO - PROCESS | 1669 | --DOMWINDOW == 109 (0x132845000) [pid = 1669] [serial = 1517] [outer = 0x0] [url = about:blank] 20:12:19 INFO - PROCESS | 1669 | --DOMWINDOW == 108 (0x12fc0f800) [pid = 1669] [serial = 1516] [outer = 0x0] [url = about:blank] 20:12:19 INFO - PROCESS | 1669 | --DOMWINDOW == 107 (0x13630f800) [pid = 1669] [serial = 1520] [outer = 0x0] [url = about:blank] 20:12:19 INFO - PROCESS | 1669 | --DOMWINDOW == 106 (0x13543b000) [pid = 1669] [serial = 1519] [outer = 0x0] [url = about:blank] 20:12:19 INFO - PROCESS | 1669 | --DOMWINDOW == 105 (0x137909000) [pid = 1669] [serial = 1523] [outer = 0x0] [url = about:blank] 20:12:19 INFO - PROCESS | 1669 | --DOMWINDOW == 104 (0x137303800) [pid = 1669] [serial = 1522] [outer = 0x0] [url = about:blank] 20:12:19 INFO - PROCESS | 1669 | --DOMWINDOW == 103 (0x12bd20800) [pid = 1669] [serial = 1525] [outer = 0x0] [url = about:blank] 20:12:19 INFO - PROCESS | 1669 | --DOMWINDOW == 102 (0x12ea1b000) [pid = 1669] [serial = 1530] [outer = 0x0] [url = about:blank] 20:12:19 INFO - PROCESS | 1669 | --DOMWINDOW == 101 (0x12e9f3000) [pid = 1669] [serial = 1529] [outer = 0x0] [url = about:blank] 20:12:19 INFO - PROCESS | 1669 | --DOMWINDOW == 100 (0x133054800) [pid = 1669] [serial = 1533] [outer = 0x0] [url = about:blank] 20:12:19 INFO - PROCESS | 1669 | --DOMWINDOW == 99 (0x13172e800) [pid = 1669] [serial = 1532] [outer = 0x0] [url = about:blank] 20:12:19 INFO - PROCESS | 1669 | --DOMWINDOW == 98 (0x134248800) [pid = 1669] [serial = 1539] [outer = 0x0] [url = about:blank] 20:12:19 INFO - PROCESS | 1669 | --DOMWINDOW == 97 (0x1340bd000) [pid = 1669] [serial = 1538] [outer = 0x0] [url = about:blank] 20:12:19 INFO - PROCESS | 1669 | --DOMWINDOW == 96 (0x131511000) [pid = 1669] [serial = 1469] [outer = 0x0] [url = about:blank] 20:12:19 INFO - PROCESS | 1669 | --DOMWINDOW == 95 (0x12e325800) [pid = 1669] [serial = 1438] [outer = 0x0] [url = about:blank] 20:12:19 INFO - PROCESS | 1669 | --DOMWINDOW == 94 (0x13303f000) [pid = 1669] [serial = 1435] [outer = 0x0] [url = about:blank] 20:12:19 INFO - PROCESS | 1669 | --DOMWINDOW == 93 (0x138fa4800) [pid = 1669] [serial = 1513] [outer = 0x0] [url = about:blank] 20:12:19 INFO - PROCESS | 1669 | --DOMWINDOW == 92 (0x1363a2000) [pid = 1669] [serial = 1550] [outer = 0x0] [url = about:blank] 20:12:23 INFO - PROCESS | 1669 | --DOMWINDOW == 91 (0x1386e0800) [pid = 1669] [serial = 1512] [outer = 0x0] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/same-host-http/xhr-request/top-level/no-redirect/no-opt-in-blocks.https.html] 20:12:23 INFO - PROCESS | 1669 | --DOMWINDOW == 90 (0x136f45000) [pid = 1669] [serial = 1594] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:12:23 INFO - PROCESS | 1669 | --DOMWINDOW == 89 (0x134264800) [pid = 1669] [serial = 1582] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:12:23 INFO - PROCESS | 1669 | --DOMWINDOW == 88 (0x133205000) [pid = 1669] [serial = 1579] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/test_timing_attributes_order.html] 20:12:23 INFO - PROCESS | 1669 | --DOMWINDOW == 87 (0x12bd0d800) [pid = 1669] [serial = 1571] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:12:23 INFO - PROCESS | 1669 | --DOMWINDOW == 86 (0x13550d800) [pid = 1669] [serial = 1568] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/test_performance_attributes_exist_in_object.html] 20:12:23 INFO - PROCESS | 1669 | --DOMWINDOW == 85 (0x1364ec800) [pid = 1669] [serial = 1552] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green_with_onunload.html] 20:12:23 INFO - PROCESS | 1669 | --DOMWINDOW == 84 (0x13630e800) [pid = 1669] [serial = 1549] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/test_navigation_type_backforward.html] 20:12:23 INFO - PROCESS | 1669 | --DOMWINDOW == 83 (0x12ea17800) [pid = 1669] [serial = 1573] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/test_readwrite.html] 20:12:23 INFO - PROCESS | 1669 | --DOMWINDOW == 82 (0x13425b800) [pid = 1669] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:12:23 INFO - PROCESS | 1669 | --DOMWINDOW == 81 (0x1338c2800) [pid = 1669] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/test_no_previous_document.html] 20:12:23 INFO - PROCESS | 1669 | --DOMWINDOW == 80 (0x12f98f800) [pid = 1669] [serial = 1576] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/test_timing_attributes_exist.html] 20:12:23 INFO - PROCESS | 1669 | --DOMWINDOW == 79 (0x12e99d800) [pid = 1669] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/test_navigation_type_enums.html] 20:12:23 INFO - PROCESS | 1669 | --DOMWINDOW == 78 (0x1369ce800) [pid = 1669] [serial = 1565] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/test_performance_attributes_exist.html] 20:12:23 INFO - PROCESS | 1669 | --DOMWINDOW == 77 (0x135fc0800) [pid = 1669] [serial = 1588] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:12:23 INFO - PROCESS | 1669 | --DOMWINDOW == 76 (0x1369e8000) [pid = 1669] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/test_timing_xserver_redirect.html] 20:12:23 INFO - PROCESS | 1669 | --DOMWINDOW == 75 (0x137282800) [pid = 1669] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:12:23 INFO - PROCESS | 1669 | --DOMWINDOW == 74 (0x139238800) [pid = 1669] [serial = 1609] [outer = 0x0] [url = http://web-platform.test:8000/pointerlock/idlharness.html] 20:12:23 INFO - PROCESS | 1669 | --DOMWINDOW == 73 (0x13790c000) [pid = 1669] [serial = 1601] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/test_unique_performance_objects.html] 20:12:23 INFO - PROCESS | 1669 | --DOMWINDOW == 72 (0x1386ca800) [pid = 1669] [serial = 1604] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:12:23 INFO - PROCESS | 1669 | --DOMWINDOW == 71 (0x1364f0800) [pid = 1669] [serial = 1591] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/test_timing_server_redirect.html] 20:12:23 INFO - PROCESS | 1669 | --DOMWINDOW == 70 (0x135519000) [pid = 1669] [serial = 1585] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/test_timing_client_redirect.html] 20:12:23 INFO - PROCESS | 1669 | --DOMWINDOW == 69 (0x1386dd000) [pid = 1669] [serial = 1606] [outer = 0x0] [url = http://web-platform.test:8000/pointerlock/constructor.html] 20:12:23 INFO - PROCESS | 1669 | --DOMWINDOW == 68 (0x139243000) [pid = 1669] [serial = 1612] [outer = 0x0] [url = http://web-platform.test:8000/progress-events/constructor.html] 20:12:27 INFO - PROCESS | 1669 | --DOCSHELL 0x12df6b800 == 24 [pid = 1669] [id = 497] 20:12:27 INFO - PROCESS | 1669 | --DOCSHELL 0x13639a000 == 23 [pid = 1669] [id = 499] 20:12:27 INFO - PROCESS | 1669 | --DOCSHELL 0x134a0a000 == 22 [pid = 1669] [id = 501] 20:12:27 INFO - PROCESS | 1669 | --DOCSHELL 0x12da18000 == 21 [pid = 1669] [id = 490] 20:12:27 INFO - PROCESS | 1669 | --DOCSHELL 0x135fba000 == 20 [pid = 1669] [id = 498] 20:12:27 INFO - PROCESS | 1669 | --DOCSHELL 0x1340b8000 == 19 [pid = 1669] [id = 495] 20:12:27 INFO - PROCESS | 1669 | --DOCSHELL 0x13284b000 == 18 [pid = 1669] [id = 489] 20:12:27 INFO - PROCESS | 1669 | --DOCSHELL 0x1337ea000 == 17 [pid = 1669] [id = 494] 20:12:27 INFO - PROCESS | 1669 | --DOCSHELL 0x1316b1000 == 16 [pid = 1669] [id = 488] 20:12:27 INFO - PROCESS | 1669 | --DOCSHELL 0x134a22800 == 15 [pid = 1669] [id = 496] 20:12:27 INFO - PROCESS | 1669 | --DOCSHELL 0x129c68800 == 14 [pid = 1669] [id = 484] 20:12:27 INFO - PROCESS | 1669 | --DOCSHELL 0x133048000 == 13 [pid = 1669] [id = 493] 20:12:27 INFO - PROCESS | 1669 | --DOCSHELL 0x12e5a3000 == 12 [pid = 1669] [id = 492] 20:12:27 INFO - PROCESS | 1669 | --DOMWINDOW == 67 (0x11e146800) [pid = 1669] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green_with_onunload.html] 20:12:27 INFO - PROCESS | 1669 | --DOMWINDOW == 66 (0x12b6a7000) [pid = 1669] [serial = 1555] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow_with_onunload.html] 20:12:27 INFO - PROCESS | 1669 | --DOMWINDOW == 65 (0x134bd3000) [pid = 1669] [serial = 1564] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:12:27 INFO - PROCESS | 1669 | --DOMWINDOW == 64 (0x135fcd000) [pid = 1669] [serial = 1589] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_meta_redirect.html] 20:12:27 INFO - PROCESS | 1669 | --DOMWINDOW == 63 (0x135fcb800) [pid = 1669] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:12:27 INFO - PROCESS | 1669 | --DOMWINDOW == 62 (0x138fad000) [pid = 1669] [serial = 1514] [outer = 0x0] [url = about:blank] 20:12:27 INFO - PROCESS | 1669 | --DOMWINDOW == 61 (0x13923d800) [pid = 1669] [serial = 1610] [outer = 0x0] [url = about:blank] 20:12:27 INFO - PROCESS | 1669 | --DOMWINDOW == 60 (0x13f90e000) [pid = 1669] [serial = 1614] [outer = 0x0] [url = about:blank] 20:12:27 INFO - PROCESS | 1669 | --DOMWINDOW == 59 (0x13bee5800) [pid = 1669] [serial = 1613] [outer = 0x0] [url = about:blank] 20:12:27 INFO - PROCESS | 1669 | --DOMWINDOW == 58 (0x139247800) [pid = 1669] [serial = 1611] [outer = 0x0] [url = about:blank] 20:12:27 INFO - PROCESS | 1669 | --DOMWINDOW == 57 (0x138faa800) [pid = 1669] [serial = 1607] [outer = 0x0] [url = about:blank] 20:12:27 INFO - PROCESS | 1669 | --DOMWINDOW == 56 (0x138fb3800) [pid = 1669] [serial = 1608] [outer = 0x0] [url = about:blank] 20:12:27 INFO - PROCESS | 1669 | --DOMWINDOW == 55 (0x137919800) [pid = 1669] [serial = 1602] [outer = 0x0] [url = about:blank] 20:12:27 INFO - PROCESS | 1669 | --DOMWINDOW == 54 (0x137282000) [pid = 1669] [serial = 1603] [outer = 0x0] [url = about:blank] 20:12:27 INFO - PROCESS | 1669 | --DOMWINDOW == 53 (0x1386ce000) [pid = 1669] [serial = 1605] [outer = 0x0] [url = about:blank] 20:12:27 INFO - PROCESS | 1669 | --DOMWINDOW == 52 (0x13726d800) [pid = 1669] [serial = 1597] [outer = 0x0] [url = about:blank] 20:12:27 INFO - PROCESS | 1669 | --DOMWINDOW == 51 (0x137277000) [pid = 1669] [serial = 1598] [outer = 0x0] [url = about:blank] 20:12:27 INFO - PROCESS | 1669 | --DOMWINDOW == 50 (0x137308000) [pid = 1669] [serial = 1600] [outer = 0x0] [url = about:blank] 20:12:27 INFO - PROCESS | 1669 | --DOMWINDOW == 49 (0x1364f8800) [pid = 1669] [serial = 1592] [outer = 0x0] [url = about:blank] 20:12:27 INFO - PROCESS | 1669 | --DOMWINDOW == 48 (0x1369d9000) [pid = 1669] [serial = 1593] [outer = 0x0] [url = about:blank] 20:12:27 INFO - PROCESS | 1669 | --DOMWINDOW == 47 (0x136f55800) [pid = 1669] [serial = 1595] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:12:27 INFO - PROCESS | 1669 | --DOMWINDOW == 46 (0x13583f800) [pid = 1669] [serial = 1586] [outer = 0x0] [url = about:blank] 20:12:27 INFO - PROCESS | 1669 | --DOMWINDOW == 45 (0x135852000) [pid = 1669] [serial = 1587] [outer = 0x0] [url = about:blank] 20:12:27 INFO - PROCESS | 1669 | --DOMWINDOW == 44 (0x1337e2000) [pid = 1669] [serial = 1580] [outer = 0x0] [url = about:blank] 20:12:27 INFO - PROCESS | 1669 | --DOMWINDOW == 43 (0x1340ca000) [pid = 1669] [serial = 1581] [outer = 0x0] [url = about:blank] 20:12:27 INFO - PROCESS | 1669 | --DOMWINDOW == 42 (0x134266800) [pid = 1669] [serial = 1583] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_unload.html] 20:12:27 INFO - PROCESS | 1669 | --DOMWINDOW == 41 (0x134bce800) [pid = 1669] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:12:27 INFO - PROCESS | 1669 | --DOMWINDOW == 40 (0x1306ca800) [pid = 1669] [serial = 1577] [outer = 0x0] [url = about:blank] 20:12:27 INFO - PROCESS | 1669 | --DOMWINDOW == 39 (0x131732800) [pid = 1669] [serial = 1578] [outer = 0x0] [url = about:blank] 20:12:27 INFO - PROCESS | 1669 | --DOMWINDOW == 38 (0x12f9a3000) [pid = 1669] [serial = 1574] [outer = 0x0] [url = about:blank] 20:12:27 INFO - PROCESS | 1669 | --DOMWINDOW == 37 (0x131510000) [pid = 1669] [serial = 1575] [outer = 0x0] [url = about:blank] 20:12:27 INFO - PROCESS | 1669 | --DOMWINDOW == 36 (0x1369de800) [pid = 1669] [serial = 1569] [outer = 0x0] [url = about:blank] 20:12:27 INFO - PROCESS | 1669 | --DOMWINDOW == 35 (0x136f4d000) [pid = 1669] [serial = 1570] [outer = 0x0] [url = about:blank] 20:12:27 INFO - PROCESS | 1669 | --DOMWINDOW == 34 (0x12dddd000) [pid = 1669] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:12:27 INFO - PROCESS | 1669 | --DOMWINDOW == 33 (0x1369dd000) [pid = 1669] [serial = 1566] [outer = 0x0] [url = about:blank] 20:12:27 INFO - PROCESS | 1669 | --DOMWINDOW == 32 (0x1369e8800) [pid = 1669] [serial = 1567] [outer = 0x0] [url = about:blank] 20:12:27 INFO - PROCESS | 1669 | --DOMWINDOW == 31 (0x133bf1000) [pid = 1669] [serial = 1561] [outer = 0x0] [url = about:blank] 20:12:27 INFO - PROCESS | 1669 | --DOMWINDOW == 30 (0x134254000) [pid = 1669] [serial = 1562] [outer = 0x0] [url = about:blank] 20:12:27 INFO - PROCESS | 1669 | --DOMWINDOW == 29 (0x12f998800) [pid = 1669] [serial = 1558] [outer = 0x0] [url = about:blank] 20:12:27 INFO - PROCESS | 1669 | --DOMWINDOW == 28 (0x1306ad000) [pid = 1669] [serial = 1559] [outer = 0x0] [url = about:blank] 20:12:27 INFO - PROCESS | 1669 | --DOMWINDOW == 27 (0x12bd0c800) [pid = 1669] [serial = 1556] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green_with_onunload.html] 20:12:27 INFO - PROCESS | 1669 | --DOMWINDOW == 26 (0x1363ad800) [pid = 1669] [serial = 1551] [outer = 0x0] [url = about:blank] 20:12:27 INFO - PROCESS | 1669 | --DOMWINDOW == 25 (0x1364ee000) [pid = 1669] [serial = 1553] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow_with_onunload.html] 20:12:29 INFO - PROCESS | 1669 | --DOMWINDOW == 24 (0x12df6c800) [pid = 1669] [serial = 1615] [outer = 0x0] [url = http://web-platform.test:8000/progress-events/interface.html] 20:12:34 INFO - PROCESS | 1669 | --DOCSHELL 0x12df75000 == 11 [pid = 1669] [id = 500] 20:12:34 INFO - PROCESS | 1669 | --DOCSHELL 0x12b335800 == 10 [pid = 1669] [id = 491] 20:12:34 INFO - PROCESS | 1669 | --DOCSHELL 0x12d760000 == 9 [pid = 1669] [id = 486] 20:12:34 INFO - PROCESS | 1669 | --DOCSHELL 0x12e08c800 == 8 [pid = 1669] [id = 487] 20:12:34 INFO - PROCESS | 1669 | --DOCSHELL 0x129658800 == 7 [pid = 1669] [id = 485] 20:12:34 INFO - PROCESS | 1669 | --DOMWINDOW == 23 (0x12ea0d000) [pid = 1669] [serial = 1617] [outer = 0x0] [url = about:blank] 20:12:34 INFO - PROCESS | 1669 | --DOMWINDOW == 22 (0x134bbd000) [pid = 1669] [serial = 1619] [outer = 0x0] [url = about:blank] 20:12:34 INFO - PROCESS | 1669 | --DOMWINDOW == 21 (0x12e990000) [pid = 1669] [serial = 1616] [outer = 0x0] [url = about:blank] 20:12:47 INFO - PROCESS | 1669 | MARIONETTE LOG: INFO: Timeout fired 20:12:47 INFO - PROCESS | 1669 | 1477969967709 Marionette TRACE conn2 <- [1,2586,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 20:12:47 INFO - . 20:12:47 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 30371ms 20:12:47 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 20:12:47 INFO - PROCESS | 1669 | 1477969967724 Marionette TRACE conn2 -> [0,2587,"getWindowHandle",null] 20:12:47 INFO - PROCESS | 1669 | 1477969967726 Marionette TRACE conn2 <- [1,2587,null,{"value":"7"}] 20:12:47 INFO - PROCESS | 1669 | 1477969967732 Marionette TRACE conn2 -> [0,2588,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:12:47 INFO - PROCESS | 1669 | 1477969967819 Marionette TRACE conn2 <- [1,2588,null,{"value":null}] 20:12:47 INFO - PROCESS | 1669 | 1477969967823 Marionette TRACE conn2 -> [0,2589,"getWindowHandles",null] 20:12:47 INFO - PROCESS | 1669 | 1477969967827 Marionette TRACE conn2 <- [1,2589,null,["7"]] 20:12:47 INFO - PROCESS | 1669 | 1477969967879 Marionette TRACE conn2 -> [0,2590,"switchToWindow",{"name":"7"}] 20:12:47 INFO - PROCESS | 1669 | 1477969967883 Marionette TRACE conn2 <- [1,2590,null,{}] 20:12:47 INFO - PROCESS | 1669 | 1477969967886 Marionette TRACE conn2 -> [0,2591,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:12:47 INFO - PROCESS | 1669 | ++DOCSHELL 0x11e363000 == 8 [pid = 1669] [id = 552] 20:12:47 INFO - PROCESS | 1669 | ++DOMWINDOW == 22 (0x11e366800) [pid = 1669] [serial = 1621] [outer = 0x0] 20:12:47 INFO - PROCESS | 1669 | ++DOMWINDOW == 23 (0x11e379000) [pid = 1669] [serial = 1622] [outer = 0x11e366800] 20:12:47 INFO - PROCESS | 1669 | 1477969967929 Marionette DEBUG loaded listener.js 20:12:47 INFO - PROCESS | 1669 | ++DOMWINDOW == 24 (0x11f66e800) [pid = 1669] [serial = 1623] [outer = 0x11e366800] 20:12:48 WARNING - wptserve Traceback (most recent call last): 20:12:48 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:12:48 WARNING - rv = self.func(request, response) 20:12:48 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:12:48 WARNING - access_control_allow_origin = "*") 20:12:48 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:12:48 WARNING - payload = payload_generator(server_data) 20:12:48 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:12:48 WARNING - return encode_string_as_bmp_image(data) 20:12:48 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:12:48 WARNING - img.save(f, "BMP") 20:12:48 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:12:48 WARNING - f.write(bmpfileheader) 20:12:48 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:12:48 WARNING - 20:12:53 INFO - PROCESS | 1669 | --DOCSHELL 0x13425a000 == 7 [pid = 1669] [id = 551] 20:12:55 INFO - PROCESS | 1669 | --DOMWINDOW == 23 (0x13425c800) [pid = 1669] [serial = 1618] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html] 20:13:00 INFO - PROCESS | 1669 | --DOMWINDOW == 22 (0x13583e000) [pid = 1669] [serial = 1620] [outer = 0x0] [url = about:blank] 20:13:00 INFO - PROCESS | 1669 | --DOMWINDOW == 21 (0x11e379000) [pid = 1669] [serial = 1622] [outer = 0x0] [url = about:blank] 20:13:18 INFO - PROCESS | 1669 | MARIONETTE LOG: INFO: Timeout fired 20:13:18 INFO - PROCESS | 1669 | 1477969998031 Marionette TRACE conn2 <- [1,2591,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 20:13:18 INFO - . 20:13:18 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 30319ms 20:13:18 INFO - PROCESS | 1669 | 1477969998050 Marionette TRACE conn2 -> [0,2592,"getWindowHandle",null] 20:13:18 INFO - PROCESS | 1669 | 1477969998054 Marionette TRACE conn2 <- [1,2592,null,{"value":"7"}] 20:13:18 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 20:13:18 INFO - PROCESS | 1669 | 1477969998059 Marionette TRACE conn2 -> [0,2593,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:13:18 INFO - PROCESS | 1669 | 1477969998158 Marionette TRACE conn2 <- [1,2593,null,{"value":null}] 20:13:18 INFO - PROCESS | 1669 | 1477969998186 Marionette TRACE conn2 -> [0,2594,"getWindowHandles",null] 20:13:18 INFO - PROCESS | 1669 | 1477969998188 Marionette TRACE conn2 <- [1,2594,null,["7"]] 20:13:18 INFO - PROCESS | 1669 | 1477969998191 Marionette TRACE conn2 -> [0,2595,"switchToWindow",{"name":"7"}] 20:13:18 INFO - PROCESS | 1669 | 1477969998197 Marionette TRACE conn2 <- [1,2595,null,{}] 20:13:18 INFO - PROCESS | 1669 | 1477969998201 Marionette TRACE conn2 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:13:18 INFO - PROCESS | 1669 | ++DOCSHELL 0x128f3a800 == 8 [pid = 1669] [id = 553] 20:13:18 INFO - PROCESS | 1669 | ++DOMWINDOW == 22 (0x128f3b800) [pid = 1669] [serial = 1624] [outer = 0x0] 20:13:18 INFO - PROCESS | 1669 | ++DOMWINDOW == 23 (0x129180000) [pid = 1669] [serial = 1625] [outer = 0x128f3b800] 20:13:18 INFO - PROCESS | 1669 | 1477969998242 Marionette DEBUG loaded listener.js 20:13:18 INFO - PROCESS | 1669 | ++DOMWINDOW == 24 (0x1297b1000) [pid = 1669] [serial = 1626] [outer = 0x128f3b800] 20:13:18 WARNING - wptserve Traceback (most recent call last): 20:13:18 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:13:18 WARNING - rv = self.func(request, response) 20:13:18 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:13:18 WARNING - access_control_allow_origin = "*") 20:13:18 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:13:18 WARNING - payload = payload_generator(server_data) 20:13:18 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:13:18 WARNING - return encode_string_as_bmp_image(data) 20:13:18 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:13:18 WARNING - img.save(f, "BMP") 20:13:18 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:13:18 WARNING - f.write(bmpfileheader) 20:13:18 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:13:18 WARNING - 20:13:27 INFO - PROCESS | 1669 | --DOCSHELL 0x11e363000 == 7 [pid = 1669] [id = 552] 20:13:29 INFO - PROCESS | 1669 | --DOMWINDOW == 23 (0x11e366800) [pid = 1669] [serial = 1621] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html] 20:13:34 INFO - PROCESS | 1669 | --DOMWINDOW == 22 (0x11f66e800) [pid = 1669] [serial = 1623] [outer = 0x0] [url = about:blank] 20:13:34 INFO - PROCESS | 1669 | --DOMWINDOW == 21 (0x129180000) [pid = 1669] [serial = 1625] [outer = 0x0] [url = about:blank] 20:13:48 INFO - PROCESS | 1669 | MARIONETTE LOG: INFO: Timeout fired 20:13:48 INFO - PROCESS | 1669 | 1477970028343 Marionette TRACE conn2 <- [1,2596,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 20:13:48 INFO - . 20:13:48 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 30327ms 20:13:48 INFO - PROCESS | 1669 | 1477970028385 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 20:13:48 INFO - PROCESS | 1669 | 1477970028388 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 20:13:48 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html 20:13:48 INFO - PROCESS | 1669 | 1477970028392 Marionette TRACE conn2 -> [0,2598,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:13:48 INFO - PROCESS | 1669 | 1477970028493 Marionette TRACE conn2 <- [1,2598,null,{"value":null}] 20:13:48 INFO - PROCESS | 1669 | 1477970028520 Marionette TRACE conn2 -> [0,2599,"getWindowHandles",null] 20:13:48 INFO - PROCESS | 1669 | 1477970028522 Marionette TRACE conn2 <- [1,2599,null,["7"]] 20:13:48 INFO - PROCESS | 1669 | 1477970028525 Marionette TRACE conn2 -> [0,2600,"switchToWindow",{"name":"7"}] 20:13:48 INFO - PROCESS | 1669 | 1477970028531 Marionette TRACE conn2 <- [1,2600,null,{}] 20:13:48 INFO - PROCESS | 1669 | 1477970028535 Marionette TRACE conn2 -> [0,2601,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:13:48 INFO - PROCESS | 1669 | ++DOCSHELL 0x11e367800 == 8 [pid = 1669] [id = 554] 20:13:48 INFO - PROCESS | 1669 | ++DOMWINDOW == 22 (0x11e36a800) [pid = 1669] [serial = 1627] [outer = 0x0] 20:13:48 INFO - PROCESS | 1669 | ++DOMWINDOW == 23 (0x11ebb5000) [pid = 1669] [serial = 1628] [outer = 0x11e36a800] 20:13:48 INFO - PROCESS | 1669 | 1477970028577 Marionette DEBUG loaded listener.js 20:13:48 INFO - PROCESS | 1669 | ++DOMWINDOW == 24 (0x11f67d800) [pid = 1669] [serial = 1629] [outer = 0x11e36a800] 20:13:48 INFO - PROCESS | 1669 | 1477970028834 Marionette TRACE conn2 <- [1,2601,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:13:48 INFO - . 20:13:48 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 20:13:48 INFO - PROCESS | 1669 | 1477970028856 Marionette TRACE conn2 -> [0,2602,"getWindowHandle",null] 20:13:48 INFO - PROCESS | 1669 | 1477970028858 Marionette TRACE conn2 <- [1,2602,null,{"value":"7"}] 20:13:48 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html 20:13:48 INFO - PROCESS | 1669 | 1477970028862 Marionette TRACE conn2 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:13:48 INFO - PROCESS | 1669 | 1477970028953 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 20:13:48 INFO - PROCESS | 1669 | 1477970028957 Marionette TRACE conn2 -> [0,2604,"getWindowHandles",null] 20:13:48 INFO - PROCESS | 1669 | 1477970028959 Marionette TRACE conn2 <- [1,2604,null,["7"]] 20:13:48 INFO - PROCESS | 1669 | 1477970028965 Marionette TRACE conn2 -> [0,2605,"switchToWindow",{"name":"7"}] 20:13:48 INFO - PROCESS | 1669 | 1477970028967 Marionette TRACE conn2 <- [1,2605,null,{}] 20:13:48 INFO - PROCESS | 1669 | 1477970028970 Marionette TRACE conn2 -> [0,2606,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:13:48 INFO - PROCESS | 1669 | ++DOCSHELL 0x11f143800 == 9 [pid = 1669] [id = 555] 20:13:48 INFO - PROCESS | 1669 | ++DOMWINDOW == 25 (0x12a074000) [pid = 1669] [serial = 1630] [outer = 0x0] 20:13:49 INFO - PROCESS | 1669 | ++DOMWINDOW == 26 (0x12a720000) [pid = 1669] [serial = 1631] [outer = 0x12a074000] 20:13:49 INFO - PROCESS | 1669 | 1477970029009 Marionette DEBUG loaded listener.js 20:13:49 INFO - PROCESS | 1669 | ++DOMWINDOW == 27 (0x12b31c800) [pid = 1669] [serial = 1632] [outer = 0x12a074000] 20:13:49 INFO - PROCESS | 1669 | 1477970029290 Marionette TRACE conn2 <- [1,2606,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:13:49 INFO - . 20:13:49 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html | took 467ms 20:13:49 INFO - PROCESS | 1669 | 1477970029334 Marionette TRACE conn2 -> [0,2607,"getWindowHandle",null] 20:13:49 INFO - PROCESS | 1669 | 1477970029337 Marionette TRACE conn2 <- [1,2607,null,{"value":"7"}] 20:13:49 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html 20:13:49 INFO - PROCESS | 1669 | 1477970029340 Marionette TRACE conn2 -> [0,2608,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:13:49 INFO - PROCESS | 1669 | 1477970029455 Marionette TRACE conn2 <- [1,2608,null,{"value":null}] 20:13:49 INFO - PROCESS | 1669 | 1477970029464 Marionette TRACE conn2 -> [0,2609,"getWindowHandles",null] 20:13:49 INFO - PROCESS | 1669 | 1477970029466 Marionette TRACE conn2 <- [1,2609,null,["7"]] 20:13:49 INFO - PROCESS | 1669 | 1477970029468 Marionette TRACE conn2 -> [0,2610,"switchToWindow",{"name":"7"}] 20:13:49 INFO - PROCESS | 1669 | 1477970029472 Marionette TRACE conn2 <- [1,2610,null,{}] 20:13:49 INFO - PROCESS | 1669 | 1477970029474 Marionette TRACE conn2 -> [0,2611,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:13:49 INFO - PROCESS | 1669 | ++DOCSHELL 0x12c0e3800 == 10 [pid = 1669] [id = 556] 20:13:49 INFO - PROCESS | 1669 | ++DOMWINDOW == 28 (0x12c0e4000) [pid = 1669] [serial = 1633] [outer = 0x0] 20:13:49 INFO - PROCESS | 1669 | ++DOMWINDOW == 29 (0x12c0f5800) [pid = 1669] [serial = 1634] [outer = 0x12c0e4000] 20:13:49 INFO - PROCESS | 1669 | 1477970029515 Marionette DEBUG loaded listener.js 20:13:49 INFO - PROCESS | 1669 | ++DOMWINDOW == 30 (0x12cb12800) [pid = 1669] [serial = 1635] [outer = 0x12c0e4000] 20:13:49 INFO - PROCESS | 1669 | 1477970029808 Marionette TRACE conn2 <- [1,2611,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:13:49 INFO - . 20:13:49 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 515ms 20:13:49 INFO - PROCESS | 1669 | 1477970029855 Marionette TRACE conn2 -> [0,2612,"getWindowHandle",null] 20:13:49 INFO - PROCESS | 1669 | 1477970029857 Marionette TRACE conn2 <- [1,2612,null,{"value":"7"}] 20:13:49 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html 20:13:49 INFO - PROCESS | 1669 | 1477970029860 Marionette TRACE conn2 -> [0,2613,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:13:49 INFO - PROCESS | 1669 | 1477970029940 Marionette TRACE conn2 <- [1,2613,null,{"value":null}] 20:13:49 INFO - PROCESS | 1669 | 1477970029944 Marionette TRACE conn2 -> [0,2614,"getWindowHandles",null] 20:13:49 INFO - PROCESS | 1669 | 1477970029947 Marionette TRACE conn2 <- [1,2614,null,["7"]] 20:13:49 INFO - PROCESS | 1669 | 1477970029951 Marionette TRACE conn2 -> [0,2615,"switchToWindow",{"name":"7"}] 20:13:49 INFO - PROCESS | 1669 | 1477970029954 Marionette TRACE conn2 <- [1,2615,null,{}] 20:13:49 INFO - PROCESS | 1669 | 1477970029956 Marionette TRACE conn2 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:13:49 INFO - PROCESS | 1669 | ++DOCSHELL 0x12d172800 == 11 [pid = 1669] [id = 557] 20:13:49 INFO - PROCESS | 1669 | ++DOMWINDOW == 31 (0x12d173000) [pid = 1669] [serial = 1636] [outer = 0x0] 20:13:49 INFO - PROCESS | 1669 | ++DOMWINDOW == 32 (0x12d766000) [pid = 1669] [serial = 1637] [outer = 0x12d173000] 20:13:49 INFO - PROCESS | 1669 | 1477970029998 Marionette DEBUG loaded listener.js 20:13:50 INFO - PROCESS | 1669 | ++DOMWINDOW == 33 (0x12e31b000) [pid = 1669] [serial = 1638] [outer = 0x12d173000] 20:13:50 INFO - PROCESS | 1669 | 1477970030290 Marionette TRACE conn2 <- [1,2616,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:13:50 INFO - . 20:13:50 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html | took 467ms 20:13:50 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html 20:13:50 INFO - PROCESS | 1669 | 1477970030327 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 20:13:50 INFO - PROCESS | 1669 | 1477970030329 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 20:13:50 INFO - PROCESS | 1669 | 1477970030332 Marionette TRACE conn2 -> [0,2618,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:13:50 INFO - PROCESS | 1669 | 1477970030410 Marionette TRACE conn2 <- [1,2618,null,{"value":null}] 20:13:50 INFO - PROCESS | 1669 | 1477970030483 Marionette TRACE conn2 -> [0,2619,"getWindowHandles",null] 20:13:50 INFO - PROCESS | 1669 | 1477970030484 Marionette TRACE conn2 <- [1,2619,null,["7"]] 20:13:50 INFO - PROCESS | 1669 | 1477970030486 Marionette TRACE conn2 -> [0,2620,"switchToWindow",{"name":"7"}] 20:13:50 INFO - PROCESS | 1669 | 1477970030488 Marionette TRACE conn2 <- [1,2620,null,{}] 20:13:50 INFO - PROCESS | 1669 | 1477970030490 Marionette TRACE conn2 -> [0,2621,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:13:50 INFO - PROCESS | 1669 | ++DOCSHELL 0x12e992000 == 12 [pid = 1669] [id = 558] 20:13:50 INFO - PROCESS | 1669 | ++DOMWINDOW == 34 (0x12e992800) [pid = 1669] [serial = 1639] [outer = 0x0] 20:13:50 INFO - PROCESS | 1669 | ++DOMWINDOW == 35 (0x12e997800) [pid = 1669] [serial = 1640] [outer = 0x12e992800] 20:13:50 INFO - PROCESS | 1669 | 1477970030524 Marionette DEBUG loaded listener.js 20:13:50 INFO - PROCESS | 1669 | ++DOMWINDOW == 36 (0x12e9a0000) [pid = 1669] [serial = 1641] [outer = 0x12e992800] 20:13:50 INFO - PROCESS | 1669 | 1477970030759 Marionette TRACE conn2 <- [1,2621,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:13:50 INFO - . 20:13:50 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html | took 467ms 20:13:50 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html 20:13:50 INFO - PROCESS | 1669 | 1477970030799 Marionette TRACE conn2 -> [0,2622,"getWindowHandle",null] 20:13:50 INFO - PROCESS | 1669 | 1477970030800 Marionette TRACE conn2 <- [1,2622,null,{"value":"7"}] 20:13:50 INFO - PROCESS | 1669 | 1477970030803 Marionette TRACE conn2 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:13:50 INFO - PROCESS | 1669 | 1477970030907 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 20:13:50 INFO - PROCESS | 1669 | 1477970030954 Marionette TRACE conn2 -> [0,2624,"getWindowHandles",null] 20:13:50 INFO - PROCESS | 1669 | 1477970030955 Marionette TRACE conn2 <- [1,2624,null,["7"]] 20:13:50 INFO - PROCESS | 1669 | 1477970030958 Marionette TRACE conn2 -> [0,2625,"switchToWindow",{"name":"7"}] 20:13:50 INFO - PROCESS | 1669 | 1477970030961 Marionette TRACE conn2 <- [1,2625,null,{}] 20:13:50 INFO - PROCESS | 1669 | 1477970030963 Marionette TRACE conn2 -> [0,2626,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:13:50 INFO - PROCESS | 1669 | ++DOCSHELL 0x12ea11000 == 13 [pid = 1669] [id = 559] 20:13:50 INFO - PROCESS | 1669 | ++DOMWINDOW == 37 (0x12ea12000) [pid = 1669] [serial = 1642] [outer = 0x0] 20:13:50 INFO - PROCESS | 1669 | ++DOMWINDOW == 38 (0x12ea19000) [pid = 1669] [serial = 1643] [outer = 0x12ea12000] 20:13:51 INFO - PROCESS | 1669 | 1477970031000 Marionette DEBUG loaded listener.js 20:13:51 INFO - PROCESS | 1669 | ++DOMWINDOW == 39 (0x12f998800) [pid = 1669] [serial = 1644] [outer = 0x12ea12000] 20:13:51 INFO - PROCESS | 1669 | 1477970031252 Marionette TRACE conn2 <- [1,2626,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:13:51 INFO - . 20:13:51 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html | took 465ms 20:13:51 INFO - PROCESS | 1669 | 1477970031269 Marionette TRACE conn2 -> [0,2627,"getWindowHandle",null] 20:13:51 INFO - PROCESS | 1669 | 1477970031270 Marionette TRACE conn2 <- [1,2627,null,{"value":"7"}] 20:13:51 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 20:13:51 INFO - PROCESS | 1669 | 1477970031273 Marionette TRACE conn2 -> [0,2628,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:13:51 INFO - PROCESS | 1669 | 1477970031367 Marionette TRACE conn2 <- [1,2628,null,{"value":null}] 20:13:51 INFO - PROCESS | 1669 | 1477970031373 Marionette TRACE conn2 -> [0,2629,"getWindowHandles",null] 20:13:51 INFO - PROCESS | 1669 | 1477970031375 Marionette TRACE conn2 <- [1,2629,null,["7"]] 20:13:51 INFO - PROCESS | 1669 | 1477970031378 Marionette TRACE conn2 -> [0,2630,"switchToWindow",{"name":"7"}] 20:13:51 INFO - PROCESS | 1669 | 1477970031380 Marionette TRACE conn2 <- [1,2630,null,{}] 20:13:51 INFO - PROCESS | 1669 | 1477970031382 Marionette TRACE conn2 -> [0,2631,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:13:51 INFO - PROCESS | 1669 | ++DOCSHELL 0x1301d1800 == 14 [pid = 1669] [id = 560] 20:13:51 INFO - PROCESS | 1669 | ++DOMWINDOW == 40 (0x1301d2000) [pid = 1669] [serial = 1645] [outer = 0x0] 20:13:51 INFO - PROCESS | 1669 | ++DOMWINDOW == 41 (0x1306ae800) [pid = 1669] [serial = 1646] [outer = 0x1301d2000] 20:13:51 INFO - PROCESS | 1669 | 1477970031416 Marionette DEBUG loaded listener.js 20:13:51 INFO - PROCESS | 1669 | ++DOMWINDOW == 42 (0x131221800) [pid = 1669] [serial = 1647] [outer = 0x1301d2000] 20:13:51 INFO - PROCESS | 1669 | 1477970031674 Marionette TRACE conn2 <- [1,2631,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:13:51 INFO - . 20:13:51 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 416ms 20:13:51 INFO - PROCESS | 1669 | 1477970031689 Marionette TRACE conn2 -> [0,2632,"getWindowHandle",null] 20:13:51 INFO - PROCESS | 1669 | 1477970031690 Marionette TRACE conn2 <- [1,2632,null,{"value":"7"}] 20:13:51 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 20:13:51 INFO - PROCESS | 1669 | 1477970031693 Marionette TRACE conn2 -> [0,2633,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:13:51 INFO - PROCESS | 1669 | 1477970031767 Marionette TRACE conn2 <- [1,2633,null,{"value":null}] 20:13:51 INFO - PROCESS | 1669 | 1477970031771 Marionette TRACE conn2 -> [0,2634,"getWindowHandles",null] 20:13:51 INFO - PROCESS | 1669 | 1477970031773 Marionette TRACE conn2 <- [1,2634,null,["7"]] 20:13:51 INFO - PROCESS | 1669 | 1477970031776 Marionette TRACE conn2 -> [0,2635,"switchToWindow",{"name":"7"}] 20:13:51 INFO - PROCESS | 1669 | 1477970031778 Marionette TRACE conn2 <- [1,2635,null,{}] 20:13:51 INFO - PROCESS | 1669 | 1477970031783 Marionette TRACE conn2 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:13:51 INFO - PROCESS | 1669 | ++DOCSHELL 0x12ccbe800 == 15 [pid = 1669] [id = 561] 20:13:51 INFO - PROCESS | 1669 | ++DOMWINDOW == 43 (0x131518800) [pid = 1669] [serial = 1648] [outer = 0x0] 20:13:51 INFO - PROCESS | 1669 | ++DOMWINDOW == 44 (0x1316a5800) [pid = 1669] [serial = 1649] [outer = 0x131518800] 20:13:51 INFO - PROCESS | 1669 | 1477970031817 Marionette DEBUG loaded listener.js 20:13:51 INFO - PROCESS | 1669 | ++DOMWINDOW == 45 (0x1316b9800) [pid = 1669] [serial = 1650] [outer = 0x131518800] 20:13:52 INFO - PROCESS | 1669 | 1477970032075 Marionette TRACE conn2 <- [1,2636,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:13:52 INFO - . 20:13:52 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 414ms 20:13:52 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 20:13:52 INFO - PROCESS | 1669 | 1477970032109 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 20:13:52 INFO - PROCESS | 1669 | 1477970032111 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 20:13:52 INFO - PROCESS | 1669 | 1477970032115 Marionette TRACE conn2 -> [0,2638,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:13:52 INFO - PROCESS | 1669 | 1477970032256 Marionette TRACE conn2 <- [1,2638,null,{"value":null}] 20:13:52 INFO - PROCESS | 1669 | 1477970032264 Marionette TRACE conn2 -> [0,2639,"getWindowHandles",null] 20:13:52 INFO - PROCESS | 1669 | 1477970032267 Marionette TRACE conn2 <- [1,2639,null,["7"]] 20:13:52 INFO - PROCESS | 1669 | 1477970032270 Marionette TRACE conn2 -> [0,2640,"switchToWindow",{"name":"7"}] 20:13:52 INFO - PROCESS | 1669 | 1477970032273 Marionette TRACE conn2 <- [1,2640,null,{}] 20:13:52 INFO - PROCESS | 1669 | 1477970032276 Marionette TRACE conn2 -> [0,2641,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:13:52 INFO - PROCESS | 1669 | ++DOCSHELL 0x12ba0f000 == 16 [pid = 1669] [id = 562] 20:13:52 INFO - PROCESS | 1669 | ++DOMWINDOW == 46 (0x131736800) [pid = 1669] [serial = 1651] [outer = 0x0] 20:13:52 INFO - PROCESS | 1669 | ++DOMWINDOW == 47 (0x13173d800) [pid = 1669] [serial = 1652] [outer = 0x131736800] 20:13:52 INFO - PROCESS | 1669 | 1477970032331 Marionette DEBUG loaded listener.js 20:13:52 INFO - PROCESS | 1669 | ++DOMWINDOW == 48 (0x131745000) [pid = 1669] [serial = 1653] [outer = 0x131736800] 20:13:52 INFO - PROCESS | 1669 | 1477970032702 Marionette TRACE conn2 <- [1,2641,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:13:52 INFO - . 20:13:52 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 616ms 20:13:52 INFO - PROCESS | 1669 | 1477970032732 Marionette TRACE conn2 -> [0,2642,"getWindowHandle",null] 20:13:52 INFO - PROCESS | 1669 | 1477970032733 Marionette TRACE conn2 <- [1,2642,null,{"value":"7"}] 20:13:52 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 20:13:52 INFO - PROCESS | 1669 | 1477970032736 Marionette TRACE conn2 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:13:52 INFO - PROCESS | 1669 | 1477970032813 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 20:13:52 INFO - PROCESS | 1669 | 1477970032862 Marionette TRACE conn2 -> [0,2644,"getWindowHandles",null] 20:13:52 INFO - PROCESS | 1669 | 1477970032863 Marionette TRACE conn2 <- [1,2644,null,["7"]] 20:13:52 INFO - PROCESS | 1669 | 1477970032865 Marionette TRACE conn2 -> [0,2645,"switchToWindow",{"name":"7"}] 20:13:52 INFO - PROCESS | 1669 | 1477970032867 Marionette TRACE conn2 <- [1,2645,null,{}] 20:13:52 INFO - PROCESS | 1669 | 1477970032870 Marionette TRACE conn2 -> [0,2646,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:13:52 INFO - PROCESS | 1669 | ++DOCSHELL 0x131b63000 == 17 [pid = 1669] [id = 563] 20:13:52 INFO - PROCESS | 1669 | ++DOMWINDOW == 49 (0x131b72800) [pid = 1669] [serial = 1654] [outer = 0x0] 20:13:52 INFO - PROCESS | 1669 | ++DOMWINDOW == 50 (0x131d90000) [pid = 1669] [serial = 1655] [outer = 0x131b72800] 20:13:52 INFO - PROCESS | 1669 | 1477970032903 Marionette DEBUG loaded listener.js 20:13:52 INFO - PROCESS | 1669 | ++DOMWINDOW == 51 (0x131d9b000) [pid = 1669] [serial = 1656] [outer = 0x131b72800] 20:13:53 WARNING - wptserve Traceback (most recent call last): 20:13:53 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:13:53 WARNING - rv = self.func(request, response) 20:13:53 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:13:53 WARNING - access_control_allow_origin = "*") 20:13:53 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:13:53 WARNING - payload = payload_generator(server_data) 20:13:53 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:13:53 WARNING - return encode_string_as_bmp_image(data) 20:13: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 20:13:53 WARNING - img.save(f, "BMP") 20:13:53 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:13:53 WARNING - f.write(bmpfileheader) 20:13:53 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:13:53 WARNING - 20:13:58 INFO - PROCESS | 1669 | --DOCSHELL 0x12ba0f000 == 16 [pid = 1669] [id = 562] 20:13:58 INFO - PROCESS | 1669 | --DOCSHELL 0x12ccbe800 == 15 [pid = 1669] [id = 561] 20:13:58 INFO - PROCESS | 1669 | --DOCSHELL 0x1301d1800 == 14 [pid = 1669] [id = 560] 20:13:58 INFO - PROCESS | 1669 | --DOCSHELL 0x12ea11000 == 13 [pid = 1669] [id = 559] 20:13:58 INFO - PROCESS | 1669 | --DOCSHELL 0x12e992000 == 12 [pid = 1669] [id = 558] 20:13:58 INFO - PROCESS | 1669 | --DOCSHELL 0x12d172800 == 11 [pid = 1669] [id = 557] 20:13:58 INFO - PROCESS | 1669 | --DOCSHELL 0x12c0e3800 == 10 [pid = 1669] [id = 556] 20:13:58 INFO - PROCESS | 1669 | --DOCSHELL 0x11f143800 == 9 [pid = 1669] [id = 555] 20:13:58 INFO - PROCESS | 1669 | --DOCSHELL 0x11e367800 == 8 [pid = 1669] [id = 554] 20:13:58 INFO - PROCESS | 1669 | --DOCSHELL 0x128f3a800 == 7 [pid = 1669] [id = 553] 20:14:01 INFO - PROCESS | 1669 | --DOMWINDOW == 50 (0x1301d2000) [pid = 1669] [serial = 1645] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html] 20:14:01 INFO - PROCESS | 1669 | --DOMWINDOW == 49 (0x131518800) [pid = 1669] [serial = 1648] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html] 20:14:01 INFO - PROCESS | 1669 | --DOMWINDOW == 48 (0x128f3b800) [pid = 1669] [serial = 1624] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html] 20:14:01 INFO - PROCESS | 1669 | --DOMWINDOW == 47 (0x131736800) [pid = 1669] [serial = 1651] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html] 20:14:01 INFO - PROCESS | 1669 | --DOMWINDOW == 46 (0x12ea12000) [pid = 1669] [serial = 1642] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html] 20:14:01 INFO - PROCESS | 1669 | --DOMWINDOW == 45 (0x12a074000) [pid = 1669] [serial = 1630] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html] 20:14:01 INFO - PROCESS | 1669 | --DOMWINDOW == 44 (0x12c0e4000) [pid = 1669] [serial = 1633] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html] 20:14:01 INFO - PROCESS | 1669 | --DOMWINDOW == 43 (0x12d173000) [pid = 1669] [serial = 1636] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html] 20:14:01 INFO - PROCESS | 1669 | --DOMWINDOW == 42 (0x11e36a800) [pid = 1669] [serial = 1627] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html] 20:14:01 INFO - PROCESS | 1669 | --DOMWINDOW == 41 (0x12e992800) [pid = 1669] [serial = 1639] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html] 20:14:05 INFO - PROCESS | 1669 | --DOMWINDOW == 40 (0x131d90000) [pid = 1669] [serial = 1655] [outer = 0x0] [url = about:blank] 20:14:05 INFO - PROCESS | 1669 | --DOMWINDOW == 39 (0x13173d800) [pid = 1669] [serial = 1652] [outer = 0x0] [url = about:blank] 20:14:05 INFO - PROCESS | 1669 | --DOMWINDOW == 38 (0x131745000) [pid = 1669] [serial = 1653] [outer = 0x0] [url = about:blank] 20:14:05 INFO - PROCESS | 1669 | --DOMWINDOW == 37 (0x1316a5800) [pid = 1669] [serial = 1649] [outer = 0x0] [url = about:blank] 20:14:05 INFO - PROCESS | 1669 | --DOMWINDOW == 36 (0x1316b9800) [pid = 1669] [serial = 1650] [outer = 0x0] [url = about:blank] 20:14:05 INFO - PROCESS | 1669 | --DOMWINDOW == 35 (0x1306ae800) [pid = 1669] [serial = 1646] [outer = 0x0] [url = about:blank] 20:14:05 INFO - PROCESS | 1669 | --DOMWINDOW == 34 (0x131221800) [pid = 1669] [serial = 1647] [outer = 0x0] [url = about:blank] 20:14:05 INFO - PROCESS | 1669 | --DOMWINDOW == 33 (0x12ea19000) [pid = 1669] [serial = 1643] [outer = 0x0] [url = about:blank] 20:14:05 INFO - PROCESS | 1669 | --DOMWINDOW == 32 (0x12f998800) [pid = 1669] [serial = 1644] [outer = 0x0] [url = about:blank] 20:14:05 INFO - PROCESS | 1669 | --DOMWINDOW == 31 (0x12e997800) [pid = 1669] [serial = 1640] [outer = 0x0] [url = about:blank] 20:14:05 INFO - PROCESS | 1669 | --DOMWINDOW == 30 (0x12e9a0000) [pid = 1669] [serial = 1641] [outer = 0x0] [url = about:blank] 20:14:05 INFO - PROCESS | 1669 | --DOMWINDOW == 29 (0x12d766000) [pid = 1669] [serial = 1637] [outer = 0x0] [url = about:blank] 20:14:05 INFO - PROCESS | 1669 | --DOMWINDOW == 28 (0x12e31b000) [pid = 1669] [serial = 1638] [outer = 0x0] [url = about:blank] 20:14:05 INFO - PROCESS | 1669 | --DOMWINDOW == 27 (0x12c0f5800) [pid = 1669] [serial = 1634] [outer = 0x0] [url = about:blank] 20:14:05 INFO - PROCESS | 1669 | --DOMWINDOW == 26 (0x12cb12800) [pid = 1669] [serial = 1635] [outer = 0x0] [url = about:blank] 20:14:05 INFO - PROCESS | 1669 | --DOMWINDOW == 25 (0x12a720000) [pid = 1669] [serial = 1631] [outer = 0x0] [url = about:blank] 20:14:05 INFO - PROCESS | 1669 | --DOMWINDOW == 24 (0x12b31c800) [pid = 1669] [serial = 1632] [outer = 0x0] [url = about:blank] 20:14:05 INFO - PROCESS | 1669 | --DOMWINDOW == 23 (0x11ebb5000) [pid = 1669] [serial = 1628] [outer = 0x0] [url = about:blank] 20:14:05 INFO - PROCESS | 1669 | --DOMWINDOW == 22 (0x11f67d800) [pid = 1669] [serial = 1629] [outer = 0x0] [url = about:blank] 20:14:05 INFO - PROCESS | 1669 | --DOMWINDOW == 21 (0x1297b1000) [pid = 1669] [serial = 1626] [outer = 0x0] [url = about:blank] 20:14:22 INFO - PROCESS | 1669 | MARIONETTE LOG: INFO: Timeout fired 20:14:22 INFO - PROCESS | 1669 | 1477970062986 Marionette TRACE conn2 <- [1,2646,null,{"value":["/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 20:14:22 INFO - . 20:14:22 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30263ms 20:14:23 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html 20:14:23 INFO - PROCESS | 1669 | 1477970063001 Marionette TRACE conn2 -> [0,2647,"getWindowHandle",null] 20:14:23 INFO - PROCESS | 1669 | 1477970063004 Marionette TRACE conn2 <- [1,2647,null,{"value":"7"}] 20:14:23 INFO - PROCESS | 1669 | 1477970063009 Marionette TRACE conn2 -> [0,2648,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:14:23 INFO - PROCESS | 1669 | 1477970063108 Marionette TRACE conn2 <- [1,2648,null,{"value":null}] 20:14:23 INFO - PROCESS | 1669 | 1477970063137 Marionette TRACE conn2 -> [0,2649,"getWindowHandles",null] 20:14:23 INFO - PROCESS | 1669 | 1477970063139 Marionette TRACE conn2 <- [1,2649,null,["7"]] 20:14:23 INFO - PROCESS | 1669 | 1477970063142 Marionette TRACE conn2 -> [0,2650,"switchToWindow",{"name":"7"}] 20:14:23 INFO - PROCESS | 1669 | 1477970063146 Marionette TRACE conn2 <- [1,2650,null,{}] 20:14:23 INFO - PROCESS | 1669 | 1477970063150 Marionette TRACE conn2 -> [0,2651,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:14:23 INFO - PROCESS | 1669 | ++DOCSHELL 0x11ebcd800 == 8 [pid = 1669] [id = 564] 20:14:23 INFO - PROCESS | 1669 | ++DOMWINDOW == 22 (0x11ebce000) [pid = 1669] [serial = 1657] [outer = 0x0] 20:14:23 INFO - PROCESS | 1669 | ++DOMWINDOW == 23 (0x11f33e800) [pid = 1669] [serial = 1658] [outer = 0x11ebce000] 20:14:23 INFO - PROCESS | 1669 | 1477970063192 Marionette DEBUG loaded listener.js 20:14:23 INFO - PROCESS | 1669 | ++DOMWINDOW == 24 (0x11f897800) [pid = 1669] [serial = 1659] [outer = 0x11ebce000] 20:14:23 WARNING - wptserve Traceback (most recent call last): 20:14:23 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:14:23 WARNING - rv = self.func(request, response) 20:14:23 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:14:23 WARNING - access_control_allow_origin = "*") 20:14:23 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:14:23 WARNING - payload = payload_generator(server_data) 20:14:23 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:14:23 WARNING - return encode_string_as_bmp_image(data) 20:14:23 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:14:23 WARNING - img.save(f, "BMP") 20:14:23 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:14:23 WARNING - f.write(bmpfileheader) 20:14:23 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:14:23 WARNING - 20:14:32 INFO - PROCESS | 1669 | --DOCSHELL 0x131b63000 == 7 [pid = 1669] [id = 563] 20:14:34 INFO - PROCESS | 1669 | --DOMWINDOW == 23 (0x131b72800) [pid = 1669] [serial = 1654] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html] 20:14:39 INFO - PROCESS | 1669 | --DOMWINDOW == 22 (0x131d9b000) [pid = 1669] [serial = 1656] [outer = 0x0] [url = about:blank] 20:14:39 INFO - PROCESS | 1669 | --DOMWINDOW == 21 (0x11f33e800) [pid = 1669] [serial = 1658] [outer = 0x0] [url = about:blank] 20:14:53 INFO - PROCESS | 1669 | MARIONETTE LOG: INFO: Timeout fired 20:14:53 INFO - PROCESS | 1669 | 1477970093294 Marionette TRACE conn2 <- [1,2651,null,{"value":["/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",3,null,null]]]}] 20:14:53 INFO - . 20:14:53 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 30321ms 20:14:53 INFO - PROCESS | 1669 | 1477970093329 Marionette TRACE conn2 -> [0,2652,"getWindowHandle",null] 20:14:53 INFO - PROCESS | 1669 | 1477970093332 Marionette TRACE conn2 <- [1,2652,null,{"value":"7"}] 20:14:53 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 20:14:53 INFO - PROCESS | 1669 | 1477970093337 Marionette TRACE conn2 -> [0,2653,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:14:53 INFO - PROCESS | 1669 | 1477970093437 Marionette TRACE conn2 <- [1,2653,null,{"value":null}] 20:14:53 INFO - PROCESS | 1669 | 1477970093466 Marionette TRACE conn2 -> [0,2654,"getWindowHandles",null] 20:14:53 INFO - PROCESS | 1669 | 1477970093469 Marionette TRACE conn2 <- [1,2654,null,["7"]] 20:14:53 INFO - PROCESS | 1669 | 1477970093472 Marionette TRACE conn2 -> [0,2655,"switchToWindow",{"name":"7"}] 20:14:53 INFO - PROCESS | 1669 | 1477970093476 Marionette TRACE conn2 <- [1,2655,null,{}] 20:14:53 INFO - PROCESS | 1669 | 1477970093479 Marionette TRACE conn2 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:14:53 INFO - PROCESS | 1669 | ++DOCSHELL 0x11e36f800 == 8 [pid = 1669] [id = 565] 20:14:53 INFO - PROCESS | 1669 | ++DOMWINDOW == 22 (0x11e370800) [pid = 1669] [serial = 1660] [outer = 0x0] 20:14:53 INFO - PROCESS | 1669 | ++DOMWINDOW == 23 (0x11ebc5000) [pid = 1669] [serial = 1661] [outer = 0x11e370800] 20:14:53 INFO - PROCESS | 1669 | 1477970093523 Marionette DEBUG loaded listener.js 20:14:53 INFO - PROCESS | 1669 | ++DOMWINDOW == 24 (0x11f870000) [pid = 1669] [serial = 1662] [outer = 0x11e370800] 20:14:53 WARNING - wptserve Traceback (most recent call last): 20:14:53 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:14:53 WARNING - rv = self.func(request, response) 20:14:53 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:14:53 WARNING - access_control_allow_origin = "*") 20:14:53 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:14:53 WARNING - payload = payload_generator(server_data) 20:14:53 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:14:53 WARNING - return encode_string_as_bmp_image(data) 20:14: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 20:14:53 WARNING - img.save(f, "BMP") 20:14:53 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:14:53 WARNING - f.write(bmpfileheader) 20:14:53 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:14:53 WARNING - 20:15:02 INFO - PROCESS | 1669 | --DOCSHELL 0x11ebcd800 == 7 [pid = 1669] [id = 564] 20:15:04 INFO - PROCESS | 1669 | --DOMWINDOW == 23 (0x11ebce000) [pid = 1669] [serial = 1657] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html] 20:15:10 INFO - PROCESS | 1669 | --DOMWINDOW == 22 (0x11f897800) [pid = 1669] [serial = 1659] [outer = 0x0] [url = about:blank] 20:15:10 INFO - PROCESS | 1669 | --DOMWINDOW == 21 (0x11ebc5000) [pid = 1669] [serial = 1661] [outer = 0x0] [url = about:blank] 20:15:23 INFO - PROCESS | 1669 | MARIONETTE LOG: INFO: Timeout fired 20:15:23 INFO - PROCESS | 1669 | 1477970123620 Marionette TRACE conn2 <- [1,2656,null,{"value":["/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 20:15:23 INFO - . 20:15:23 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30315ms 20:15:23 INFO - PROCESS | 1669 | 1477970123652 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 20:15:23 INFO - PROCESS | 1669 | 1477970123655 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 20:15:23 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 20:15:23 INFO - PROCESS | 1669 | 1477970123660 Marionette TRACE conn2 -> [0,2658,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:15:23 INFO - PROCESS | 1669 | 1477970123760 Marionette TRACE conn2 <- [1,2658,null,{"value":null}] 20:15:23 INFO - PROCESS | 1669 | 1477970123789 Marionette TRACE conn2 -> [0,2659,"getWindowHandles",null] 20:15:23 INFO - PROCESS | 1669 | 1477970123791 Marionette TRACE conn2 <- [1,2659,null,["7"]] 20:15:23 INFO - PROCESS | 1669 | 1477970123795 Marionette TRACE conn2 -> [0,2660,"switchToWindow",{"name":"7"}] 20:15:23 INFO - PROCESS | 1669 | 1477970123798 Marionette TRACE conn2 <- [1,2660,null,{}] 20:15:23 INFO - PROCESS | 1669 | 1477970123802 Marionette TRACE conn2 -> [0,2661,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:15:23 INFO - PROCESS | 1669 | ++DOCSHELL 0x11e379800 == 8 [pid = 1669] [id = 566] 20:15:23 INFO - PROCESS | 1669 | ++DOMWINDOW == 22 (0x11ebb3800) [pid = 1669] [serial = 1663] [outer = 0x0] 20:15:23 INFO - PROCESS | 1669 | ++DOMWINDOW == 23 (0x11f138000) [pid = 1669] [serial = 1664] [outer = 0x11ebb3800] 20:15:23 INFO - PROCESS | 1669 | 1477970123845 Marionette DEBUG loaded listener.js 20:15:23 INFO - PROCESS | 1669 | ++DOMWINDOW == 24 (0x11f897800) [pid = 1669] [serial = 1665] [outer = 0x11ebb3800] 20:15:24 INFO - PROCESS | 1669 | 1477970124117 Marionette TRACE conn2 <- [1,2661,null,{"value":["/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:15:24 INFO - . 20:15:24 INFO - TEST-OK | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 469ms 20:15:24 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html 20:15:24 INFO - PROCESS | 1669 | 1477970124129 Marionette TRACE conn2 -> [0,2662,"getWindowHandle",null] 20:15:24 INFO - PROCESS | 1669 | 1477970124133 Marionette TRACE conn2 <- [1,2662,null,{"value":"7"}] 20:15:24 INFO - PROCESS | 1669 | 1477970124137 Marionette TRACE conn2 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:15:24 INFO - PROCESS | 1669 | 1477970124280 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 20:15:24 INFO - PROCESS | 1669 | 1477970124346 Marionette TRACE conn2 -> [0,2664,"getWindowHandles",null] 20:15:24 INFO - PROCESS | 1669 | 1477970124349 Marionette TRACE conn2 <- [1,2664,null,["7"]] 20:15:24 INFO - PROCESS | 1669 | 1477970124353 Marionette TRACE conn2 -> [0,2665,"switchToWindow",{"name":"7"}] 20:15:24 INFO - PROCESS | 1669 | 1477970124357 Marionette TRACE conn2 <- [1,2665,null,{}] 20:15:24 INFO - PROCESS | 1669 | 1477970124361 Marionette TRACE conn2 -> [0,2666,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:15:24 INFO - PROCESS | 1669 | ++DOCSHELL 0x11f864000 == 9 [pid = 1669] [id = 567] 20:15:24 INFO - PROCESS | 1669 | ++DOMWINDOW == 25 (0x12a720000) [pid = 1669] [serial = 1666] [outer = 0x0] 20:15:24 INFO - PROCESS | 1669 | ++DOMWINDOW == 26 (0x12a737800) [pid = 1669] [serial = 1667] [outer = 0x12a720000] 20:15:24 INFO - PROCESS | 1669 | 1477970124424 Marionette DEBUG loaded listener.js 20:15:24 INFO - PROCESS | 1669 | ++DOMWINDOW == 27 (0x12b330000) [pid = 1669] [serial = 1668] [outer = 0x12a720000] 20:15:24 INFO - PROCESS | 1669 | 1477970124742 Marionette TRACE conn2 <- [1,2666,null,{"value":["/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:15:24 INFO - . 20:15:24 INFO - TEST-OK | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 618ms 20:15:24 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 20:15:24 INFO - PROCESS | 1669 | 1477970124759 Marionette TRACE conn2 -> [0,2667,"getWindowHandle",null] 20:15:24 INFO - PROCESS | 1669 | 1477970124763 Marionette TRACE conn2 <- [1,2667,null,{"value":"7"}] 20:15:24 INFO - PROCESS | 1669 | 1477970124766 Marionette TRACE conn2 -> [0,2668,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:15:24 INFO - PROCESS | 1669 | 1477970124862 Marionette TRACE conn2 <- [1,2668,null,{"value":null}] 20:15:24 INFO - PROCESS | 1669 | 1477970124871 Marionette TRACE conn2 -> [0,2669,"getWindowHandles",null] 20:15:24 INFO - PROCESS | 1669 | 1477970124873 Marionette TRACE conn2 <- [1,2669,null,["7"]] 20:15:24 INFO - PROCESS | 1669 | 1477970124875 Marionette TRACE conn2 -> [0,2670,"switchToWindow",{"name":"7"}] 20:15:24 INFO - PROCESS | 1669 | 1477970124879 Marionette TRACE conn2 <- [1,2670,null,{}] 20:15:24 INFO - PROCESS | 1669 | 1477970124882 Marionette TRACE conn2 -> [0,2671,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:15:24 INFO - PROCESS | 1669 | ++DOCSHELL 0x12c0f3000 == 10 [pid = 1669] [id = 568] 20:15:24 INFO - PROCESS | 1669 | ++DOMWINDOW == 28 (0x12c0f4000) [pid = 1669] [serial = 1669] [outer = 0x0] 20:15:24 INFO - PROCESS | 1669 | ++DOMWINDOW == 29 (0x12c81b800) [pid = 1669] [serial = 1670] [outer = 0x12c0f4000] 20:15:24 INFO - PROCESS | 1669 | 1477970124963 Marionette DEBUG loaded listener.js 20:15:25 INFO - PROCESS | 1669 | ++DOMWINDOW == 30 (0x12cb1f800) [pid = 1669] [serial = 1671] [outer = 0x12c0f4000] 20:15:25 INFO - PROCESS | 1669 | 1477970125234 Marionette TRACE conn2 <- [1,2671,null,{"value":["/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:15:25 INFO - . 20:15:25 INFO - TEST-OK | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 515ms 20:15:25 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 20:15:25 INFO - PROCESS | 1669 | 1477970125281 Marionette TRACE conn2 -> [0,2672,"getWindowHandle",null] 20:15:25 INFO - PROCESS | 1669 | 1477970125282 Marionette TRACE conn2 <- [1,2672,null,{"value":"7"}] 20:15:25 INFO - PROCESS | 1669 | 1477970125285 Marionette TRACE conn2 -> [0,2673,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:15:25 INFO - PROCESS | 1669 | 1477970125364 Marionette TRACE conn2 <- [1,2673,null,{"value":null}] 20:15:25 INFO - PROCESS | 1669 | 1477970125370 Marionette TRACE conn2 -> [0,2674,"getWindowHandles",null] 20:15:25 INFO - PROCESS | 1669 | 1477970125372 Marionette TRACE conn2 <- [1,2674,null,["7"]] 20:15:25 INFO - PROCESS | 1669 | 1477970125374 Marionette TRACE conn2 -> [0,2675,"switchToWindow",{"name":"7"}] 20:15:25 INFO - PROCESS | 1669 | 1477970125377 Marionette TRACE conn2 <- [1,2675,null,{}] 20:15:25 INFO - PROCESS | 1669 | 1477970125380 Marionette TRACE conn2 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:15:25 INFO - PROCESS | 1669 | ++DOCSHELL 0x12d764000 == 11 [pid = 1669] [id = 569] 20:15:25 INFO - PROCESS | 1669 | ++DOMWINDOW == 31 (0x12d764800) [pid = 1669] [serial = 1672] [outer = 0x0] 20:15:25 INFO - PROCESS | 1669 | ++DOMWINDOW == 32 (0x12d76e000) [pid = 1669] [serial = 1673] [outer = 0x12d764800] 20:15:25 INFO - PROCESS | 1669 | 1477970125422 Marionette DEBUG loaded listener.js 20:15:25 INFO - PROCESS | 1669 | ++DOMWINDOW == 33 (0x12e324000) [pid = 1669] [serial = 1674] [outer = 0x12d764800] 20:15:25 INFO - PROCESS | 1669 | 1477970125741 Marionette TRACE conn2 <- [1,2676,null,{"value":["/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:15:25 INFO - . 20:15:25 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 467ms 20:15:25 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html 20:15:25 INFO - PROCESS | 1669 | 1477970125753 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 20:15:25 INFO - PROCESS | 1669 | 1477970125755 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 20:15:25 INFO - PROCESS | 1669 | 1477970125757 Marionette TRACE conn2 -> [0,2678,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:15:25 INFO - PROCESS | 1669 | 1477970125835 Marionette TRACE conn2 <- [1,2678,null,{"value":null}] 20:15:25 INFO - PROCESS | 1669 | 1477970125885 Marionette TRACE conn2 -> [0,2679,"getWindowHandles",null] 20:15:25 INFO - PROCESS | 1669 | 1477970125886 Marionette TRACE conn2 <- [1,2679,null,["7"]] 20:15:25 INFO - PROCESS | 1669 | 1477970125888 Marionette TRACE conn2 -> [0,2680,"switchToWindow",{"name":"7"}] 20:15:25 INFO - PROCESS | 1669 | 1477970125890 Marionette TRACE conn2 <- [1,2680,null,{}] 20:15:25 INFO - PROCESS | 1669 | 1477970125892 Marionette TRACE conn2 -> [0,2681,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:15:25 INFO - PROCESS | 1669 | ++DOCSHELL 0x12e99d800 == 12 [pid = 1669] [id = 570] 20:15:25 INFO - PROCESS | 1669 | ++DOMWINDOW == 34 (0x12e99e000) [pid = 1669] [serial = 1675] [outer = 0x0] 20:15:25 INFO - PROCESS | 1669 | ++DOMWINDOW == 35 (0x12e9a2800) [pid = 1669] [serial = 1676] [outer = 0x12e99e000] 20:15:25 INFO - PROCESS | 1669 | 1477970125926 Marionette DEBUG loaded listener.js 20:15:25 INFO - PROCESS | 1669 | ++DOMWINDOW == 36 (0x12e9db000) [pid = 1669] [serial = 1677] [outer = 0x12e99e000] 20:15:26 INFO - PROCESS | 1669 | 1477970126153 Marionette TRACE conn2 <- [1,2681,null,{"value":["/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:15:26 INFO - . 20:15:26 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 414ms 20:15:26 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 20:15:26 INFO - PROCESS | 1669 | 1477970126172 Marionette TRACE conn2 -> [0,2682,"getWindowHandle",null] 20:15:26 INFO - PROCESS | 1669 | 1477970126173 Marionette TRACE conn2 <- [1,2682,null,{"value":"7"}] 20:15:26 INFO - PROCESS | 1669 | 1477970126176 Marionette TRACE conn2 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:15:26 INFO - PROCESS | 1669 | 1477970126284 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 20:15:26 INFO - PROCESS | 1669 | 1477970126289 Marionette TRACE conn2 -> [0,2684,"getWindowHandles",null] 20:15:26 INFO - PROCESS | 1669 | 1477970126290 Marionette TRACE conn2 <- [1,2684,null,["7"]] 20:15:26 INFO - PROCESS | 1669 | 1477970126292 Marionette TRACE conn2 -> [0,2685,"switchToWindow",{"name":"7"}] 20:15:26 INFO - PROCESS | 1669 | 1477970126294 Marionette TRACE conn2 <- [1,2685,null,{}] 20:15:26 INFO - PROCESS | 1669 | 1477970126337 Marionette TRACE conn2 -> [0,2686,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:15:26 INFO - PROCESS | 1669 | ++DOCSHELL 0x12ea22800 == 13 [pid = 1669] [id = 571] 20:15:26 INFO - PROCESS | 1669 | ++DOMWINDOW == 37 (0x12f991800) [pid = 1669] [serial = 1678] [outer = 0x0] 20:15:26 INFO - PROCESS | 1669 | ++DOMWINDOW == 38 (0x12f99c000) [pid = 1669] [serial = 1679] [outer = 0x12f991800] 20:15:26 INFO - PROCESS | 1669 | 1477970126374 Marionette DEBUG loaded listener.js 20:15:26 INFO - PROCESS | 1669 | ++DOMWINDOW == 39 (0x12fc29800) [pid = 1669] [serial = 1680] [outer = 0x12f991800] 20:15:26 INFO - PROCESS | 1669 | 1477970126623 Marionette TRACE conn2 <- [1,2686,null,{"value":["/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:15:26 INFO - . 20:15:26 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 465ms 20:15:26 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html 20:15:26 INFO - PROCESS | 1669 | 1477970126641 Marionette TRACE conn2 -> [0,2687,"getWindowHandle",null] 20:15:26 INFO - PROCESS | 1669 | 1477970126643 Marionette TRACE conn2 <- [1,2687,null,{"value":"7"}] 20:15:26 INFO - PROCESS | 1669 | 1477970126645 Marionette TRACE conn2 -> [0,2688,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:15:26 INFO - PROCESS | 1669 | 1477970126716 Marionette TRACE conn2 <- [1,2688,null,{"value":null}] 20:15:26 INFO - PROCESS | 1669 | 1477970126720 Marionette TRACE conn2 -> [0,2689,"getWindowHandles",null] 20:15:26 INFO - PROCESS | 1669 | 1477970126721 Marionette TRACE conn2 <- [1,2689,null,["7"]] 20:15:26 INFO - PROCESS | 1669 | 1477970126723 Marionette TRACE conn2 -> [0,2690,"switchToWindow",{"name":"7"}] 20:15:26 INFO - PROCESS | 1669 | 1477970126725 Marionette TRACE conn2 <- [1,2690,null,{}] 20:15:26 INFO - PROCESS | 1669 | 1477970126728 Marionette TRACE conn2 -> [0,2691,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:15:26 INFO - PROCESS | 1669 | ++DOCSHELL 0x1306c9000 == 14 [pid = 1669] [id = 572] 20:15:26 INFO - PROCESS | 1669 | ++DOMWINDOW == 40 (0x1306ca800) [pid = 1669] [serial = 1681] [outer = 0x0] 20:15:26 INFO - PROCESS | 1669 | ++DOMWINDOW == 41 (0x131229800) [pid = 1669] [serial = 1682] [outer = 0x1306ca800] 20:15:26 INFO - PROCESS | 1669 | 1477970126764 Marionette DEBUG loaded listener.js 20:15:26 INFO - PROCESS | 1669 | ++DOMWINDOW == 42 (0x131507800) [pid = 1669] [serial = 1683] [outer = 0x1306ca800] 20:15:27 INFO - PROCESS | 1669 | 1477970127023 Marionette TRACE conn2 <- [1,2691,null,{"value":["/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:15:27 INFO - . 20:15:27 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html | took 415ms 20:15:27 INFO - PROCESS | 1669 | 1477970127060 Marionette TRACE conn2 -> [0,2692,"getWindowHandle",null] 20:15:27 INFO - PROCESS | 1669 | 1477970127061 Marionette TRACE conn2 <- [1,2692,null,{"value":"7"}] 20:15:27 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html 20:15:27 INFO - PROCESS | 1669 | 1477970127064 Marionette TRACE conn2 -> [0,2693,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:15:27 INFO - PROCESS | 1669 | 1477970127139 Marionette TRACE conn2 <- [1,2693,null,{"value":null}] 20:15:27 INFO - PROCESS | 1669 | 1477970127189 Marionette TRACE conn2 -> [0,2694,"getWindowHandles",null] 20:15:27 INFO - PROCESS | 1669 | 1477970127191 Marionette TRACE conn2 <- [1,2694,null,["7"]] 20:15:27 INFO - PROCESS | 1669 | 1477970127194 Marionette TRACE conn2 -> [0,2695,"switchToWindow",{"name":"7"}] 20:15:27 INFO - PROCESS | 1669 | 1477970127196 Marionette TRACE conn2 <- [1,2695,null,{}] 20:15:27 INFO - PROCESS | 1669 | 1477970127198 Marionette TRACE conn2 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:15:27 INFO - PROCESS | 1669 | ++DOCSHELL 0x1316b9800 == 15 [pid = 1669] [id = 573] 20:15:27 INFO - PROCESS | 1669 | ++DOMWINDOW == 43 (0x1316bb800) [pid = 1669] [serial = 1684] [outer = 0x0] 20:15:27 INFO - PROCESS | 1669 | ++DOMWINDOW == 44 (0x13172a000) [pid = 1669] [serial = 1685] [outer = 0x1316bb800] 20:15:27 INFO - PROCESS | 1669 | 1477970127232 Marionette DEBUG loaded listener.js 20:15:27 INFO - PROCESS | 1669 | ++DOMWINDOW == 45 (0x131732000) [pid = 1669] [serial = 1686] [outer = 0x1316bb800] 20:15:27 INFO - PROCESS | 1669 | 1477970127456 Marionette TRACE conn2 <- [1,2696,null,{"value":["/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:15:27 INFO - . 20:15:27 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | took 419ms 20:15:27 INFO - PROCESS | 1669 | 1477970127484 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 20:15:27 INFO - PROCESS | 1669 | 1477970127486 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 20:15:27 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html 20:15:27 INFO - PROCESS | 1669 | 1477970127489 Marionette TRACE conn2 -> [0,2698,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:15:27 INFO - PROCESS | 1669 | 1477970127597 Marionette TRACE conn2 <- [1,2698,null,{"value":null}] 20:15:27 INFO - PROCESS | 1669 | 1477970127603 Marionette TRACE conn2 -> [0,2699,"getWindowHandles",null] 20:15:27 INFO - PROCESS | 1669 | 1477970127605 Marionette TRACE conn2 <- [1,2699,null,["7"]] 20:15:27 INFO - PROCESS | 1669 | 1477970127608 Marionette TRACE conn2 -> [0,2700,"switchToWindow",{"name":"7"}] 20:15:27 INFO - PROCESS | 1669 | 1477970127612 Marionette TRACE conn2 <- [1,2700,null,{}] 20:15:27 INFO - PROCESS | 1669 | 1477970127617 Marionette TRACE conn2 -> [0,2701,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:15:27 INFO - PROCESS | 1669 | ++DOCSHELL 0x12c0ef000 == 16 [pid = 1669] [id = 574] 20:15:27 INFO - PROCESS | 1669 | ++DOMWINDOW == 46 (0x131737000) [pid = 1669] [serial = 1687] [outer = 0x0] 20:15:27 INFO - PROCESS | 1669 | ++DOMWINDOW == 47 (0x131b5b000) [pid = 1669] [serial = 1688] [outer = 0x131737000] 20:15:27 INFO - PROCESS | 1669 | 1477970127671 Marionette DEBUG loaded listener.js 20:15:27 INFO - PROCESS | 1669 | ++DOMWINDOW == 48 (0x131745000) [pid = 1669] [serial = 1689] [outer = 0x131737000] 20:15:28 INFO - PROCESS | 1669 | 1477970128035 Marionette TRACE conn2 <- [1,2701,null,{"value":["/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:15:28 INFO - . 20:15:28 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 566ms 20:15:28 INFO - PROCESS | 1669 | 1477970128054 Marionette TRACE conn2 -> [0,2702,"getWindowHandle",null] 20:15:28 INFO - PROCESS | 1669 | 1477970128056 Marionette TRACE conn2 <- [1,2702,null,{"value":"7"}] 20:15:28 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html 20:15:28 INFO - PROCESS | 1669 | 1477970128058 Marionette TRACE conn2 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:15:28 INFO - PROCESS | 1669 | 1477970128135 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 20:15:28 INFO - PROCESS | 1669 | 1477970128184 Marionette TRACE conn2 -> [0,2704,"getWindowHandles",null] 20:15:28 INFO - PROCESS | 1669 | 1477970128185 Marionette TRACE conn2 <- [1,2704,null,["7"]] 20:15:28 INFO - PROCESS | 1669 | 1477970128187 Marionette TRACE conn2 -> [0,2705,"switchToWindow",{"name":"7"}] 20:15:28 INFO - PROCESS | 1669 | 1477970128189 Marionette TRACE conn2 <- [1,2705,null,{}] 20:15:28 INFO - PROCESS | 1669 | 1477970128192 Marionette TRACE conn2 -> [0,2706,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:15:28 INFO - PROCESS | 1669 | ++DOCSHELL 0x131b72800 == 17 [pid = 1669] [id = 575] 20:15:28 INFO - PROCESS | 1669 | ++DOMWINDOW == 49 (0x131b73000) [pid = 1669] [serial = 1690] [outer = 0x0] 20:15:28 INFO - PROCESS | 1669 | ++DOMWINDOW == 50 (0x13283c000) [pid = 1669] [serial = 1691] [outer = 0x131b73000] 20:15:28 INFO - PROCESS | 1669 | 1477970128227 Marionette DEBUG loaded listener.js 20:15:28 INFO - PROCESS | 1669 | ++DOMWINDOW == 51 (0x132842800) [pid = 1669] [serial = 1692] [outer = 0x131b73000] 20:15:28 INFO - PROCESS | 1669 | 1477970128459 Marionette TRACE conn2 <- [1,2706,null,{"value":["/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via xhr-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:15:28 INFO - . 20:15:28 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 416ms 20:15:28 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html 20:15:28 INFO - PROCESS | 1669 | 1477970128475 Marionette TRACE conn2 -> [0,2707,"getWindowHandle",null] 20:15:28 INFO - PROCESS | 1669 | 1477970128477 Marionette TRACE conn2 <- [1,2707,null,{"value":"7"}] 20:15:28 INFO - PROCESS | 1669 | 1477970128480 Marionette TRACE conn2 -> [0,2708,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:15:28 INFO - PROCESS | 1669 | 1477970128610 Marionette TRACE conn2 <- [1,2708,null,{"value":null}] 20:15:28 INFO - PROCESS | 1669 | 1477970128617 Marionette TRACE conn2 -> [0,2709,"getWindowHandles",null] 20:15:28 INFO - PROCESS | 1669 | 1477970128618 Marionette TRACE conn2 <- [1,2709,null,["7"]] 20:15:28 INFO - PROCESS | 1669 | 1477970128621 Marionette TRACE conn2 -> [0,2710,"switchToWindow",{"name":"7"}] 20:15:28 INFO - PROCESS | 1669 | 1477970128623 Marionette TRACE conn2 <- [1,2710,null,{}] 20:15:28 INFO - PROCESS | 1669 | 1477970128625 Marionette TRACE conn2 -> [0,2711,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:15:28 INFO - PROCESS | 1669 | ++DOCSHELL 0x132f76000 == 18 [pid = 1669] [id = 576] 20:15:28 INFO - PROCESS | 1669 | ++DOMWINDOW == 52 (0x132f76800) [pid = 1669] [serial = 1693] [outer = 0x0] 20:15:28 INFO - PROCESS | 1669 | ++DOMWINDOW == 53 (0x132f7b800) [pid = 1669] [serial = 1694] [outer = 0x132f76800] 20:15:28 INFO - PROCESS | 1669 | 1477970128659 Marionette DEBUG loaded listener.js 20:15:28 INFO - PROCESS | 1669 | ++DOMWINDOW == 54 (0x132f8b800) [pid = 1669] [serial = 1695] [outer = 0x132f76800] 20:15:28 INFO - PROCESS | 1669 | 1477970128955 Marionette TRACE conn2 <- [1,2711,null,{"value":["/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via xhr-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:15:28 INFO - . 20:15:28 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html | took 520ms 20:15:29 INFO - PROCESS | 1669 | 1477970129001 Marionette TRACE conn2 -> [0,2712,"getWindowHandle",null] 20:15:29 INFO - PROCESS | 1669 | 1477970129003 Marionette TRACE conn2 <- [1,2712,null,{"value":"7"}] 20:15:29 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html 20:15:29 INFO - PROCESS | 1669 | 1477970129007 Marionette TRACE conn2 -> [0,2713,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:15:29 INFO - PROCESS | 1669 | 1477970129159 Marionette TRACE conn2 <- [1,2713,null,{"value":null}] 20:15:29 INFO - PROCESS | 1669 | 1477970129168 Marionette TRACE conn2 -> [0,2714,"getWindowHandles",null] 20:15:29 INFO - PROCESS | 1669 | 1477970129170 Marionette TRACE conn2 <- [1,2714,null,["7"]] 20:15:29 INFO - PROCESS | 1669 | 1477970129173 Marionette TRACE conn2 -> [0,2715,"switchToWindow",{"name":"7"}] 20:15:29 INFO - PROCESS | 1669 | 1477970129176 Marionette TRACE conn2 <- [1,2715,null,{}] 20:15:29 INFO - PROCESS | 1669 | 1477970129180 Marionette TRACE conn2 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:15:29 INFO - PROCESS | 1669 | ++DOCSHELL 0x13304f800 == 19 [pid = 1669] [id = 577] 20:15:29 INFO - PROCESS | 1669 | ++DOMWINDOW == 55 (0x133050000) [pid = 1669] [serial = 1696] [outer = 0x0] 20:15:29 INFO - PROCESS | 1669 | ++DOMWINDOW == 56 (0x133057000) [pid = 1669] [serial = 1697] [outer = 0x133050000] 20:15:29 INFO - PROCESS | 1669 | 1477970129230 Marionette DEBUG loaded listener.js 20:15:29 INFO - PROCESS | 1669 | ++DOMWINDOW == 57 (0x133209800) [pid = 1669] [serial = 1698] [outer = 0x133050000] 20:15:29 INFO - PROCESS | 1669 | 1477970129523 Marionette TRACE conn2 <- [1,2716,null,{"value":["/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via xhr-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:15:29 INFO - . 20:15:29 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 565ms 20:15:29 INFO - PROCESS | 1669 | 1477970129572 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 20:15:29 INFO - PROCESS | 1669 | 1477970129573 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 20:15:29 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 20:15:29 INFO - PROCESS | 1669 | 1477970129576 Marionette TRACE conn2 -> [0,2718,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:15:29 INFO - PROCESS | 1669 | 1477970129655 Marionette TRACE conn2 <- [1,2718,null,{"value":null}] 20:15:29 INFO - PROCESS | 1669 | 1477970129659 Marionette TRACE conn2 -> [0,2719,"getWindowHandles",null] 20:15:29 INFO - PROCESS | 1669 | 1477970129661 Marionette TRACE conn2 <- [1,2719,null,["7"]] 20:15:29 INFO - PROCESS | 1669 | 1477970129663 Marionette TRACE conn2 -> [0,2720,"switchToWindow",{"name":"7"}] 20:15:29 INFO - PROCESS | 1669 | 1477970129665 Marionette TRACE conn2 <- [1,2720,null,{}] 20:15:29 INFO - PROCESS | 1669 | 1477970129668 Marionette TRACE conn2 -> [0,2721,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:15:29 INFO - PROCESS | 1669 | ++DOCSHELL 0x133220800 == 20 [pid = 1669] [id = 578] 20:15:29 INFO - PROCESS | 1669 | ++DOMWINDOW == 58 (0x133221800) [pid = 1669] [serial = 1699] [outer = 0x0] 20:15:29 INFO - PROCESS | 1669 | ++DOMWINDOW == 59 (0x1337e4800) [pid = 1669] [serial = 1700] [outer = 0x133221800] 20:15:29 INFO - PROCESS | 1669 | 1477970129701 Marionette DEBUG loaded listener.js 20:15:29 INFO - PROCESS | 1669 | ++DOMWINDOW == 60 (0x1338bb000) [pid = 1669] [serial = 1701] [outer = 0x133221800] 20:15:29 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4796 20:15:29 WARNING - wptserve Traceback (most recent call last): 20:15:29 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:15:29 WARNING - rv = self.func(request, response) 20:15:29 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:15:29 WARNING - access_control_allow_origin = "*") 20:15:29 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:15:29 WARNING - payload = payload_generator(server_data) 20:15:29 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:15:29 WARNING - return encode_string_as_bmp_image(data) 20:15:29 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:15:29 WARNING - img.save(f, "BMP") 20:15:29 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:15:29 WARNING - f.write(bmpfileheader) 20:15:29 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:15:29 WARNING - 20:15:33 INFO - PROCESS | 1669 | --DOCSHELL 0x13304f800 == 19 [pid = 1669] [id = 577] 20:15:33 INFO - PROCESS | 1669 | --DOCSHELL 0x132f76000 == 18 [pid = 1669] [id = 576] 20:15:33 INFO - PROCESS | 1669 | --DOCSHELL 0x131b72800 == 17 [pid = 1669] [id = 575] 20:15:33 INFO - PROCESS | 1669 | --DOCSHELL 0x12c0ef000 == 16 [pid = 1669] [id = 574] 20:15:33 INFO - PROCESS | 1669 | --DOCSHELL 0x1316b9800 == 15 [pid = 1669] [id = 573] 20:15:33 INFO - PROCESS | 1669 | --DOCSHELL 0x1306c9000 == 14 [pid = 1669] [id = 572] 20:15:33 INFO - PROCESS | 1669 | --DOCSHELL 0x12ea22800 == 13 [pid = 1669] [id = 571] 20:15:33 INFO - PROCESS | 1669 | --DOCSHELL 0x12e99d800 == 12 [pid = 1669] [id = 570] 20:15:33 INFO - PROCESS | 1669 | --DOCSHELL 0x12d764000 == 11 [pid = 1669] [id = 569] 20:15:33 INFO - PROCESS | 1669 | --DOCSHELL 0x12c0f3000 == 10 [pid = 1669] [id = 568] 20:15:33 INFO - PROCESS | 1669 | --DOCSHELL 0x11f864000 == 9 [pid = 1669] [id = 567] 20:15:33 INFO - PROCESS | 1669 | --DOCSHELL 0x11e379800 == 8 [pid = 1669] [id = 566] 20:15:33 INFO - PROCESS | 1669 | --DOCSHELL 0x11e36f800 == 7 [pid = 1669] [id = 565] 20:15:36 INFO - PROCESS | 1669 | --DOMWINDOW == 59 (0x12c0f4000) [pid = 1669] [serial = 1669] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html] 20:15:36 INFO - PROCESS | 1669 | --DOMWINDOW == 58 (0x133050000) [pid = 1669] [serial = 1696] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html] 20:15:36 INFO - PROCESS | 1669 | --DOMWINDOW == 57 (0x12e99e000) [pid = 1669] [serial = 1675] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html] 20:15:36 INFO - PROCESS | 1669 | --DOMWINDOW == 56 (0x11e370800) [pid = 1669] [serial = 1660] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html] 20:15:36 INFO - PROCESS | 1669 | --DOMWINDOW == 55 (0x11ebb3800) [pid = 1669] [serial = 1663] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html] 20:15:36 INFO - PROCESS | 1669 | --DOMWINDOW == 54 (0x1306ca800) [pid = 1669] [serial = 1681] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html] 20:15:36 INFO - PROCESS | 1669 | --DOMWINDOW == 53 (0x1316bb800) [pid = 1669] [serial = 1684] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html] 20:15:36 INFO - PROCESS | 1669 | --DOMWINDOW == 52 (0x12f991800) [pid = 1669] [serial = 1678] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html] 20:15:36 INFO - PROCESS | 1669 | --DOMWINDOW == 51 (0x132f76800) [pid = 1669] [serial = 1693] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html] 20:15:36 INFO - PROCESS | 1669 | --DOMWINDOW == 50 (0x12a720000) [pid = 1669] [serial = 1666] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html] 20:15:36 INFO - PROCESS | 1669 | --DOMWINDOW == 49 (0x12d764800) [pid = 1669] [serial = 1672] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html] 20:15:36 INFO - PROCESS | 1669 | --DOMWINDOW == 48 (0x131b73000) [pid = 1669] [serial = 1690] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html] 20:15:36 INFO - PROCESS | 1669 | --DOMWINDOW == 47 (0x131737000) [pid = 1669] [serial = 1687] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html] 20:15:40 INFO - PROCESS | 1669 | --DOMWINDOW == 46 (0x132f7b800) [pid = 1669] [serial = 1694] [outer = 0x0] [url = about:blank] 20:15:40 INFO - PROCESS | 1669 | --DOMWINDOW == 45 (0x133209800) [pid = 1669] [serial = 1698] [outer = 0x0] [url = about:blank] 20:15:40 INFO - PROCESS | 1669 | --DOMWINDOW == 44 (0x133057000) [pid = 1669] [serial = 1697] [outer = 0x0] [url = about:blank] 20:15:40 INFO - PROCESS | 1669 | --DOMWINDOW == 43 (0x1337e4800) [pid = 1669] [serial = 1700] [outer = 0x0] [url = about:blank] 20:15:40 INFO - PROCESS | 1669 | --DOMWINDOW == 42 (0x132f8b800) [pid = 1669] [serial = 1695] [outer = 0x0] [url = about:blank] 20:15:40 INFO - PROCESS | 1669 | --DOMWINDOW == 41 (0x13283c000) [pid = 1669] [serial = 1691] [outer = 0x0] [url = about:blank] 20:15:40 INFO - PROCESS | 1669 | --DOMWINDOW == 40 (0x132842800) [pid = 1669] [serial = 1692] [outer = 0x0] [url = about:blank] 20:15:40 INFO - PROCESS | 1669 | --DOMWINDOW == 39 (0x131b5b000) [pid = 1669] [serial = 1688] [outer = 0x0] [url = about:blank] 20:15:40 INFO - PROCESS | 1669 | --DOMWINDOW == 38 (0x131745000) [pid = 1669] [serial = 1689] [outer = 0x0] [url = about:blank] 20:15:40 INFO - PROCESS | 1669 | --DOMWINDOW == 37 (0x13172a000) [pid = 1669] [serial = 1685] [outer = 0x0] [url = about:blank] 20:15:40 INFO - PROCESS | 1669 | --DOMWINDOW == 36 (0x131732000) [pid = 1669] [serial = 1686] [outer = 0x0] [url = about:blank] 20:15:40 INFO - PROCESS | 1669 | --DOMWINDOW == 35 (0x131229800) [pid = 1669] [serial = 1682] [outer = 0x0] [url = about:blank] 20:15:40 INFO - PROCESS | 1669 | --DOMWINDOW == 34 (0x131507800) [pid = 1669] [serial = 1683] [outer = 0x0] [url = about:blank] 20:15:40 INFO - PROCESS | 1669 | --DOMWINDOW == 33 (0x12f99c000) [pid = 1669] [serial = 1679] [outer = 0x0] [url = about:blank] 20:15:40 INFO - PROCESS | 1669 | --DOMWINDOW == 32 (0x12fc29800) [pid = 1669] [serial = 1680] [outer = 0x0] [url = about:blank] 20:15:40 INFO - PROCESS | 1669 | --DOMWINDOW == 31 (0x12e9a2800) [pid = 1669] [serial = 1676] [outer = 0x0] [url = about:blank] 20:15:40 INFO - PROCESS | 1669 | --DOMWINDOW == 30 (0x12e9db000) [pid = 1669] [serial = 1677] [outer = 0x0] [url = about:blank] 20:15:40 INFO - PROCESS | 1669 | --DOMWINDOW == 29 (0x12d76e000) [pid = 1669] [serial = 1673] [outer = 0x0] [url = about:blank] 20:15:40 INFO - PROCESS | 1669 | --DOMWINDOW == 28 (0x12e324000) [pid = 1669] [serial = 1674] [outer = 0x0] [url = about:blank] 20:15:40 INFO - PROCESS | 1669 | --DOMWINDOW == 27 (0x12c81b800) [pid = 1669] [serial = 1670] [outer = 0x0] [url = about:blank] 20:15:40 INFO - PROCESS | 1669 | --DOMWINDOW == 26 (0x12cb1f800) [pid = 1669] [serial = 1671] [outer = 0x0] [url = about:blank] 20:15:40 INFO - PROCESS | 1669 | --DOMWINDOW == 25 (0x12a737800) [pid = 1669] [serial = 1667] [outer = 0x0] [url = about:blank] 20:15:40 INFO - PROCESS | 1669 | --DOMWINDOW == 24 (0x12b330000) [pid = 1669] [serial = 1668] [outer = 0x0] [url = about:blank] 20:15:40 INFO - PROCESS | 1669 | --DOMWINDOW == 23 (0x11f138000) [pid = 1669] [serial = 1664] [outer = 0x0] [url = about:blank] 20:15:40 INFO - PROCESS | 1669 | --DOMWINDOW == 22 (0x11f897800) [pid = 1669] [serial = 1665] [outer = 0x0] [url = about:blank] 20:15:40 INFO - PROCESS | 1669 | --DOMWINDOW == 21 (0x11f870000) [pid = 1669] [serial = 1662] [outer = 0x0] [url = about:blank] 20:15:59 INFO - PROCESS | 1669 | MARIONETTE LOG: INFO: Timeout fired 20:15:59 INFO - PROCESS | 1669 | 1477970159786 Marionette TRACE conn2 <- [1,2721,null,{"value":["/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 20:15:59 INFO - . 20:15:59 INFO - TEST-TIMEOUT | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30217ms 20:15:59 INFO - PROCESS | 1669 | 1477970159795 Marionette TRACE conn2 -> [0,2722,"getWindowHandle",null] 20:15:59 INFO - PROCESS | 1669 | 1477970159798 Marionette TRACE conn2 <- [1,2722,null,{"value":"7"}] 20:15:59 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html 20:15:59 INFO - PROCESS | 1669 | 1477970159803 Marionette TRACE conn2 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:15:59 INFO - PROCESS | 1669 | 1477970159903 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 20:15:59 INFO - PROCESS | 1669 | 1477970159931 Marionette TRACE conn2 -> [0,2724,"getWindowHandles",null] 20:15:59 INFO - PROCESS | 1669 | 1477970159933 Marionette TRACE conn2 <- [1,2724,null,["7"]] 20:15:59 INFO - PROCESS | 1669 | 1477970159939 Marionette TRACE conn2 -> [0,2725,"switchToWindow",{"name":"7"}] 20:15:59 INFO - PROCESS | 1669 | 1477970159943 Marionette TRACE conn2 <- [1,2725,null,{}] 20:15:59 INFO - PROCESS | 1669 | 1477970159946 Marionette TRACE conn2 -> [0,2726,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:15:59 INFO - PROCESS | 1669 | ++DOCSHELL 0x11f138000 == 8 [pid = 1669] [id = 579] 20:15:59 INFO - PROCESS | 1669 | ++DOMWINDOW == 22 (0x11f143800) [pid = 1669] [serial = 1702] [outer = 0x0] 20:15:59 INFO - PROCESS | 1669 | ++DOMWINDOW == 23 (0x11f67d800) [pid = 1669] [serial = 1703] [outer = 0x11f143800] 20:15:59 INFO - PROCESS | 1669 | 1477970159987 Marionette DEBUG loaded listener.js 20:16:00 INFO - PROCESS | 1669 | ++DOMWINDOW == 24 (0x11f99c800) [pid = 1669] [serial = 1704] [outer = 0x11f143800] 20:16:00 WARNING - wptserve Traceback (most recent call last): 20:16:00 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:16:00 WARNING - rv = self.func(request, response) 20:16:00 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:16:00 WARNING - access_control_allow_origin = "*") 20:16:00 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:16:00 WARNING - payload = payload_generator(server_data) 20:16:00 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:16:00 WARNING - return encode_string_as_bmp_image(data) 20:16:00 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:16:00 WARNING - img.save(f, "BMP") 20:16:00 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:16:00 WARNING - f.write(bmpfileheader) 20:16:00 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:16:00 WARNING - 20:16:00 WARNING - wptserve Traceback (most recent call last): 20:16:00 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:16:00 WARNING - rv = self.func(request, response) 20:16:00 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:16:00 WARNING - access_control_allow_origin = "*") 20:16:00 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:16:00 WARNING - payload = payload_generator(server_data) 20:16:00 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:16:00 WARNING - return encode_string_as_bmp_image(data) 20:16:00 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:16:00 WARNING - img.save(f, "BMP") 20:16:00 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:16:00 WARNING - f.write(bmpfileheader) 20:16:00 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:16:00 WARNING - 20:16:09 INFO - PROCESS | 1669 | --DOCSHELL 0x133220800 == 7 [pid = 1669] [id = 578] 20:16:11 INFO - PROCESS | 1669 | --DOMWINDOW == 23 (0x133221800) [pid = 1669] [serial = 1699] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html] 20:16:16 INFO - PROCESS | 1669 | --DOMWINDOW == 22 (0x1338bb000) [pid = 1669] [serial = 1701] [outer = 0x0] [url = about:blank] 20:16:16 INFO - PROCESS | 1669 | --DOMWINDOW == 21 (0x11f67d800) [pid = 1669] [serial = 1703] [outer = 0x0] [url = about:blank] 20:16:30 INFO - PROCESS | 1669 | MARIONETTE LOG: INFO: Timeout fired 20:16:30 INFO - PROCESS | 1669 | 1477970190087 Marionette TRACE conn2 <- [1,2726,null,{"value":["/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",3,null,null]]]}] 20:16:30 INFO - . 20:16:30 INFO - TEST-TIMEOUT | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 30321ms 20:16:30 INFO - PROCESS | 1669 | 1477970190124 Marionette TRACE conn2 -> [0,2727,"getWindowHandle",null] 20:16:30 INFO - PROCESS | 1669 | 1477970190127 Marionette TRACE conn2 <- [1,2727,null,{"value":"7"}] 20:16:30 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 20:16:30 INFO - PROCESS | 1669 | 1477970190132 Marionette TRACE conn2 -> [0,2728,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:16:30 INFO - PROCESS | 1669 | 1477970190232 Marionette TRACE conn2 <- [1,2728,null,{"value":null}] 20:16:30 INFO - PROCESS | 1669 | 1477970190260 Marionette TRACE conn2 -> [0,2729,"getWindowHandles",null] 20:16:30 INFO - PROCESS | 1669 | 1477970190262 Marionette TRACE conn2 <- [1,2729,null,["7"]] 20:16:30 INFO - PROCESS | 1669 | 1477970190265 Marionette TRACE conn2 -> [0,2730,"switchToWindow",{"name":"7"}] 20:16:30 INFO - PROCESS | 1669 | 1477970190271 Marionette TRACE conn2 <- [1,2730,null,{}] 20:16:30 INFO - PROCESS | 1669 | 1477970190275 Marionette TRACE conn2 -> [0,2731,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:16:30 INFO - PROCESS | 1669 | ++DOCSHELL 0x11e379000 == 8 [pid = 1669] [id = 580] 20:16:30 INFO - PROCESS | 1669 | ++DOMWINDOW == 22 (0x11e379800) [pid = 1669] [serial = 1705] [outer = 0x0] 20:16:30 INFO - PROCESS | 1669 | ++DOMWINDOW == 23 (0x11ec85000) [pid = 1669] [serial = 1706] [outer = 0x11e379800] 20:16:30 INFO - PROCESS | 1669 | 1477970190318 Marionette DEBUG loaded listener.js 20:16:30 INFO - PROCESS | 1669 | ++DOMWINDOW == 24 (0x11f89b000) [pid = 1669] [serial = 1707] [outer = 0x11e379800] 20:16:30 WARNING - wptserve Traceback (most recent call last): 20:16:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:16:30 WARNING - rv = self.func(request, response) 20:16:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:16:30 WARNING - access_control_allow_origin = "*") 20:16:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:16:30 WARNING - payload = payload_generator(server_data) 20:16:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:16:30 WARNING - return encode_string_as_bmp_image(data) 20:16:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:16:30 WARNING - img.save(f, "BMP") 20:16:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:16:30 WARNING - f.write(bmpfileheader) 20:16:30 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:16:30 WARNING - 20:16:30 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4796 20:16:39 INFO - PROCESS | 1669 | --DOCSHELL 0x11f138000 == 7 [pid = 1669] [id = 579] 20:16:41 INFO - PROCESS | 1669 | --DOMWINDOW == 23 (0x11f143800) [pid = 1669] [serial = 1702] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html] 20:16:46 INFO - PROCESS | 1669 | --DOMWINDOW == 22 (0x11f99c800) [pid = 1669] [serial = 1704] [outer = 0x0] [url = about:blank] 20:16:46 INFO - PROCESS | 1669 | --DOMWINDOW == 21 (0x11ec85000) [pid = 1669] [serial = 1706] [outer = 0x0] [url = about:blank] 20:17:00 INFO - PROCESS | 1669 | MARIONETTE LOG: INFO: Timeout fired 20:17:00 INFO - PROCESS | 1669 | 1477970220415 Marionette TRACE conn2 <- [1,2731,null,{"value":["/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 20:17:00 INFO - . 20:17:00 INFO - TEST-TIMEOUT | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30311ms 20:17:00 INFO - PROCESS | 1669 | 1477970220443 Marionette TRACE conn2 -> [0,2732,"getWindowHandle",null] 20:17:00 INFO - PROCESS | 1669 | 1477970220446 Marionette TRACE conn2 <- [1,2732,null,{"value":"7"}] 20:17:00 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 20:17:00 INFO - PROCESS | 1669 | 1477970220451 Marionette TRACE conn2 -> [0,2733,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:17:00 INFO - PROCESS | 1669 | 1477970220551 Marionette TRACE conn2 <- [1,2733,null,{"value":null}] 20:17:00 INFO - PROCESS | 1669 | 1477970220581 Marionette TRACE conn2 -> [0,2734,"getWindowHandles",null] 20:17:00 INFO - PROCESS | 1669 | 1477970220584 Marionette TRACE conn2 <- [1,2734,null,["7"]] 20:17:00 INFO - PROCESS | 1669 | 1477970220590 Marionette TRACE conn2 -> [0,2735,"switchToWindow",{"name":"7"}] 20:17:00 INFO - PROCESS | 1669 | 1477970220594 Marionette TRACE conn2 <- [1,2735,null,{}] 20:17:00 INFO - PROCESS | 1669 | 1477970220597 Marionette TRACE conn2 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:00 INFO - PROCESS | 1669 | ++DOCSHELL 0x11ebcd800 == 8 [pid = 1669] [id = 581] 20:17:00 INFO - PROCESS | 1669 | ++DOMWINDOW == 22 (0x11ec85000) [pid = 1669] [serial = 1708] [outer = 0x0] 20:17:00 INFO - PROCESS | 1669 | ++DOMWINDOW == 23 (0x11f67d800) [pid = 1669] [serial = 1709] [outer = 0x11ec85000] 20:17:00 INFO - PROCESS | 1669 | 1477970220640 Marionette DEBUG loaded listener.js 20:17:00 INFO - PROCESS | 1669 | ++DOMWINDOW == 24 (0x128f3a800) [pid = 1669] [serial = 1710] [outer = 0x11ec85000] 20:17:00 INFO - PROCESS | 1669 | ++DOCSHELL 0x129174000 == 9 [pid = 1669] [id = 582] 20:17:00 INFO - PROCESS | 1669 | ++DOMWINDOW == 25 (0x1297b6800) [pid = 1669] [serial = 1711] [outer = 0x0] 20:17:00 INFO - PROCESS | 1669 | ++DOMWINDOW == 26 (0x129f77000) [pid = 1669] [serial = 1712] [outer = 0x1297b6800] 20:17:00 INFO - PROCESS | 1669 | 1477970220928 Marionette TRACE conn2 <- [1,2736,null,{"value":["/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:17:00 INFO - . 20:17:00 INFO - TEST-OK | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 516ms 20:17:00 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html 20:17:00 INFO - PROCESS | 1669 | 1477970220966 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 20:17:00 INFO - PROCESS | 1669 | 1477970220969 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 20:17:00 INFO - PROCESS | 1669 | 1477970220972 Marionette TRACE conn2 -> [0,2738,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:17:01 INFO - PROCESS | 1669 | 1477970221090 Marionette TRACE conn2 <- [1,2738,null,{"value":null}] 20:17:01 INFO - PROCESS | 1669 | 1477970221118 Marionette TRACE conn2 -> [0,2739,"getWindowHandles",null] 20:17:01 INFO - PROCESS | 1669 | 1477970221120 Marionette TRACE conn2 <- [1,2739,null,["7"]] 20:17:01 INFO - PROCESS | 1669 | 1477970221122 Marionette TRACE conn2 -> [0,2740,"switchToWindow",{"name":"7"}] 20:17:01 INFO - PROCESS | 1669 | 1477970221125 Marionette TRACE conn2 <- [1,2740,null,{}] 20:17:01 INFO - PROCESS | 1669 | 1477970221127 Marionette TRACE conn2 -> [0,2741,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:01 INFO - PROCESS | 1669 | ++DOCSHELL 0x12a947800 == 10 [pid = 1669] [id = 583] 20:17:01 INFO - PROCESS | 1669 | ++DOMWINDOW == 27 (0x12a94a000) [pid = 1669] [serial = 1713] [outer = 0x0] 20:17:01 INFO - PROCESS | 1669 | ++DOMWINDOW == 28 (0x12b6a5800) [pid = 1669] [serial = 1714] [outer = 0x12a94a000] 20:17:01 INFO - PROCESS | 1669 | 1477970221167 Marionette DEBUG loaded listener.js 20:17:01 INFO - PROCESS | 1669 | ++DOMWINDOW == 29 (0x12b950800) [pid = 1669] [serial = 1715] [outer = 0x12a94a000] 20:17:01 INFO - PROCESS | 1669 | ++DOCSHELL 0x12b943800 == 11 [pid = 1669] [id = 584] 20:17:01 INFO - PROCESS | 1669 | ++DOMWINDOW == 30 (0x12b94e000) [pid = 1669] [serial = 1716] [outer = 0x0] 20:17:01 INFO - PROCESS | 1669 | ++DOMWINDOW == 31 (0x12ba21000) [pid = 1669] [serial = 1717] [outer = 0x12b94e000] 20:17:01 INFO - PROCESS | 1669 | 1477970221450 Marionette TRACE conn2 <- [1,2741,null,{"value":["/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:17:01 INFO - . 20:17:01 INFO - TEST-OK | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 518ms 20:17:01 INFO - PROCESS | 1669 | 1477970221494 Marionette TRACE conn2 -> [0,2742,"getWindowHandle",null] 20:17:01 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 20:17:01 INFO - PROCESS | 1669 | 1477970221498 Marionette TRACE conn2 <- [1,2742,null,{"value":"7"}] 20:17:01 INFO - PROCESS | 1669 | 1477970221501 Marionette TRACE conn2 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:17:01 INFO - PROCESS | 1669 | 1477970221599 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 20:17:01 INFO - PROCESS | 1669 | 1477970221649 Marionette TRACE conn2 -> [0,2744,"getWindowHandles",null] 20:17:01 INFO - PROCESS | 1669 | 1477970221651 Marionette TRACE conn2 <- [1,2744,null,["7"]] 20:17:01 INFO - PROCESS | 1669 | 1477970221653 Marionette TRACE conn2 -> [0,2745,"switchToWindow",{"name":"7"}] 20:17:01 INFO - PROCESS | 1669 | 1477970221656 Marionette TRACE conn2 <- [1,2745,null,{}] 20:17:01 INFO - PROCESS | 1669 | 1477970221659 Marionette TRACE conn2 -> [0,2746,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:01 INFO - PROCESS | 1669 | ++DOCSHELL 0x12ccb8800 == 12 [pid = 1669] [id = 585] 20:17:01 INFO - PROCESS | 1669 | ++DOMWINDOW == 32 (0x12ccb9000) [pid = 1669] [serial = 1718] [outer = 0x0] 20:17:01 INFO - PROCESS | 1669 | ++DOMWINDOW == 33 (0x12ccc1800) [pid = 1669] [serial = 1719] [outer = 0x12ccb9000] 20:17:01 INFO - PROCESS | 1669 | 1477970221700 Marionette DEBUG loaded listener.js 20:17:01 INFO - PROCESS | 1669 | ++DOMWINDOW == 34 (0x12d158000) [pid = 1669] [serial = 1720] [outer = 0x12ccb9000] 20:17:01 INFO - PROCESS | 1669 | ++DOCSHELL 0x12d166800 == 13 [pid = 1669] [id = 586] 20:17:01 INFO - PROCESS | 1669 | ++DOMWINDOW == 35 (0x12d766000) [pid = 1669] [serial = 1721] [outer = 0x0] 20:17:01 INFO - PROCESS | 1669 | ++DOMWINDOW == 36 (0x12d813800) [pid = 1669] [serial = 1722] [outer = 0x12d766000] 20:17:02 INFO - PROCESS | 1669 | 1477970221998 Marionette TRACE conn2 <- [1,2746,null,{"value":["/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:17:02 INFO - . 20:17:02 INFO - TEST-OK | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 515ms 20:17:02 INFO - PROCESS | 1669 | 1477970222017 Marionette TRACE conn2 -> [0,2747,"getWindowHandle",null] 20:17:02 INFO - PROCESS | 1669 | 1477970222018 Marionette TRACE conn2 <- [1,2747,null,{"value":"7"}] 20:17:02 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html 20:17:02 INFO - PROCESS | 1669 | 1477970222023 Marionette TRACE conn2 -> [0,2748,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:17:02 INFO - PROCESS | 1669 | 1477970222129 Marionette TRACE conn2 <- [1,2748,null,{"value":null}] 20:17:02 INFO - PROCESS | 1669 | 1477970222135 Marionette TRACE conn2 -> [0,2749,"getWindowHandles",null] 20:17:02 INFO - PROCESS | 1669 | 1477970222136 Marionette TRACE conn2 <- [1,2749,null,["7"]] 20:17:02 INFO - PROCESS | 1669 | 1477970222140 Marionette TRACE conn2 -> [0,2750,"switchToWindow",{"name":"7"}] 20:17:02 INFO - PROCESS | 1669 | 1477970222143 Marionette TRACE conn2 <- [1,2750,null,{}] 20:17:02 INFO - PROCESS | 1669 | 1477970222145 Marionette TRACE conn2 -> [0,2751,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:02 INFO - PROCESS | 1669 | ++DOCSHELL 0x12da16800 == 14 [pid = 1669] [id = 587] 20:17:02 INFO - PROCESS | 1669 | ++DOMWINDOW == 37 (0x12da18000) [pid = 1669] [serial = 1723] [outer = 0x0] 20:17:02 INFO - PROCESS | 1669 | ++DOMWINDOW == 38 (0x12ddc6800) [pid = 1669] [serial = 1724] [outer = 0x12da18000] 20:17:02 INFO - PROCESS | 1669 | 1477970222185 Marionette DEBUG loaded listener.js 20:17:02 INFO - PROCESS | 1669 | ++DOMWINDOW == 39 (0x12e996800) [pid = 1669] [serial = 1725] [outer = 0x12da18000] 20:17:02 INFO - PROCESS | 1669 | 1477970222495 Marionette TRACE conn2 <- [1,2751,null,{"value":["/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:17:02 INFO - . 20:17:02 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 515ms 20:17:02 INFO - PROCESS | 1669 | 1477970222539 Marionette TRACE conn2 -> [0,2752,"getWindowHandle",null] 20:17:02 INFO - PROCESS | 1669 | 1477970222540 Marionette TRACE conn2 <- [1,2752,null,{"value":"7"}] 20:17:02 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html 20:17:02 INFO - PROCESS | 1669 | 1477970222544 Marionette TRACE conn2 -> [0,2753,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:17:02 INFO - PROCESS | 1669 | 1477970222664 Marionette TRACE conn2 <- [1,2753,null,{"value":null}] 20:17:02 INFO - PROCESS | 1669 | 1477970222732 Marionette TRACE conn2 -> [0,2754,"getWindowHandles",null] 20:17:02 INFO - PROCESS | 1669 | 1477970222734 Marionette TRACE conn2 <- [1,2754,null,["7"]] 20:17:02 INFO - PROCESS | 1669 | 1477970222740 Marionette TRACE conn2 -> [0,2755,"switchToWindow",{"name":"7"}] 20:17:02 INFO - PROCESS | 1669 | 1477970222743 Marionette TRACE conn2 <- [1,2755,null,{}] 20:17:02 INFO - PROCESS | 1669 | 1477970222746 Marionette TRACE conn2 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:02 INFO - PROCESS | 1669 | ++DOCSHELL 0x12ea10800 == 15 [pid = 1669] [id = 588] 20:17:02 INFO - PROCESS | 1669 | ++DOMWINDOW == 40 (0x12ea11000) [pid = 1669] [serial = 1726] [outer = 0x0] 20:17:02 INFO - PROCESS | 1669 | ++DOMWINDOW == 41 (0x12ea17800) [pid = 1669] [serial = 1727] [outer = 0x12ea11000] 20:17:02 INFO - PROCESS | 1669 | 1477970222798 Marionette DEBUG loaded listener.js 20:17:02 INFO - PROCESS | 1669 | ++DOMWINDOW == 42 (0x12ea1e800) [pid = 1669] [serial = 1728] [outer = 0x12ea11000] 20:17:03 INFO - PROCESS | 1669 | 1477970223131 Marionette TRACE conn2 <- [1,2756,null,{"value":["/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:17:03 INFO - . 20:17:03 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 616ms 20:17:03 INFO - PROCESS | 1669 | 1477970223160 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 20:17:03 INFO - PROCESS | 1669 | 1477970223163 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 20:17:03 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html 20:17:03 INFO - PROCESS | 1669 | 1477970223167 Marionette TRACE conn2 -> [0,2758,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:17:03 INFO - PROCESS | 1669 | 1477970223322 Marionette TRACE conn2 <- [1,2758,null,{"value":null}] 20:17:03 INFO - PROCESS | 1669 | 1477970223389 Marionette TRACE conn2 -> [0,2759,"getWindowHandles",null] 20:17:03 INFO - PROCESS | 1669 | 1477970223391 Marionette TRACE conn2 <- [1,2759,null,["7"]] 20:17:03 INFO - PROCESS | 1669 | 1477970223394 Marionette TRACE conn2 -> [0,2760,"switchToWindow",{"name":"7"}] 20:17:03 INFO - PROCESS | 1669 | 1477970223398 Marionette TRACE conn2 <- [1,2760,null,{}] 20:17:03 INFO - PROCESS | 1669 | 1477970223401 Marionette TRACE conn2 -> [0,2761,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:03 INFO - PROCESS | 1669 | ++DOCSHELL 0x1301c9000 == 16 [pid = 1669] [id = 589] 20:17:03 INFO - PROCESS | 1669 | ++DOMWINDOW == 43 (0x1301cc000) [pid = 1669] [serial = 1729] [outer = 0x0] 20:17:03 INFO - PROCESS | 1669 | ++DOMWINDOW == 44 (0x1301d9000) [pid = 1669] [serial = 1730] [outer = 0x1301cc000] 20:17:03 INFO - PROCESS | 1669 | 1477970223458 Marionette DEBUG loaded listener.js 20:17:03 INFO - PROCESS | 1669 | ++DOMWINDOW == 45 (0x13121b000) [pid = 1669] [serial = 1731] [outer = 0x1301cc000] 20:17:03 INFO - PROCESS | 1669 | 1477970223753 Marionette TRACE conn2 <- [1,2761,null,{"value":["/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:17:03 INFO - . 20:17:03 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 615ms 20:17:03 INFO - PROCESS | 1669 | 1477970223781 Marionette TRACE conn2 -> [0,2762,"getWindowHandle",null] 20:17:03 INFO - PROCESS | 1669 | 1477970223782 Marionette TRACE conn2 <- [1,2762,null,{"value":"7"}] 20:17:03 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 20:17:03 INFO - PROCESS | 1669 | 1477970223785 Marionette TRACE conn2 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:17:03 INFO - PROCESS | 1669 | 1477970223858 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 20:17:03 INFO - PROCESS | 1669 | 1477970223861 Marionette TRACE conn2 -> [0,2764,"getWindowHandles",null] 20:17:03 INFO - PROCESS | 1669 | 1477970223863 Marionette TRACE conn2 <- [1,2764,null,["7"]] 20:17:03 INFO - PROCESS | 1669 | 1477970223865 Marionette TRACE conn2 -> [0,2765,"switchToWindow",{"name":"7"}] 20:17:03 INFO - PROCESS | 1669 | 1477970223868 Marionette TRACE conn2 <- [1,2765,null,{}] 20:17:03 INFO - PROCESS | 1669 | 1477970223873 Marionette TRACE conn2 -> [0,2766,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:03 INFO - PROCESS | 1669 | ++DOCSHELL 0x131502800 == 17 [pid = 1669] [id = 590] 20:17:03 INFO - PROCESS | 1669 | ++DOMWINDOW == 46 (0x131503800) [pid = 1669] [serial = 1732] [outer = 0x0] 20:17:03 INFO - PROCESS | 1669 | ++DOMWINDOW == 47 (0x1316aa800) [pid = 1669] [serial = 1733] [outer = 0x131503800] 20:17:03 INFO - PROCESS | 1669 | 1477970223907 Marionette DEBUG loaded listener.js 20:17:03 INFO - PROCESS | 1669 | ++DOMWINDOW == 48 (0x131725800) [pid = 1669] [serial = 1734] [outer = 0x131503800] 20:17:04 INFO - PROCESS | 1669 | 1477970224177 Marionette TRACE conn2 <- [1,2766,null,{"value":["/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:17:04 INFO - . 20:17:04 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 415ms 20:17:04 INFO - PROCESS | 1669 | 1477970224200 Marionette TRACE conn2 -> [0,2767,"getWindowHandle",null] 20:17:04 INFO - PROCESS | 1669 | 1477970224202 Marionette TRACE conn2 <- [1,2767,null,{"value":"7"}] 20:17:04 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html 20:17:04 INFO - PROCESS | 1669 | 1477970224204 Marionette TRACE conn2 -> [0,2768,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:17:04 INFO - PROCESS | 1669 | 1477970224279 Marionette TRACE conn2 <- [1,2768,null,{"value":null}] 20:17:04 INFO - PROCESS | 1669 | 1477970224283 Marionette TRACE conn2 -> [0,2769,"getWindowHandles",null] 20:17:04 INFO - PROCESS | 1669 | 1477970224285 Marionette TRACE conn2 <- [1,2769,null,["7"]] 20:17:04 INFO - PROCESS | 1669 | 1477970224291 Marionette TRACE conn2 -> [0,2770,"switchToWindow",{"name":"7"}] 20:17:04 INFO - PROCESS | 1669 | 1477970224293 Marionette TRACE conn2 <- [1,2770,null,{}] 20:17:04 INFO - PROCESS | 1669 | 1477970224295 Marionette TRACE conn2 -> [0,2771,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:04 INFO - PROCESS | 1669 | ++DOCSHELL 0x13173a800 == 18 [pid = 1669] [id = 591] 20:17:04 INFO - PROCESS | 1669 | ++DOMWINDOW == 49 (0x13173b000) [pid = 1669] [serial = 1735] [outer = 0x0] 20:17:04 INFO - PROCESS | 1669 | ++DOMWINDOW == 50 (0x131740800) [pid = 1669] [serial = 1736] [outer = 0x13173b000] 20:17:04 INFO - PROCESS | 1669 | 1477970224329 Marionette DEBUG loaded listener.js 20:17:04 INFO - PROCESS | 1669 | ++DOMWINDOW == 51 (0x131b5b000) [pid = 1669] [serial = 1737] [outer = 0x13173b000] 20:17:04 INFO - PROCESS | 1669 | 1477970224583 Marionette TRACE conn2 <- [1,2771,null,{"value":["/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:17:04 INFO - . 20:17:04 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 414ms 20:17:04 INFO - PROCESS | 1669 | 1477970224619 Marionette TRACE conn2 -> [0,2772,"getWindowHandle",null] 20:17:04 INFO - PROCESS | 1669 | 1477970224620 Marionette TRACE conn2 <- [1,2772,null,{"value":"7"}] 20:17:04 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 20:17:04 INFO - PROCESS | 1669 | 1477970224623 Marionette TRACE conn2 -> [0,2773,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:17:04 INFO - PROCESS | 1669 | 1477970224702 Marionette TRACE conn2 <- [1,2773,null,{"value":null}] 20:17:04 INFO - PROCESS | 1669 | 1477970224751 Marionette TRACE conn2 -> [0,2774,"getWindowHandles",null] 20:17:04 INFO - PROCESS | 1669 | 1477970224753 Marionette TRACE conn2 <- [1,2774,null,["7"]] 20:17:04 INFO - PROCESS | 1669 | 1477970224755 Marionette TRACE conn2 -> [0,2775,"switchToWindow",{"name":"7"}] 20:17:04 INFO - PROCESS | 1669 | 1477970224758 Marionette TRACE conn2 <- [1,2775,null,{}] 20:17:04 INFO - PROCESS | 1669 | 1477970224760 Marionette TRACE conn2 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:04 INFO - PROCESS | 1669 | ++DOCSHELL 0x12c813000 == 19 [pid = 1669] [id = 592] 20:17:04 INFO - PROCESS | 1669 | ++DOMWINDOW == 52 (0x131d90000) [pid = 1669] [serial = 1738] [outer = 0x0] 20:17:04 INFO - PROCESS | 1669 | ++DOMWINDOW == 53 (0x131d9b800) [pid = 1669] [serial = 1739] [outer = 0x131d90000] 20:17:04 INFO - PROCESS | 1669 | 1477970224796 Marionette DEBUG loaded listener.js 20:17:04 INFO - PROCESS | 1669 | ++DOMWINDOW == 54 (0x132842000) [pid = 1669] [serial = 1740] [outer = 0x131d90000] 20:17:05 INFO - PROCESS | 1669 | 1477970225091 Marionette TRACE conn2 <- [1,2776,null,{"value":["/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:17:05 INFO - . 20:17:05 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 515ms 20:17:05 INFO - PROCESS | 1669 | 1477970225140 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 20:17:05 INFO - PROCESS | 1669 | 1477970225142 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 20:17:05 INFO - TEST-START | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html 20:17:05 INFO - PROCESS | 1669 | 1477970225146 Marionette TRACE conn2 -> [0,2778,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:17:05 INFO - PROCESS | 1669 | 1477970225261 Marionette TRACE conn2 <- [1,2778,null,{"value":null}] 20:17:05 INFO - PROCESS | 1669 | 1477970225333 Marionette TRACE conn2 -> [0,2779,"getWindowHandles",null] 20:17:05 INFO - PROCESS | 1669 | 1477970225335 Marionette TRACE conn2 <- [1,2779,null,["7"]] 20:17:05 INFO - PROCESS | 1669 | 1477970225338 Marionette TRACE conn2 -> [0,2780,"switchToWindow",{"name":"7"}] 20:17:05 INFO - PROCESS | 1669 | 1477970225341 Marionette TRACE conn2 <- [1,2780,null,{}] 20:17:05 INFO - PROCESS | 1669 | 1477970225345 Marionette TRACE conn2 -> [0,2781,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:05 INFO - PROCESS | 1669 | ++DOCSHELL 0x131d87000 == 20 [pid = 1669] [id = 593] 20:17:05 INFO - PROCESS | 1669 | ++DOMWINDOW == 55 (0x132846000) [pid = 1669] [serial = 1741] [outer = 0x0] 20:17:05 INFO - PROCESS | 1669 | ++DOMWINDOW == 56 (0x132f78800) [pid = 1669] [serial = 1742] [outer = 0x132846000] 20:17:05 INFO - PROCESS | 1669 | 1477970225392 Marionette DEBUG loaded listener.js 20:17:05 INFO - PROCESS | 1669 | ++DOMWINDOW == 57 (0x132f7c800) [pid = 1669] [serial = 1743] [outer = 0x132846000] 20:17:05 WARNING - wptserve Traceback (most recent call last): 20:17:05 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:17:05 WARNING - rv = self.func(request, response) 20:17:05 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:17:05 WARNING - access_control_allow_origin = "*") 20:17:05 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:17:05 WARNING - payload = payload_generator(server_data) 20:17:05 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:17:05 WARNING - return encode_string_as_bmp_image(data) 20:17:05 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:17:05 WARNING - img.save(f, "BMP") 20:17:05 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:17:05 WARNING - f.write(bmpfileheader) 20:17:05 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:17:05 WARNING - 20:17:05 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4796 20:17:10 INFO - PROCESS | 1669 | --DOCSHELL 0x12c813000 == 19 [pid = 1669] [id = 592] 20:17:10 INFO - PROCESS | 1669 | --DOCSHELL 0x13173a800 == 18 [pid = 1669] [id = 591] 20:17:10 INFO - PROCESS | 1669 | --DOCSHELL 0x131502800 == 17 [pid = 1669] [id = 590] 20:17:10 INFO - PROCESS | 1669 | --DOCSHELL 0x1301c9000 == 16 [pid = 1669] [id = 589] 20:17:10 INFO - PROCESS | 1669 | --DOCSHELL 0x12ea10800 == 15 [pid = 1669] [id = 588] 20:17:10 INFO - PROCESS | 1669 | --DOCSHELL 0x12da16800 == 14 [pid = 1669] [id = 587] 20:17:10 INFO - PROCESS | 1669 | --DOCSHELL 0x12d166800 == 13 [pid = 1669] [id = 586] 20:17:10 INFO - PROCESS | 1669 | --DOCSHELL 0x12ccb8800 == 12 [pid = 1669] [id = 585] 20:17:10 INFO - PROCESS | 1669 | --DOCSHELL 0x12b943800 == 11 [pid = 1669] [id = 584] 20:17:10 INFO - PROCESS | 1669 | --DOCSHELL 0x12a947800 == 10 [pid = 1669] [id = 583] 20:17:10 INFO - PROCESS | 1669 | --DOCSHELL 0x129174000 == 9 [pid = 1669] [id = 582] 20:17:10 INFO - PROCESS | 1669 | --DOCSHELL 0x11ebcd800 == 8 [pid = 1669] [id = 581] 20:17:10 INFO - PROCESS | 1669 | --DOCSHELL 0x11e379000 == 7 [pid = 1669] [id = 580] 20:17:13 INFO - PROCESS | 1669 | --DOMWINDOW == 56 (0x1301cc000) [pid = 1669] [serial = 1729] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html] 20:17:13 INFO - PROCESS | 1669 | --DOMWINDOW == 55 (0x131503800) [pid = 1669] [serial = 1732] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html] 20:17:13 INFO - PROCESS | 1669 | --DOMWINDOW == 54 (0x12d766000) [pid = 1669] [serial = 1721] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 20:17:13 INFO - PROCESS | 1669 | --DOMWINDOW == 53 (0x12ccb9000) [pid = 1669] [serial = 1718] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html] 20:17:13 INFO - PROCESS | 1669 | --DOMWINDOW == 52 (0x13173b000) [pid = 1669] [serial = 1735] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html] 20:17:13 INFO - PROCESS | 1669 | --DOMWINDOW == 51 (0x131d90000) [pid = 1669] [serial = 1738] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html] 20:17:13 INFO - PROCESS | 1669 | --DOMWINDOW == 50 (0x12a94a000) [pid = 1669] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html] 20:17:13 INFO - PROCESS | 1669 | --DOMWINDOW == 49 (0x12b94e000) [pid = 1669] [serial = 1716] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477970221370] 20:17:13 INFO - PROCESS | 1669 | --DOMWINDOW == 48 (0x11ec85000) [pid = 1669] [serial = 1708] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html] 20:17:13 INFO - PROCESS | 1669 | --DOMWINDOW == 47 (0x1297b6800) [pid = 1669] [serial = 1711] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 20:17:13 INFO - PROCESS | 1669 | --DOMWINDOW == 46 (0x12ea11000) [pid = 1669] [serial = 1726] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html] 20:17:13 INFO - PROCESS | 1669 | --DOMWINDOW == 45 (0x11e379800) [pid = 1669] [serial = 1705] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html] 20:17:13 INFO - PROCESS | 1669 | --DOMWINDOW == 44 (0x12da18000) [pid = 1669] [serial = 1723] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html] 20:17:17 INFO - PROCESS | 1669 | --DOMWINDOW == 43 (0x11f67d800) [pid = 1669] [serial = 1709] [outer = 0x0] [url = about:blank] 20:17:17 INFO - PROCESS | 1669 | --DOMWINDOW == 42 (0x12ccc1800) [pid = 1669] [serial = 1719] [outer = 0x0] [url = about:blank] 20:17:17 INFO - PROCESS | 1669 | --DOMWINDOW == 41 (0x131d9b800) [pid = 1669] [serial = 1739] [outer = 0x0] [url = about:blank] 20:17:17 INFO - PROCESS | 1669 | --DOMWINDOW == 40 (0x128f3a800) [pid = 1669] [serial = 1710] [outer = 0x0] [url = about:blank] 20:17:17 INFO - PROCESS | 1669 | --DOMWINDOW == 39 (0x12b6a5800) [pid = 1669] [serial = 1714] [outer = 0x0] [url = about:blank] 20:17:17 INFO - PROCESS | 1669 | --DOMWINDOW == 38 (0x131b5b000) [pid = 1669] [serial = 1737] [outer = 0x0] [url = about:blank] 20:17:17 INFO - PROCESS | 1669 | --DOMWINDOW == 37 (0x1316aa800) [pid = 1669] [serial = 1733] [outer = 0x0] [url = about:blank] 20:17:17 INFO - PROCESS | 1669 | --DOMWINDOW == 36 (0x12b950800) [pid = 1669] [serial = 1715] [outer = 0x0] [url = about:blank] 20:17:17 INFO - PROCESS | 1669 | --DOMWINDOW == 35 (0x13121b000) [pid = 1669] [serial = 1731] [outer = 0x0] [url = about:blank] 20:17:17 INFO - PROCESS | 1669 | --DOMWINDOW == 34 (0x12e996800) [pid = 1669] [serial = 1725] [outer = 0x0] [url = about:blank] 20:17:17 INFO - PROCESS | 1669 | --DOMWINDOW == 33 (0x12ea1e800) [pid = 1669] [serial = 1728] [outer = 0x0] [url = about:blank] 20:17:17 INFO - PROCESS | 1669 | --DOMWINDOW == 32 (0x131740800) [pid = 1669] [serial = 1736] [outer = 0x0] [url = about:blank] 20:17:17 INFO - PROCESS | 1669 | --DOMWINDOW == 31 (0x12d158000) [pid = 1669] [serial = 1720] [outer = 0x0] [url = about:blank] 20:17:17 INFO - PROCESS | 1669 | --DOMWINDOW == 30 (0x12ddc6800) [pid = 1669] [serial = 1724] [outer = 0x0] [url = about:blank] 20:17:17 INFO - PROCESS | 1669 | --DOMWINDOW == 29 (0x12d813800) [pid = 1669] [serial = 1722] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 20:17:17 INFO - PROCESS | 1669 | --DOMWINDOW == 28 (0x12ba21000) [pid = 1669] [serial = 1717] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477970221370] 20:17:17 INFO - PROCESS | 1669 | --DOMWINDOW == 27 (0x11f89b000) [pid = 1669] [serial = 1707] [outer = 0x0] [url = about:blank] 20:17:17 INFO - PROCESS | 1669 | --DOMWINDOW == 26 (0x129f77000) [pid = 1669] [serial = 1712] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 20:17:17 INFO - PROCESS | 1669 | --DOMWINDOW == 25 (0x131725800) [pid = 1669] [serial = 1734] [outer = 0x0] [url = about:blank] 20:17:17 INFO - PROCESS | 1669 | --DOMWINDOW == 24 (0x132f78800) [pid = 1669] [serial = 1742] [outer = 0x0] [url = about:blank] 20:17:17 INFO - PROCESS | 1669 | --DOMWINDOW == 23 (0x1301d9000) [pid = 1669] [serial = 1730] [outer = 0x0] [url = about:blank] 20:17:17 INFO - PROCESS | 1669 | --DOMWINDOW == 22 (0x132842000) [pid = 1669] [serial = 1740] [outer = 0x0] [url = about:blank] 20:17:17 INFO - PROCESS | 1669 | --DOMWINDOW == 21 (0x12ea17800) [pid = 1669] [serial = 1727] [outer = 0x0] [url = about:blank] 20:17:35 INFO - PROCESS | 1669 | MARIONETTE LOG: INFO: Timeout fired 20:17:35 INFO - PROCESS | 1669 | 1477970255475 Marionette TRACE conn2 <- [1,2781,null,{"value":["/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 20:17:35 INFO - . 20:17:35 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html | took 30365ms 20:17:35 INFO - PROCESS | 1669 | 1477970255511 Marionette TRACE conn2 -> [0,2782,"getWindowHandle",null] 20:17:35 INFO - PROCESS | 1669 | 1477970255515 Marionette TRACE conn2 <- [1,2782,null,{"value":"7"}] 20:17:35 INFO - TEST-START | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html 20:17:35 INFO - PROCESS | 1669 | 1477970255520 Marionette TRACE conn2 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:17:35 INFO - PROCESS | 1669 | 1477970255621 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 20:17:35 INFO - PROCESS | 1669 | 1477970255651 Marionette TRACE conn2 -> [0,2784,"getWindowHandles",null] 20:17:35 INFO - PROCESS | 1669 | 1477970255653 Marionette TRACE conn2 <- [1,2784,null,["7"]] 20:17:35 INFO - PROCESS | 1669 | 1477970255659 Marionette TRACE conn2 -> [0,2785,"switchToWindow",{"name":"7"}] 20:17:35 INFO - PROCESS | 1669 | 1477970255664 Marionette TRACE conn2 <- [1,2785,null,{}] 20:17:35 INFO - PROCESS | 1669 | 1477970255667 Marionette TRACE conn2 -> [0,2786,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:35 INFO - PROCESS | 1669 | ++DOCSHELL 0x11f143800 == 8 [pid = 1669] [id = 594] 20:17:35 INFO - PROCESS | 1669 | ++DOMWINDOW == 22 (0x11f148000) [pid = 1669] [serial = 1744] [outer = 0x0] 20:17:35 INFO - PROCESS | 1669 | ++DOMWINDOW == 23 (0x11f67d800) [pid = 1669] [serial = 1745] [outer = 0x11f148000] 20:17:35 INFO - PROCESS | 1669 | 1477970255708 Marionette DEBUG loaded listener.js 20:17:35 INFO - PROCESS | 1669 | ++DOMWINDOW == 24 (0x11f991000) [pid = 1669] [serial = 1746] [outer = 0x11f148000] 20:17:35 WARNING - wptserve Traceback (most recent call last): 20:17:35 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:17:35 WARNING - rv = self.func(request, response) 20:17:35 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:17:35 WARNING - access_control_allow_origin = "*") 20:17:35 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:17:35 WARNING - payload = payload_generator(server_data) 20:17:35 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:17:35 WARNING - return encode_string_as_bmp_image(data) 20:17:35 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:17:35 WARNING - img.save(f, "BMP") 20:17:35 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:17:35 WARNING - f.write(bmpfileheader) 20:17:35 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:17:35 WARNING - 20:17:35 WARNING - wptserve Traceback (most recent call last): 20:17:35 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:17:35 WARNING - rv = self.func(request, response) 20:17:35 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:17:35 WARNING - access_control_allow_origin = "*") 20:17:35 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:17:35 WARNING - payload = payload_generator(server_data) 20:17:35 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:17:35 WARNING - return encode_string_as_bmp_image(data) 20:17:35 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:17:35 WARNING - img.save(f, "BMP") 20:17:35 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:17:35 WARNING - f.write(bmpfileheader) 20:17:35 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:17:35 WARNING - 20:17:45 INFO - PROCESS | 1669 | --DOCSHELL 0x131d87000 == 7 [pid = 1669] [id = 593] 20:17:47 INFO - PROCESS | 1669 | --DOMWINDOW == 23 (0x132846000) [pid = 1669] [serial = 1741] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html] 20:17:52 INFO - PROCESS | 1669 | --DOMWINDOW == 22 (0x132f7c800) [pid = 1669] [serial = 1743] [outer = 0x0] [url = about:blank] 20:17:52 INFO - PROCESS | 1669 | --DOMWINDOW == 21 (0x11f67d800) [pid = 1669] [serial = 1745] [outer = 0x0] [url = about:blank] 20:18:05 INFO - PROCESS | 1669 | MARIONETTE LOG: INFO: Timeout fired 20:18:05 INFO - PROCESS | 1669 | 1477970285807 Marionette TRACE conn2 <- [1,2786,null,{"value":["/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",3,null,null]]]}] 20:18:05 INFO - . 20:18:05 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html | took 30323ms 20:18:05 INFO - PROCESS | 1669 | 1477970285841 Marionette TRACE conn2 -> [0,2787,"getWindowHandle",null] 20:18:05 INFO - PROCESS | 1669 | 1477970285844 Marionette TRACE conn2 <- [1,2787,null,{"value":"7"}] 20:18:05 INFO - TEST-START | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html 20:18:05 INFO - PROCESS | 1669 | 1477970285850 Marionette TRACE conn2 -> [0,2788,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:18:05 INFO - PROCESS | 1669 | 1477970285951 Marionette TRACE conn2 <- [1,2788,null,{"value":null}] 20:18:05 INFO - PROCESS | 1669 | 1477970285981 Marionette TRACE conn2 -> [0,2789,"getWindowHandles",null] 20:18:05 INFO - PROCESS | 1669 | 1477970285983 Marionette TRACE conn2 <- [1,2789,null,["7"]] 20:18:05 INFO - PROCESS | 1669 | 1477970285987 Marionette TRACE conn2 -> [0,2790,"switchToWindow",{"name":"7"}] 20:18:05 INFO - PROCESS | 1669 | 1477970285990 Marionette TRACE conn2 <- [1,2790,null,{}] 20:18:06 INFO - PROCESS | 1669 | 1477970285994 Marionette TRACE conn2 -> [0,2791,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:18:06 INFO - PROCESS | 1669 | ++DOCSHELL 0x11e377800 == 8 [pid = 1669] [id = 595] 20:18:06 INFO - PROCESS | 1669 | ++DOMWINDOW == 22 (0x11e379000) [pid = 1669] [serial = 1747] [outer = 0x0] 20:18:06 INFO - PROCESS | 1669 | ++DOMWINDOW == 23 (0x11ec85000) [pid = 1669] [serial = 1748] [outer = 0x11e379000] 20:18:06 INFO - PROCESS | 1669 | 1477970286037 Marionette DEBUG loaded listener.js 20:18:06 INFO - PROCESS | 1669 | ++DOMWINDOW == 24 (0x11f897800) [pid = 1669] [serial = 1749] [outer = 0x11e379000] 20:18:06 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4796 20:18:06 WARNING - wptserve Traceback (most recent call last): 20:18:06 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:18:06 WARNING - rv = self.func(request, response) 20:18:06 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:18:06 WARNING - access_control_allow_origin = "*") 20:18:06 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:18:06 WARNING - payload = payload_generator(server_data) 20:18:06 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:18:06 WARNING - return encode_string_as_bmp_image(data) 20:18:06 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:18:06 WARNING - img.save(f, "BMP") 20:18:06 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:18:06 WARNING - f.write(bmpfileheader) 20:18:06 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:18:06 WARNING - 20:18:15 INFO - PROCESS | 1669 | --DOCSHELL 0x11f143800 == 7 [pid = 1669] [id = 594] 20:18:17 INFO - PROCESS | 1669 | --DOMWINDOW == 23 (0x11f148000) [pid = 1669] [serial = 1744] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html] 20:18:22 INFO - PROCESS | 1669 | --DOMWINDOW == 22 (0x11f991000) [pid = 1669] [serial = 1746] [outer = 0x0] [url = about:blank] 20:18:22 INFO - PROCESS | 1669 | --DOMWINDOW == 21 (0x11ec85000) [pid = 1669] [serial = 1748] [outer = 0x0] [url = about:blank] 20:18:36 INFO - PROCESS | 1669 | MARIONETTE LOG: INFO: Timeout fired 20:18:36 INFO - PROCESS | 1669 | 1477970316142 Marionette TRACE conn2 <- [1,2791,null,{"value":["/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 20:18:36 INFO - . 20:18:36 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html | took 30314ms 20:18:36 INFO - PROCESS | 1669 | 1477970316164 Marionette TRACE conn2 -> [0,2792,"getWindowHandle",null] 20:18:36 INFO - PROCESS | 1669 | 1477970316167 Marionette TRACE conn2 <- [1,2792,null,{"value":"7"}] 20:18:36 INFO - TEST-START | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html 20:18:36 INFO - PROCESS | 1669 | 1477970316172 Marionette TRACE conn2 -> [0,2793,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:18:36 INFO - PROCESS | 1669 | 1477970316273 Marionette TRACE conn2 <- [1,2793,null,{"value":null}] 20:18:36 INFO - PROCESS | 1669 | 1477970316301 Marionette TRACE conn2 -> [0,2794,"getWindowHandles",null] 20:18:36 INFO - PROCESS | 1669 | 1477970316304 Marionette TRACE conn2 <- [1,2794,null,["7"]] 20:18:36 INFO - PROCESS | 1669 | 1477970316310 Marionette TRACE conn2 -> [0,2795,"switchToWindow",{"name":"7"}] 20:18:36 INFO - PROCESS | 1669 | 1477970316313 Marionette TRACE conn2 <- [1,2795,null,{}] 20:18:36 INFO - PROCESS | 1669 | 1477970316316 Marionette TRACE conn2 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:18:36 INFO - PROCESS | 1669 | ++DOCSHELL 0x11ebbe000 == 8 [pid = 1669] [id = 596] 20:18:36 INFO - PROCESS | 1669 | ++DOMWINDOW == 22 (0x11ebc6000) [pid = 1669] [serial = 1750] [outer = 0x0] 20:18:36 INFO - PROCESS | 1669 | ++DOMWINDOW == 23 (0x11f28d000) [pid = 1669] [serial = 1751] [outer = 0x11ebc6000] 20:18:36 INFO - PROCESS | 1669 | 1477970316359 Marionette DEBUG loaded listener.js 20:18:36 INFO - PROCESS | 1669 | ++DOMWINDOW == 24 (0x11f89b000) [pid = 1669] [serial = 1752] [outer = 0x11ebc6000] 20:18:36 INFO - PROCESS | 1669 | 1477970316618 Marionette TRACE conn2 <- [1,2796,null,{"value":["/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:18:36 INFO - . 20:18:36 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html | took 466ms 20:18:36 INFO - PROCESS | 1669 | 1477970316637 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 20:18:36 INFO - PROCESS | 1669 | 1477970316640 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 20:18:36 INFO - TEST-START | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html 20:18:36 INFO - PROCESS | 1669 | 1477970316645 Marionette TRACE conn2 -> [0,2798,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:18:36 INFO - PROCESS | 1669 | 1477970316754 Marionette TRACE conn2 <- [1,2798,null,{"value":null}] 20:18:36 INFO - PROCESS | 1669 | 1477970316760 Marionette TRACE conn2 -> [0,2799,"getWindowHandles",null] 20:18:36 INFO - PROCESS | 1669 | 1477970316762 Marionette TRACE conn2 <- [1,2799,null,["7"]] 20:18:36 INFO - PROCESS | 1669 | 1477970316765 Marionette TRACE conn2 -> [0,2800,"switchToWindow",{"name":"7"}] 20:18:36 INFO - PROCESS | 1669 | 1477970316767 Marionette TRACE conn2 <- [1,2800,null,{}] 20:18:36 INFO - PROCESS | 1669 | 1477970316770 Marionette TRACE conn2 -> [0,2801,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:18:36 INFO - PROCESS | 1669 | ++DOCSHELL 0x11ec85000 == 9 [pid = 1669] [id = 597] 20:18:36 INFO - PROCESS | 1669 | ++DOMWINDOW == 25 (0x12a732800) [pid = 1669] [serial = 1753] [outer = 0x0] 20:18:36 INFO - PROCESS | 1669 | ++DOMWINDOW == 26 (0x12a936000) [pid = 1669] [serial = 1754] [outer = 0x12a732800] 20:18:36 INFO - PROCESS | 1669 | 1477970316810 Marionette DEBUG loaded listener.js 20:18:36 INFO - PROCESS | 1669 | ++DOMWINDOW == 27 (0x12b6af000) [pid = 1669] [serial = 1755] [outer = 0x12a732800] 20:18:37 INFO - PROCESS | 1669 | 1477970317079 Marionette TRACE conn2 <- [1,2801,null,{"value":["/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:18:37 INFO - . 20:18:37 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | took 466ms 20:18:37 INFO - PROCESS | 1669 | 1477970317115 Marionette TRACE conn2 -> [0,2802,"getWindowHandle",null] 20:18:37 INFO - PROCESS | 1669 | 1477970317119 Marionette TRACE conn2 <- [1,2802,null,{"value":"7"}] 20:18:37 INFO - TEST-START | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html 20:18:37 INFO - PROCESS | 1669 | 1477970317122 Marionette TRACE conn2 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:18:37 INFO - PROCESS | 1669 | 1477970317216 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 20:18:37 INFO - PROCESS | 1669 | 1477970317223 Marionette TRACE conn2 -> [0,2804,"getWindowHandles",null] 20:18:37 INFO - PROCESS | 1669 | 1477970317227 Marionette TRACE conn2 <- [1,2804,null,["7"]] 20:18:37 INFO - PROCESS | 1669 | 1477970317230 Marionette TRACE conn2 -> [0,2805,"switchToWindow",{"name":"7"}] 20:18:37 INFO - PROCESS | 1669 | 1477970317234 Marionette TRACE conn2 <- [1,2805,null,{}] 20:18:37 INFO - PROCESS | 1669 | 1477970317237 Marionette TRACE conn2 -> [0,2806,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:18:37 INFO - PROCESS | 1669 | ++DOCSHELL 0x12c81c000 == 10 [pid = 1669] [id = 598] 20:18:37 INFO - PROCESS | 1669 | ++DOMWINDOW == 28 (0x12c820000) [pid = 1669] [serial = 1756] [outer = 0x0] 20:18:37 INFO - PROCESS | 1669 | ++DOMWINDOW == 29 (0x12cb13000) [pid = 1669] [serial = 1757] [outer = 0x12c820000] 20:18:37 INFO - PROCESS | 1669 | 1477970317277 Marionette DEBUG loaded listener.js 20:18:37 INFO - PROCESS | 1669 | ++DOMWINDOW == 30 (0x12ccbb000) [pid = 1669] [serial = 1758] [outer = 0x12c820000] 20:18:37 INFO - PROCESS | 1669 | 1477970317571 Marionette TRACE conn2 <- [1,2806,null,{"value":["/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:18:37 INFO - . 20:18:37 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html | took 466ms 20:18:37 INFO - PROCESS | 1669 | 1477970317588 Marionette TRACE conn2 -> [0,2807,"getWindowHandle",null] 20:18:37 INFO - PROCESS | 1669 | 1477970317592 Marionette TRACE conn2 <- [1,2807,null,{"value":"7"}] 20:18:37 INFO - TEST-START | /referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html 20:18:37 INFO - PROCESS | 1669 | 1477970317595 Marionette TRACE conn2 -> [0,2808,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:18:37 INFO - PROCESS | 1669 | 1477970317694 Marionette TRACE conn2 <- [1,2808,null,{"value":null}] 20:18:37 INFO - PROCESS | 1669 | 1477970317700 Marionette TRACE conn2 -> [0,2809,"getWindowHandles",null] 20:18:37 INFO - PROCESS | 1669 | 1477970317702 Marionette TRACE conn2 <- [1,2809,null,["7"]] 20:18:37 INFO - PROCESS | 1669 | 1477970317704 Marionette TRACE conn2 -> [0,2810,"switchToWindow",{"name":"7"}] 20:18:37 INFO - PROCESS | 1669 | 1477970317707 Marionette TRACE conn2 <- [1,2810,null,{}] 20:18:37 INFO - PROCESS | 1669 | 1477970317711 Marionette TRACE conn2 -> [0,2811,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:18:37 INFO - PROCESS | 1669 | ++DOCSHELL 0x12d77c000 == 11 [pid = 1669] [id = 599] 20:18:37 INFO - PROCESS | 1669 | ++DOMWINDOW == 31 (0x12d77d000) [pid = 1669] [serial = 1759] [outer = 0x0] 20:18:37 INFO - PROCESS | 1669 | ++DOMWINDOW == 32 (0x12e31e000) [pid = 1669] [serial = 1760] [outer = 0x12d77d000] 20:18:37 INFO - PROCESS | 1669 | 1477970317752 Marionette DEBUG loaded listener.js 20:18:37 INFO - PROCESS | 1669 | ++DOMWINDOW == 33 (0x12e5b9000) [pid = 1669] [serial = 1761] [outer = 0x12d77d000] 20:18:38 INFO - PROCESS | 1669 | 1477970318022 Marionette TRACE conn2 <- [1,2811,null,{"value":["/referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:18:38 INFO - . 20:18:38 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html | took 465ms 20:18:38 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html 20:18:38 INFO - PROCESS | 1669 | 1477970318061 Marionette TRACE conn2 -> [0,2812,"getWindowHandle",null] 20:18:38 INFO - PROCESS | 1669 | 1477970318062 Marionette TRACE conn2 <- [1,2812,null,{"value":"7"}] 20:18:38 INFO - PROCESS | 1669 | 1477970318065 Marionette TRACE conn2 -> [0,2813,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:18:38 INFO - PROCESS | 1669 | 1477970318142 Marionette TRACE conn2 <- [1,2813,null,{"value":null}] 20:18:38 INFO - PROCESS | 1669 | 1477970318146 Marionette TRACE conn2 -> [0,2814,"getWindowHandles",null] 20:18:38 INFO - PROCESS | 1669 | 1477970318147 Marionette TRACE conn2 <- [1,2814,null,["7"]] 20:18:38 INFO - PROCESS | 1669 | 1477970318149 Marionette TRACE conn2 -> [0,2815,"switchToWindow",{"name":"7"}] 20:18:38 INFO - PROCESS | 1669 | 1477970318152 Marionette TRACE conn2 <- [1,2815,null,{}] 20:18:38 INFO - PROCESS | 1669 | 1477970318155 Marionette TRACE conn2 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:18:38 INFO - PROCESS | 1669 | ++DOCSHELL 0x12e7ad000 == 12 [pid = 1669] [id = 600] 20:18:38 INFO - PROCESS | 1669 | ++DOMWINDOW == 34 (0x12e993000) [pid = 1669] [serial = 1762] [outer = 0x0] 20:18:38 INFO - PROCESS | 1669 | ++DOMWINDOW == 35 (0x12e9a5000) [pid = 1669] [serial = 1763] [outer = 0x12e993000] 20:18:38 INFO - PROCESS | 1669 | 1477970318192 Marionette DEBUG loaded listener.js 20:18:38 INFO - PROCESS | 1669 | ++DOMWINDOW == 36 (0x12e9de800) [pid = 1669] [serial = 1764] [outer = 0x12e993000] 20:18:38 WARNING - wptserve Traceback (most recent call last): 20:18:38 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:18:38 WARNING - rv = self.func(request, response) 20:18:38 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:18:38 WARNING - access_control_allow_origin = "*") 20:18:38 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:18:38 WARNING - payload = payload_generator(server_data) 20:18:38 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:18:38 WARNING - return encode_string_as_bmp_image(data) 20:18:38 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:18:38 WARNING - img.save(f, "BMP") 20:18:38 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:18:38 WARNING - f.write(bmpfileheader) 20:18:38 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:18:38 WARNING - 20:18:45 INFO - PROCESS | 1669 | --DOCSHELL 0x12d77c000 == 11 [pid = 1669] [id = 599] 20:18:45 INFO - PROCESS | 1669 | --DOCSHELL 0x12c81c000 == 10 [pid = 1669] [id = 598] 20:18:45 INFO - PROCESS | 1669 | --DOCSHELL 0x11ec85000 == 9 [pid = 1669] [id = 597] 20:18:45 INFO - PROCESS | 1669 | --DOCSHELL 0x11ebbe000 == 8 [pid = 1669] [id = 596] 20:18:45 INFO - PROCESS | 1669 | --DOCSHELL 0x11e377800 == 7 [pid = 1669] [id = 595] 20:18:48 INFO - PROCESS | 1669 | --DOMWINDOW == 35 (0x11ebc6000) [pid = 1669] [serial = 1750] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html] 20:18:48 INFO - PROCESS | 1669 | --DOMWINDOW == 34 (0x12a732800) [pid = 1669] [serial = 1753] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html] 20:18:48 INFO - PROCESS | 1669 | --DOMWINDOW == 33 (0x11e379000) [pid = 1669] [serial = 1747] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html] 20:18:48 INFO - PROCESS | 1669 | --DOMWINDOW == 32 (0x12d77d000) [pid = 1669] [serial = 1759] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html] 20:18:48 INFO - PROCESS | 1669 | --DOMWINDOW == 31 (0x12c820000) [pid = 1669] [serial = 1756] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html] 20:18:53 INFO - PROCESS | 1669 | --DOMWINDOW == 30 (0x11f89b000) [pid = 1669] [serial = 1752] [outer = 0x0] [url = about:blank] 20:18:53 INFO - PROCESS | 1669 | --DOMWINDOW == 29 (0x11f28d000) [pid = 1669] [serial = 1751] [outer = 0x0] [url = about:blank] 20:18:53 INFO - PROCESS | 1669 | --DOMWINDOW == 28 (0x12b6af000) [pid = 1669] [serial = 1755] [outer = 0x0] [url = about:blank] 20:18:53 INFO - PROCESS | 1669 | --DOMWINDOW == 27 (0x12a936000) [pid = 1669] [serial = 1754] [outer = 0x0] [url = about:blank] 20:18:53 INFO - PROCESS | 1669 | --DOMWINDOW == 26 (0x12ccbb000) [pid = 1669] [serial = 1758] [outer = 0x0] [url = about:blank] 20:18:53 INFO - PROCESS | 1669 | --DOMWINDOW == 25 (0x12cb13000) [pid = 1669] [serial = 1757] [outer = 0x0] [url = about:blank] 20:18:53 INFO - PROCESS | 1669 | --DOMWINDOW == 24 (0x12e5b9000) [pid = 1669] [serial = 1761] [outer = 0x0] [url = about:blank] 20:18:53 INFO - PROCESS | 1669 | --DOMWINDOW == 23 (0x12e31e000) [pid = 1669] [serial = 1760] [outer = 0x0] [url = about:blank] 20:18:53 INFO - PROCESS | 1669 | --DOMWINDOW == 22 (0x12e9a5000) [pid = 1669] [serial = 1763] [outer = 0x0] [url = about:blank] 20:18:53 INFO - PROCESS | 1669 | --DOMWINDOW == 21 (0x11f897800) [pid = 1669] [serial = 1749] [outer = 0x0] [url = about:blank] 20:19:08 INFO - PROCESS | 1669 | MARIONETTE LOG: INFO: Timeout fired 20:19:08 INFO - PROCESS | 1669 | 1477970348274 Marionette TRACE conn2 <- [1,2816,null,{"value":["/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via img-tag using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 20:19:08 INFO - . 20:19:08 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html | took 30217ms 20:19:08 INFO - PROCESS | 1669 | 1477970348283 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 20:19:08 INFO - PROCESS | 1669 | 1477970348287 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 20:19:08 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html 20:19:08 INFO - PROCESS | 1669 | 1477970348292 Marionette TRACE conn2 -> [0,2818,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:19:08 INFO - PROCESS | 1669 | 1477970348394 Marionette TRACE conn2 <- [1,2818,null,{"value":null}] 20:19:08 INFO - PROCESS | 1669 | 1477970348427 Marionette TRACE conn2 -> [0,2819,"getWindowHandles",null] 20:19:08 INFO - PROCESS | 1669 | 1477970348429 Marionette TRACE conn2 <- [1,2819,null,["7"]] 20:19:08 INFO - PROCESS | 1669 | 1477970348432 Marionette TRACE conn2 -> [0,2820,"switchToWindow",{"name":"7"}] 20:19:08 INFO - PROCESS | 1669 | 1477970348437 Marionette TRACE conn2 <- [1,2820,null,{}] 20:19:08 INFO - PROCESS | 1669 | 1477970348440 Marionette TRACE conn2 -> [0,2821,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:19:08 INFO - PROCESS | 1669 | ++DOCSHELL 0x11f143800 == 8 [pid = 1669] [id = 601] 20:19:08 INFO - PROCESS | 1669 | ++DOMWINDOW == 22 (0x11f148000) [pid = 1669] [serial = 1765] [outer = 0x0] 20:19:08 INFO - PROCESS | 1669 | ++DOMWINDOW == 23 (0x11f67d800) [pid = 1669] [serial = 1766] [outer = 0x11f148000] 20:19:08 INFO - PROCESS | 1669 | 1477970348483 Marionette DEBUG loaded listener.js 20:19:08 INFO - PROCESS | 1669 | ++DOMWINDOW == 24 (0x11f98f000) [pid = 1669] [serial = 1767] [outer = 0x11f148000] 20:19:08 WARNING - wptserve Traceback (most recent call last): 20:19:08 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:19:08 WARNING - rv = self.func(request, response) 20:19:08 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:19:08 WARNING - access_control_allow_origin = "*") 20:19:08 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:19:08 WARNING - payload = payload_generator(server_data) 20:19:08 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:19:08 WARNING - return encode_string_as_bmp_image(data) 20:19:08 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:19:08 WARNING - img.save(f, "BMP") 20:19:08 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:19:08 WARNING - f.write(bmpfileheader) 20:19:08 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:19:08 WARNING - 20:19:17 INFO - PROCESS | 1669 | --DOCSHELL 0x12e7ad000 == 7 [pid = 1669] [id = 600] 20:19:19 INFO - PROCESS | 1669 | --DOMWINDOW == 23 (0x12e993000) [pid = 1669] [serial = 1762] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html] 20:19:25 INFO - PROCESS | 1669 | --DOMWINDOW == 22 (0x12e9de800) [pid = 1669] [serial = 1764] [outer = 0x0] [url = about:blank] 20:19:25 INFO - PROCESS | 1669 | --DOMWINDOW == 21 (0x11f67d800) [pid = 1669] [serial = 1766] [outer = 0x0] [url = about:blank] 20:19:38 INFO - PROCESS | 1669 | MARIONETTE LOG: INFO: Timeout fired 20:19:38 INFO - PROCESS | 1669 | 1477970378580 Marionette TRACE conn2 <- [1,2821,null,{"value":["/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via img-tag using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 20:19:38 INFO - . 20:19:38 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html | took 30309ms 20:19:38 INFO - PROCESS | 1669 | 1477970378600 Marionette TRACE conn2 -> [0,2822,"getWindowHandle",null] 20:19:38 INFO - PROCESS | 1669 | 1477970378603 Marionette TRACE conn2 <- [1,2822,null,{"value":"7"}] 20:19:38 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html 20:19:38 INFO - PROCESS | 1669 | 1477970378608 Marionette TRACE conn2 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:19:38 INFO - PROCESS | 1669 | 1477970378707 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 20:19:38 INFO - PROCESS | 1669 | 1477970378734 Marionette TRACE conn2 -> [0,2824,"getWindowHandles",null] 20:19:38 INFO - PROCESS | 1669 | 1477970378737 Marionette TRACE conn2 <- [1,2824,null,["7"]] 20:19:38 INFO - PROCESS | 1669 | 1477970378740 Marionette TRACE conn2 -> [0,2825,"switchToWindow",{"name":"7"}] 20:19:38 INFO - PROCESS | 1669 | 1477970378745 Marionette TRACE conn2 <- [1,2825,null,{}] 20:19:38 INFO - PROCESS | 1669 | 1477970378749 Marionette TRACE conn2 -> [0,2826,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:19:38 INFO - PROCESS | 1669 | ++DOCSHELL 0x11ebaf000 == 8 [pid = 1669] [id = 602] 20:19:38 INFO - PROCESS | 1669 | ++DOMWINDOW == 22 (0x11ebb0800) [pid = 1669] [serial = 1768] [outer = 0x0] 20:19:38 INFO - PROCESS | 1669 | ++DOMWINDOW == 23 (0x11f151000) [pid = 1669] [serial = 1769] [outer = 0x11ebb0800] 20:19:38 INFO - PROCESS | 1669 | 1477970378792 Marionette DEBUG loaded listener.js 20:19:38 INFO - PROCESS | 1669 | ++DOMWINDOW == 24 (0x11f99c800) [pid = 1669] [serial = 1770] [outer = 0x11ebb0800] 20:19:39 WARNING - wptserve Traceback (most recent call last): 20:19:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:19:39 WARNING - rv = self.func(request, response) 20:19:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:19:39 WARNING - access_control_allow_origin = "*") 20:19:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:19:39 WARNING - payload = payload_generator(server_data) 20:19:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:19:39 WARNING - return encode_string_as_bmp_image(data) 20:19:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:19:39 WARNING - img.save(f, "BMP") 20:19:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:19:39 WARNING - f.write(bmpfileheader) 20:19:39 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:19:39 WARNING - 20:19:48 INFO - PROCESS | 1669 | --DOCSHELL 0x11f143800 == 7 [pid = 1669] [id = 601] 20:19:50 INFO - PROCESS | 1669 | --DOMWINDOW == 23 (0x11f148000) [pid = 1669] [serial = 1765] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html] 20:19:55 INFO - PROCESS | 1669 | --DOMWINDOW == 22 (0x11f98f000) [pid = 1669] [serial = 1767] [outer = 0x0] [url = about:blank] 20:19:55 INFO - PROCESS | 1669 | --DOMWINDOW == 21 (0x11f151000) [pid = 1669] [serial = 1769] [outer = 0x0] [url = about:blank] 20:20:08 INFO - PROCESS | 1669 | MARIONETTE LOG: INFO: Timeout fired 20:20:08 INFO - PROCESS | 1669 | 1477970408896 Marionette TRACE conn2 <- [1,2826,null,{"value":["/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via img-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 20:20:08 INFO - . 20:20:08 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html | took 30316ms 20:20:08 INFO - PROCESS | 1669 | 1477970408924 Marionette TRACE conn2 -> [0,2827,"getWindowHandle",null] 20:20:08 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html 20:20:08 INFO - PROCESS | 1669 | 1477970408927 Marionette TRACE conn2 <- [1,2827,null,{"value":"7"}] 20:20:08 INFO - PROCESS | 1669 | 1477970408932 Marionette TRACE conn2 -> [0,2828,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:20:09 INFO - PROCESS | 1669 | 1477970409033 Marionette TRACE conn2 <- [1,2828,null,{"value":null}] 20:20:09 INFO - PROCESS | 1669 | 1477970409062 Marionette TRACE conn2 -> [0,2829,"getWindowHandles",null] 20:20:09 INFO - PROCESS | 1669 | 1477970409066 Marionette TRACE conn2 <- [1,2829,null,["7"]] 20:20:09 INFO - PROCESS | 1669 | 1477970409069 Marionette TRACE conn2 -> [0,2830,"switchToWindow",{"name":"7"}] 20:20:09 INFO - PROCESS | 1669 | 1477970409072 Marionette TRACE conn2 <- [1,2830,null,{}] 20:20:09 INFO - PROCESS | 1669 | 1477970409075 Marionette TRACE conn2 -> [0,2831,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:20:09 INFO - PROCESS | 1669 | ++DOCSHELL 0x11ec97800 == 8 [pid = 1669] [id = 603] 20:20:09 INFO - PROCESS | 1669 | ++DOMWINDOW == 22 (0x11f138000) [pid = 1669] [serial = 1771] [outer = 0x0] 20:20:09 INFO - PROCESS | 1669 | ++DOMWINDOW == 23 (0x11f734000) [pid = 1669] [serial = 1772] [outer = 0x11f138000] 20:20:09 INFO - PROCESS | 1669 | 1477970409119 Marionette DEBUG loaded listener.js 20:20:09 INFO - PROCESS | 1669 | ++DOMWINDOW == 24 (0x128f3b800) [pid = 1669] [serial = 1773] [outer = 0x11f138000] 20:20:09 INFO - PROCESS | 1669 | 1477970409398 Marionette TRACE conn2 <- [1,2831,null,{"value":["/referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:20:09 INFO - . 20:20:09 INFO - TEST-OK | /referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html | took 516ms 20:20:09 INFO - PROCESS | 1669 | 1477970409448 Marionette TRACE conn2 -> [0,2832,"getWindowHandle",null] 20:20:09 INFO - PROCESS | 1669 | 1477970409451 Marionette TRACE conn2 <- [1,2832,null,{"value":"7"}] 20:20:09 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.keep-origin-redirect.http.html 20:20:09 INFO - PROCESS | 1669 | 1477970409455 Marionette TRACE conn2 -> [0,2833,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:20:09 INFO - PROCESS | 1669 | 1477970409593 Marionette TRACE conn2 <- [1,2833,null,{"value":null}] 20:20:09 INFO - PROCESS | 1669 | 1477970409663 Marionette TRACE conn2 -> [0,2834,"getWindowHandles",null] 20:20:09 INFO - PROCESS | 1669 | 1477970409667 Marionette TRACE conn2 <- [1,2834,null,["7"]] 20:20:09 INFO - PROCESS | 1669 | 1477970409671 Marionette TRACE conn2 -> [0,2835,"switchToWindow",{"name":"7"}] 20:20:09 INFO - PROCESS | 1669 | 1477970409674 Marionette TRACE conn2 <- [1,2835,null,{}] 20:20:09 INFO - PROCESS | 1669 | 1477970409679 Marionette TRACE conn2 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.keep-origin-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:20:09 INFO - PROCESS | 1669 | ++DOCSHELL 0x11f891000 == 9 [pid = 1669] [id = 604] 20:20:09 INFO - PROCESS | 1669 | ++DOMWINDOW == 25 (0x12a94a000) [pid = 1669] [serial = 1774] [outer = 0x0] 20:20:09 INFO - PROCESS | 1669 | ++DOMWINDOW == 26 (0x12b6a7000) [pid = 1669] [serial = 1775] [outer = 0x12a94a000] 20:20:09 INFO - PROCESS | 1669 | 1477970409740 Marionette DEBUG loaded listener.js 20:20:09 INFO - PROCESS | 1669 | ++DOMWINDOW == 27 (0x12b951000) [pid = 1669] [serial = 1776] [outer = 0x12a94a000] 20:20:10 INFO - PROCESS | 1669 | ++DOCSHELL 0x12b6bc000 == 10 [pid = 1669] [id = 605] 20:20:10 INFO - PROCESS | 1669 | ++DOMWINDOW == 28 (0x12ba17000) [pid = 1669] [serial = 1777] [outer = 0x0] 20:20:10 INFO - PROCESS | 1669 | ++DOMWINDOW == 29 (0x12bd0c800) [pid = 1669] [serial = 1778] [outer = 0x12ba17000] 20:20:10 INFO - PROCESS | 1669 | 1477970410125 Marionette TRACE conn2 <- [1,2836,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:20:10 INFO - . 20:20:10 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 715ms 20:20:10 INFO - PROCESS | 1669 | 1477970410178 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 20:20:10 INFO - PROCESS | 1669 | 1477970410183 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 20:20:10 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.no-redirect.http.html 20:20:10 INFO - PROCESS | 1669 | 1477970410187 Marionette TRACE conn2 -> [0,2838,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:20:10 INFO - PROCESS | 1669 | 1477970410365 Marionette TRACE conn2 <- [1,2838,null,{"value":null}] 20:20:10 INFO - PROCESS | 1669 | 1477970410379 Marionette TRACE conn2 -> [0,2839,"getWindowHandles",null] 20:20:10 INFO - PROCESS | 1669 | 1477970410382 Marionette TRACE conn2 <- [1,2839,null,["7"]] 20:20:10 INFO - PROCESS | 1669 | 1477970410385 Marionette TRACE conn2 -> [0,2840,"switchToWindow",{"name":"7"}] 20:20:10 INFO - PROCESS | 1669 | 1477970410391 Marionette TRACE conn2 <- [1,2840,null,{}] 20:20:10 INFO - PROCESS | 1669 | 1477970410395 Marionette TRACE conn2 -> [0,2841,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.no-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:20:10 INFO - PROCESS | 1669 | ++DOCSHELL 0x12ccb9800 == 11 [pid = 1669] [id = 606] 20:20:10 INFO - PROCESS | 1669 | ++DOMWINDOW == 30 (0x12ccbb000) [pid = 1669] [serial = 1779] [outer = 0x0] 20:20:10 INFO - PROCESS | 1669 | ++DOMWINDOW == 31 (0x12ccc6000) [pid = 1669] [serial = 1780] [outer = 0x12ccbb000] 20:20:10 INFO - PROCESS | 1669 | 1477970410459 Marionette DEBUG loaded listener.js 20:20:10 INFO - PROCESS | 1669 | ++DOMWINDOW == 32 (0x12d166800) [pid = 1669] [serial = 1781] [outer = 0x12ccbb000] 20:20:10 INFO - PROCESS | 1669 | ++DOCSHELL 0x12ccd4800 == 12 [pid = 1669] [id = 607] 20:20:10 INFO - PROCESS | 1669 | ++DOMWINDOW == 33 (0x12d168800) [pid = 1669] [serial = 1782] [outer = 0x0] 20:20:10 INFO - PROCESS | 1669 | ++DOMWINDOW == 34 (0x12d81e000) [pid = 1669] [serial = 1783] [outer = 0x12d168800] 20:20:10 INFO - PROCESS | 1669 | 1477970410864 Marionette TRACE conn2 <- [1,2841,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:20:10 INFO - . 20:20:10 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 715ms 20:20:10 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.swap-origin-redirect.http.html 20:20:10 INFO - PROCESS | 1669 | 1477970410901 Marionette TRACE conn2 -> [0,2842,"getWindowHandle",null] 20:20:10 INFO - PROCESS | 1669 | 1477970410903 Marionette TRACE conn2 <- [1,2842,null,{"value":"7"}] 20:20:10 INFO - PROCESS | 1669 | 1477970410906 Marionette TRACE conn2 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:20:11 INFO - PROCESS | 1669 | 1477970411026 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 20:20:11 INFO - PROCESS | 1669 | 1477970411072 Marionette TRACE conn2 -> [0,2844,"getWindowHandles",null] 20:20:11 INFO - PROCESS | 1669 | 1477970411074 Marionette TRACE conn2 <- [1,2844,null,["7"]] 20:20:11 INFO - PROCESS | 1669 | 1477970411076 Marionette TRACE conn2 -> [0,2845,"switchToWindow",{"name":"7"}] 20:20:11 INFO - PROCESS | 1669 | 1477970411079 Marionette TRACE conn2 <- [1,2845,null,{}] 20:20:11 INFO - PROCESS | 1669 | 1477970411082 Marionette TRACE conn2 -> [0,2846,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.swap-origin-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:20:11 INFO - PROCESS | 1669 | ++DOCSHELL 0x12ddd4800 == 13 [pid = 1669] [id = 608] 20:20:11 INFO - PROCESS | 1669 | ++DOMWINDOW == 35 (0x12ddd5000) [pid = 1669] [serial = 1784] [outer = 0x0] 20:20:11 INFO - PROCESS | 1669 | ++DOMWINDOW == 36 (0x12dddb800) [pid = 1669] [serial = 1785] [outer = 0x12ddd5000] 20:20:11 INFO - PROCESS | 1669 | 1477970411122 Marionette DEBUG loaded listener.js 20:20:11 INFO - PROCESS | 1669 | ++DOMWINDOW == 37 (0x12e9a0800) [pid = 1669] [serial = 1786] [outer = 0x12ddd5000] 20:20:11 INFO - PROCESS | 1669 | ++DOCSHELL 0x12e9a4000 == 14 [pid = 1669] [id = 609] 20:20:11 INFO - PROCESS | 1669 | ++DOMWINDOW == 38 (0x12e9df000) [pid = 1669] [serial = 1787] [outer = 0x0] 20:20:11 INFO - PROCESS | 1669 | ++DOMWINDOW == 39 (0x12ea04000) [pid = 1669] [serial = 1788] [outer = 0x12e9df000] 20:20:11 INFO - PROCESS | 1669 | 1477970411388 Marionette TRACE conn2 <- [1,2846,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:20:11 INFO - . 20:20:11 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 515ms 20:20:11 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html 20:20:11 INFO - PROCESS | 1669 | 1477970411422 Marionette TRACE conn2 -> [0,2847,"getWindowHandle",null] 20:20:11 INFO - PROCESS | 1669 | 1477970411423 Marionette TRACE conn2 <- [1,2847,null,{"value":"7"}] 20:20:11 INFO - PROCESS | 1669 | 1477970411426 Marionette TRACE conn2 -> [0,2848,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:20:11 INFO - PROCESS | 1669 | 1477970411518 Marionette TRACE conn2 <- [1,2848,null,{"value":null}] 20:20:11 INFO - PROCESS | 1669 | 1477970411522 Marionette TRACE conn2 -> [0,2849,"getWindowHandles",null] 20:20:11 INFO - PROCESS | 1669 | 1477970411523 Marionette TRACE conn2 <- [1,2849,null,["7"]] 20:20:11 INFO - PROCESS | 1669 | 1477970411525 Marionette TRACE conn2 -> [0,2850,"switchToWindow",{"name":"7"}] 20:20:11 INFO - PROCESS | 1669 | 1477970411528 Marionette TRACE conn2 <- [1,2850,null,{}] 20:20:11 INFO - PROCESS | 1669 | 1477970411531 Marionette TRACE conn2 -> [0,2851,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:20:11 INFO - PROCESS | 1669 | ++DOCSHELL 0x11c4df800 == 15 [pid = 1669] [id = 610] 20:20:11 INFO - PROCESS | 1669 | ++DOMWINDOW == 40 (0x12ea1d800) [pid = 1669] [serial = 1789] [outer = 0x0] 20:20:11 INFO - PROCESS | 1669 | ++DOMWINDOW == 41 (0x12ea22000) [pid = 1669] [serial = 1790] [outer = 0x12ea1d800] 20:20:11 INFO - PROCESS | 1669 | 1477970411565 Marionette DEBUG loaded listener.js 20:20:11 INFO - PROCESS | 1669 | ++DOMWINDOW == 42 (0x12f9a6000) [pid = 1669] [serial = 1791] [outer = 0x12ea1d800] 20:20:11 INFO - PROCESS | 1669 | ++DOCSHELL 0x12ea1f000 == 16 [pid = 1669] [id = 611] 20:20:11 INFO - PROCESS | 1669 | ++DOMWINDOW == 43 (0x12f9a8000) [pid = 1669] [serial = 1792] [outer = 0x0] 20:20:11 INFO - PROCESS | 1669 | ++DOMWINDOW == 44 (0x12fdc2000) [pid = 1669] [serial = 1793] [outer = 0x12f9a8000] 20:20:11 INFO - PROCESS | 1669 | 1477970411869 Marionette TRACE conn2 <- [1,2851,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:20:11 INFO - . 20:20:11 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 464ms 20:20:11 INFO - PROCESS | 1669 | 1477970411891 Marionette TRACE conn2 -> [0,2852,"getWindowHandle",null] 20:20:11 INFO - PROCESS | 1669 | 1477970411892 Marionette TRACE conn2 <- [1,2852,null,{"value":"7"}] 20:20:11 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html 20:20:11 INFO - PROCESS | 1669 | 1477970411895 Marionette TRACE conn2 -> [0,2853,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:20:12 INFO - PROCESS | 1669 | 1477970412012 Marionette TRACE conn2 <- [1,2853,null,{"value":null}] 20:20:12 INFO - PROCESS | 1669 | 1477970412061 Marionette TRACE conn2 -> [0,2854,"getWindowHandles",null] 20:20:12 INFO - PROCESS | 1669 | 1477970412063 Marionette TRACE conn2 <- [1,2854,null,["7"]] 20:20:12 INFO - PROCESS | 1669 | 1477970412065 Marionette TRACE conn2 -> [0,2855,"switchToWindow",{"name":"7"}] 20:20:12 INFO - PROCESS | 1669 | 1477970412067 Marionette TRACE conn2 <- [1,2855,null,{}] 20:20:12 INFO - PROCESS | 1669 | 1477970412069 Marionette TRACE conn2 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:20:12 INFO - PROCESS | 1669 | ++DOCSHELL 0x12fe67000 == 17 [pid = 1669] [id = 612] 20:20:12 INFO - PROCESS | 1669 | ++DOMWINDOW == 45 (0x12fe6b000) [pid = 1669] [serial = 1794] [outer = 0x0] 20:20:12 INFO - PROCESS | 1669 | ++DOMWINDOW == 46 (0x131504000) [pid = 1669] [serial = 1795] [outer = 0x12fe6b000] 20:20:12 INFO - PROCESS | 1669 | 1477970412103 Marionette DEBUG loaded listener.js 20:20:12 INFO - PROCESS | 1669 | ++DOMWINDOW == 47 (0x131516000) [pid = 1669] [serial = 1796] [outer = 0x12fe6b000] 20:20:12 INFO - PROCESS | 1669 | ++DOCSHELL 0x131520800 == 18 [pid = 1669] [id = 613] 20:20:12 INFO - PROCESS | 1669 | ++DOMWINDOW == 48 (0x1316bb800) [pid = 1669] [serial = 1797] [outer = 0x0] 20:20:12 INFO - PROCESS | 1669 | ++DOMWINDOW == 49 (0x13172c000) [pid = 1669] [serial = 1798] [outer = 0x1316bb800] 20:20:12 INFO - PROCESS | 1669 | 1477970412374 Marionette TRACE conn2 <- [1,2856,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:20:12 INFO - . 20:20:12 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 519ms 20:20:12 INFO - PROCESS | 1669 | 1477970412414 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 20:20:12 INFO - PROCESS | 1669 | 1477970412416 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 20:20:12 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html 20:20:12 INFO - PROCESS | 1669 | 1477970412418 Marionette TRACE conn2 -> [0,2858,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:20:12 INFO - PROCESS | 1669 | 1477970412505 Marionette TRACE conn2 <- [1,2858,null,{"value":null}] 20:20:12 INFO - PROCESS | 1669 | 1477970412510 Marionette TRACE conn2 -> [0,2859,"getWindowHandles",null] 20:20:12 INFO - PROCESS | 1669 | 1477970412512 Marionette TRACE conn2 <- [1,2859,null,["7"]] 20:20:12 INFO - PROCESS | 1669 | 1477970412514 Marionette TRACE conn2 -> [0,2860,"switchToWindow",{"name":"7"}] 20:20:12 INFO - PROCESS | 1669 | 1477970412517 Marionette TRACE conn2 <- [1,2860,null,{}] 20:20:12 INFO - PROCESS | 1669 | 1477970412519 Marionette TRACE conn2 -> [0,2861,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:20:12 INFO - PROCESS | 1669 | ++DOCSHELL 0x131737000 == 19 [pid = 1669] [id = 614] 20:20:12 INFO - PROCESS | 1669 | ++DOMWINDOW == 50 (0x131737800) [pid = 1669] [serial = 1799] [outer = 0x0] 20:20:12 INFO - PROCESS | 1669 | ++DOMWINDOW == 51 (0x13173c000) [pid = 1669] [serial = 1800] [outer = 0x131737800] 20:20:12 INFO - PROCESS | 1669 | 1477970412556 Marionette DEBUG loaded listener.js 20:20:12 INFO - PROCESS | 1669 | ++DOMWINDOW == 52 (0x131b55800) [pid = 1669] [serial = 1801] [outer = 0x131737800] 20:20:12 INFO - PROCESS | 1669 | ++DOCSHELL 0x131b68000 == 20 [pid = 1669] [id = 615] 20:20:12 INFO - PROCESS | 1669 | ++DOMWINDOW == 53 (0x131b6e000) [pid = 1669] [serial = 1802] [outer = 0x0] 20:20:12 INFO - PROCESS | 1669 | ++DOMWINDOW == 54 (0x131d84800) [pid = 1669] [serial = 1803] [outer = 0x131b6e000] 20:20:12 INFO - PROCESS | 1669 | 1477970412870 Marionette TRACE conn2 <- [1,2861,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:20:12 INFO - . 20:20:12 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 20:20:12 INFO - PROCESS | 1669 | 1477970412884 Marionette TRACE conn2 -> [0,2862,"getWindowHandle",null] 20:20:12 INFO - PROCESS | 1669 | 1477970412885 Marionette TRACE conn2 <- [1,2862,null,{"value":"7"}] 20:20:12 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.keep-origin-redirect.http.html 20:20:12 INFO - PROCESS | 1669 | 1477970412888 Marionette TRACE conn2 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:20:12 INFO - PROCESS | 1669 | 1477970412974 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 20:20:13 INFO - PROCESS | 1669 | 1477970413026 Marionette TRACE conn2 -> [0,2864,"getWindowHandles",null] 20:20:13 INFO - PROCESS | 1669 | 1477970413028 Marionette TRACE conn2 <- [1,2864,null,["7"]] 20:20:13 INFO - PROCESS | 1669 | 1477970413030 Marionette TRACE conn2 -> [0,2865,"switchToWindow",{"name":"7"}] 20:20:13 INFO - PROCESS | 1669 | 1477970413032 Marionette TRACE conn2 <- [1,2865,null,{}] 20:20:13 INFO - PROCESS | 1669 | 1477970413034 Marionette TRACE conn2 -> [0,2866,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.keep-origin-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:20:13 INFO - PROCESS | 1669 | ++DOCSHELL 0x131d89800 == 21 [pid = 1669] [id = 616] 20:20:13 INFO - PROCESS | 1669 | ++DOMWINDOW == 55 (0x131d8a800) [pid = 1669] [serial = 1804] [outer = 0x0] 20:20:13 INFO - PROCESS | 1669 | ++DOMWINDOW == 56 (0x131d9d800) [pid = 1669] [serial = 1805] [outer = 0x131d8a800] 20:20:13 INFO - PROCESS | 1669 | 1477970413069 Marionette DEBUG loaded listener.js 20:20:13 INFO - PROCESS | 1669 | ++DOMWINDOW == 57 (0x132841800) [pid = 1669] [serial = 1806] [outer = 0x131d8a800] 20:20:13 INFO - . 20:20:13 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 415ms 20:20:13 INFO - PROCESS | 1669 | 1477970413298 Marionette TRACE conn2 <- [1,2866,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:20:13 INFO - PROCESS | 1669 | 1477970413304 Marionette TRACE conn2 -> [0,2867,"getWindowHandle",null] 20:20:13 INFO - PROCESS | 1669 | 1477970413305 Marionette TRACE conn2 <- [1,2867,null,{"value":"7"}] 20:20:13 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.no-redirect.http.html 20:20:13 INFO - PROCESS | 1669 | 1477970413308 Marionette TRACE conn2 -> [0,2868,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:20:13 INFO - PROCESS | 1669 | 1477970413385 Marionette TRACE conn2 <- [1,2868,null,{"value":null}] 20:20:13 INFO - PROCESS | 1669 | 1477970413389 Marionette TRACE conn2 -> [0,2869,"getWindowHandles",null] 20:20:13 INFO - PROCESS | 1669 | 1477970413390 Marionette TRACE conn2 <- [1,2869,null,["7"]] 20:20:13 INFO - PROCESS | 1669 | 1477970413392 Marionette TRACE conn2 -> [0,2870,"switchToWindow",{"name":"7"}] 20:20:13 INFO - PROCESS | 1669 | 1477970413394 Marionette TRACE conn2 <- [1,2870,null,{}] 20:20:13 INFO - PROCESS | 1669 | 1477970413400 Marionette TRACE conn2 -> [0,2871,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.no-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:20:13 INFO - PROCESS | 1669 | ++DOCSHELL 0x12ccb8800 == 22 [pid = 1669] [id = 617] 20:20:13 INFO - PROCESS | 1669 | ++DOMWINDOW == 58 (0x132a48000) [pid = 1669] [serial = 1807] [outer = 0x0] 20:20:13 INFO - PROCESS | 1669 | ++DOMWINDOW == 59 (0x132a52800) [pid = 1669] [serial = 1808] [outer = 0x132a48000] 20:20:13 INFO - PROCESS | 1669 | 1477970413433 Marionette DEBUG loaded listener.js 20:20:13 INFO - PROCESS | 1669 | ++DOMWINDOW == 60 (0x132f7e800) [pid = 1669] [serial = 1809] [outer = 0x132a48000] 20:20:13 INFO - PROCESS | 1669 | 1477970413701 Marionette TRACE conn2 <- [1,2871,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:20:13 INFO - . 20:20:13 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 20:20:13 INFO - PROCESS | 1669 | 1477970413724 Marionette TRACE conn2 -> [0,2872,"getWindowHandle",null] 20:20:13 INFO - PROCESS | 1669 | 1477970413726 Marionette TRACE conn2 <- [1,2872,null,{"value":"7"}] 20:20:13 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.swap-origin-redirect.http.html 20:20:13 INFO - PROCESS | 1669 | 1477970413729 Marionette TRACE conn2 -> [0,2873,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:20:13 INFO - PROCESS | 1669 | 1477970413807 Marionette TRACE conn2 <- [1,2873,null,{"value":null}] 20:20:13 INFO - PROCESS | 1669 | 1477970413813 Marionette TRACE conn2 -> [0,2874,"getWindowHandles",null] 20:20:13 INFO - PROCESS | 1669 | 1477970413815 Marionette TRACE conn2 <- [1,2874,null,["7"]] 20:20:13 INFO - PROCESS | 1669 | 1477970413862 Marionette TRACE conn2 -> [0,2875,"switchToWindow",{"name":"7"}] 20:20:13 INFO - PROCESS | 1669 | 1477970413864 Marionette TRACE conn2 <- [1,2875,null,{}] 20:20:13 INFO - PROCESS | 1669 | 1477970413867 Marionette TRACE conn2 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.swap-origin-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:20:13 INFO - PROCESS | 1669 | ++DOCSHELL 0x133040800 == 23 [pid = 1669] [id = 618] 20:20:13 INFO - PROCESS | 1669 | ++DOMWINDOW == 61 (0x133041800) [pid = 1669] [serial = 1810] [outer = 0x0] 20:20:13 INFO - PROCESS | 1669 | ++DOMWINDOW == 62 (0x133045800) [pid = 1669] [serial = 1811] [outer = 0x133041800] 20:20:13 INFO - PROCESS | 1669 | 1477970413902 Marionette DEBUG loaded listener.js 20:20:13 INFO - PROCESS | 1669 | ++DOMWINDOW == 63 (0x13304d800) [pid = 1669] [serial = 1812] [outer = 0x133041800] 20:20:14 INFO - PROCESS | 1669 | 1477970414123 Marionette TRACE conn2 <- [1,2876,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:20:14 INFO - . 20:20:14 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 417ms 20:20:14 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html 20:20:14 INFO - PROCESS | 1669 | 1477970414146 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 20:20:14 INFO - PROCESS | 1669 | 1477970414148 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 20:20:14 INFO - PROCESS | 1669 | 1477970414151 Marionette TRACE conn2 -> [0,2878,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:20:14 INFO - PROCESS | 1669 | 1477970414239 Marionette TRACE conn2 <- [1,2878,null,{"value":null}] 20:20:14 INFO - PROCESS | 1669 | 1477970414243 Marionette TRACE conn2 -> [0,2879,"getWindowHandles",null] 20:20:14 INFO - PROCESS | 1669 | 1477970414245 Marionette TRACE conn2 <- [1,2879,null,["7"]] 20:20:14 INFO - PROCESS | 1669 | 1477970414249 Marionette TRACE conn2 -> [0,2880,"switchToWindow",{"name":"7"}] 20:20:14 INFO - PROCESS | 1669 | 1477970414252 Marionette TRACE conn2 <- [1,2880,null,{}] 20:20:14 INFO - PROCESS | 1669 | 1477970414255 Marionette TRACE conn2 -> [0,2881,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:20:14 INFO - PROCESS | 1669 | ++DOCSHELL 0x133217000 == 24 [pid = 1669] [id = 619] 20:20:14 INFO - PROCESS | 1669 | ++DOMWINDOW == 64 (0x133217800) [pid = 1669] [serial = 1813] [outer = 0x0] 20:20:14 INFO - PROCESS | 1669 | ++DOMWINDOW == 65 (0x13321f800) [pid = 1669] [serial = 1814] [outer = 0x133217800] 20:20:14 INFO - PROCESS | 1669 | 1477970414296 Marionette DEBUG loaded listener.js 20:20:14 INFO - PROCESS | 1669 | ++DOMWINDOW == 66 (0x1338b3000) [pid = 1669] [serial = 1815] [outer = 0x133217800] 20:20:14 INFO - PROCESS | 1669 | 1477970414586 Marionette TRACE conn2 <- [1,2881,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:20:14 INFO - . 20:20:14 INFO - TEST-OK | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html | took 465ms 20:20:14 INFO - PROCESS | 1669 | 1477970414616 Marionette TRACE conn2 -> [0,2882,"getWindowHandle",null] 20:20:14 INFO - PROCESS | 1669 | 1477970414617 Marionette TRACE conn2 <- [1,2882,null,{"value":"7"}] 20:20:14 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 20:20:14 INFO - PROCESS | 1669 | 1477970414620 Marionette TRACE conn2 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:20:14 INFO - PROCESS | 1669 | 1477970414701 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 20:20:14 INFO - PROCESS | 1669 | 1477970414753 Marionette TRACE conn2 -> [0,2884,"getWindowHandles",null] 20:20:14 INFO - PROCESS | 1669 | 1477970414755 Marionette TRACE conn2 <- [1,2884,null,["7"]] 20:20:14 INFO - PROCESS | 1669 | 1477970414756 Marionette TRACE conn2 -> [0,2885,"switchToWindow",{"name":"7"}] 20:20:14 INFO - PROCESS | 1669 | 1477970414758 Marionette TRACE conn2 <- [1,2885,null,{}] 20:20:14 INFO - PROCESS | 1669 | 1477970414760 Marionette TRACE conn2 -> [0,2886,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:20:14 INFO - PROCESS | 1669 | ++DOCSHELL 0x1338bd800 == 25 [pid = 1669] [id = 620] 20:20:14 INFO - PROCESS | 1669 | ++DOMWINDOW == 67 (0x1338c1800) [pid = 1669] [serial = 1816] [outer = 0x0] 20:20:14 INFO - PROCESS | 1669 | ++DOMWINDOW == 68 (0x133ccd000) [pid = 1669] [serial = 1817] [outer = 0x1338c1800] 20:20:14 INFO - PROCESS | 1669 | 1477970414794 Marionette DEBUG loaded listener.js 20:20:14 INFO - PROCESS | 1669 | ++DOMWINDOW == 69 (0x133cdd800) [pid = 1669] [serial = 1818] [outer = 0x1338c1800] 20:20:15 INFO - PROCESS | 1669 | 1477970415020 Marionette TRACE conn2 <- [1,2886,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:20:15 INFO - . 20:20:15 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 414ms 20:20:15 INFO - PROCESS | 1669 | 1477970415035 Marionette TRACE conn2 -> [0,2887,"getWindowHandle",null] 20:20:15 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html 20:20:15 INFO - PROCESS | 1669 | 1477970415036 Marionette TRACE conn2 <- [1,2887,null,{"value":"7"}] 20:20:15 INFO - PROCESS | 1669 | 1477970415039 Marionette TRACE conn2 -> [0,2888,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:20:15 INFO - PROCESS | 1669 | 1477970415115 Marionette TRACE conn2 <- [1,2888,null,{"value":null}] 20:20:15 INFO - PROCESS | 1669 | 1477970415119 Marionette TRACE conn2 -> [0,2889,"getWindowHandles",null] 20:20:15 INFO - PROCESS | 1669 | 1477970415121 Marionette TRACE conn2 <- [1,2889,null,["7"]] 20:20:15 INFO - PROCESS | 1669 | 1477970415123 Marionette TRACE conn2 -> [0,2890,"switchToWindow",{"name":"7"}] 20:20:15 INFO - PROCESS | 1669 | 1477970415124 Marionette TRACE conn2 <- [1,2890,null,{}] 20:20:15 INFO - PROCESS | 1669 | 1477970415128 Marionette TRACE conn2 -> [0,2891,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:20:15 INFO - PROCESS | 1669 | ++DOCSHELL 0x1340ba800 == 26 [pid = 1669] [id = 621] 20:20:15 INFO - PROCESS | 1669 | ++DOMWINDOW == 70 (0x1340bb000) [pid = 1669] [serial = 1819] [outer = 0x0] 20:20:15 INFO - PROCESS | 1669 | ++DOMWINDOW == 71 (0x1340c1800) [pid = 1669] [serial = 1820] [outer = 0x1340bb000] 20:20:15 INFO - PROCESS | 1669 | 1477970415161 Marionette DEBUG loaded listener.js 20:20:15 INFO - PROCESS | 1669 | ++DOMWINDOW == 72 (0x13424c000) [pid = 1669] [serial = 1821] [outer = 0x1340bb000] 20:20:15 INFO - . 20:20:15 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 414ms 20:20:15 INFO - PROCESS | 1669 | 1477970415450 Marionette TRACE conn2 <- [1,2891,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:20:15 INFO - PROCESS | 1669 | 1477970415454 Marionette TRACE conn2 -> [0,2892,"getWindowHandle",null] 20:20:15 INFO - PROCESS | 1669 | 1477970415455 Marionette TRACE conn2 <- [1,2892,null,{"value":"7"}] 20:20:15 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html 20:20:15 INFO - PROCESS | 1669 | 1477970415457 Marionette TRACE conn2 -> [0,2893,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:20:15 INFO - PROCESS | 1669 | 1477970415554 Marionette TRACE conn2 <- [1,2893,null,{"value":null}] 20:20:15 INFO - PROCESS | 1669 | 1477970415588 Marionette TRACE conn2 -> [0,2894,"getWindowHandles",null] 20:20:15 INFO - PROCESS | 1669 | 1477970415589 Marionette TRACE conn2 <- [1,2894,null,["7"]] 20:20:15 INFO - PROCESS | 1669 | 1477970415591 Marionette TRACE conn2 -> [0,2895,"switchToWindow",{"name":"7"}] 20:20:15 INFO - PROCESS | 1669 | 1477970415593 Marionette TRACE conn2 <- [1,2895,null,{}] 20:20:15 INFO - PROCESS | 1669 | 1477970415595 Marionette TRACE conn2 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:20:15 INFO - PROCESS | 1669 | ++DOCSHELL 0x131745800 == 27 [pid = 1669] [id = 622] 20:20:15 INFO - PROCESS | 1669 | ++DOMWINDOW == 73 (0x131d9b800) [pid = 1669] [serial = 1822] [outer = 0x0] 20:20:15 INFO - PROCESS | 1669 | ++DOMWINDOW == 74 (0x134250800) [pid = 1669] [serial = 1823] [outer = 0x131d9b800] 20:20:15 INFO - PROCESS | 1669 | 1477970415629 Marionette DEBUG loaded listener.js 20:20:15 INFO - PROCESS | 1669 | ++DOMWINDOW == 75 (0x134263800) [pid = 1669] [serial = 1824] [outer = 0x131d9b800] 20:20:15 INFO - PROCESS | 1669 | 1477970415859 Marionette TRACE conn2 <- [1,2896,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:20:15 INFO - . 20:20:15 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 415ms 20:20:15 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html 20:20:15 INFO - PROCESS | 1669 | 1477970415873 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 20:20:15 INFO - PROCESS | 1669 | 1477970415874 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 20:20:15 INFO - PROCESS | 1669 | 1477970415877 Marionette TRACE conn2 -> [0,2898,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:20:15 INFO - PROCESS | 1669 | 1477970415955 Marionette TRACE conn2 <- [1,2898,null,{"value":null}] 20:20:15 INFO - PROCESS | 1669 | 1477970415959 Marionette TRACE conn2 -> [0,2899,"getWindowHandles",null] 20:20:15 INFO - PROCESS | 1669 | 1477970415960 Marionette TRACE conn2 <- [1,2899,null,["7"]] 20:20:15 INFO - PROCESS | 1669 | 1477970415966 Marionette TRACE conn2 -> [0,2900,"switchToWindow",{"name":"7"}] 20:20:15 INFO - PROCESS | 1669 | 1477970415968 Marionette TRACE conn2 <- [1,2900,null,{}] 20:20:15 INFO - PROCESS | 1669 | 1477970415970 Marionette TRACE conn2 -> [0,2901,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:20:15 INFO - PROCESS | 1669 | ++DOCSHELL 0x134a16800 == 28 [pid = 1669] [id = 623] 20:20:15 INFO - PROCESS | 1669 | ++DOMWINDOW == 76 (0x134a17000) [pid = 1669] [serial = 1825] [outer = 0x0] 20:20:16 INFO - PROCESS | 1669 | ++DOMWINDOW == 77 (0x134a1d000) [pid = 1669] [serial = 1826] [outer = 0x134a17000] 20:20:16 INFO - PROCESS | 1669 | 1477970416003 Marionette DEBUG loaded listener.js 20:20:16 INFO - PROCESS | 1669 | ++DOMWINDOW == 78 (0x134bb5800) [pid = 1669] [serial = 1827] [outer = 0x134a17000] 20:20:16 INFO - PROCESS | 1669 | 1477970416267 Marionette TRACE conn2 <- [1,2901,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:20:16 INFO - . 20:20:16 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 415ms 20:20:16 INFO - PROCESS | 1669 | 1477970416292 Marionette TRACE conn2 -> [0,2902,"getWindowHandle",null] 20:20:16 INFO - PROCESS | 1669 | 1477970416293 Marionette TRACE conn2 <- [1,2902,null,{"value":"7"}] 20:20:16 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html 20:20:16 INFO - PROCESS | 1669 | 1477970416296 Marionette TRACE conn2 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:20:16 INFO - PROCESS | 1669 | 1477970416372 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 20:20:16 INFO - PROCESS | 1669 | 1477970416376 Marionette TRACE conn2 -> [0,2904,"getWindowHandles",null] 20:20:16 INFO - PROCESS | 1669 | 1477970416378 Marionette TRACE conn2 <- [1,2904,null,["7"]] 20:20:16 INFO - PROCESS | 1669 | 1477970416382 Marionette TRACE conn2 -> [0,2905,"switchToWindow",{"name":"7"}] 20:20:16 INFO - PROCESS | 1669 | 1477970416384 Marionette TRACE conn2 <- [1,2905,null,{}] 20:20:16 INFO - PROCESS | 1669 | 1477970416386 Marionette TRACE conn2 -> [0,2906,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:20:16 INFO - PROCESS | 1669 | ++DOCSHELL 0x134bcf000 == 29 [pid = 1669] [id = 624] 20:20:16 INFO - PROCESS | 1669 | ++DOMWINDOW == 79 (0x134bcf800) [pid = 1669] [serial = 1828] [outer = 0x0] 20:20:16 INFO - PROCESS | 1669 | ++DOMWINDOW == 80 (0x13542d000) [pid = 1669] [serial = 1829] [outer = 0x134bcf800] 20:20:16 INFO - PROCESS | 1669 | 1477970416420 Marionette DEBUG loaded listener.js 20:20:16 INFO - PROCESS | 1669 | ++DOMWINDOW == 81 (0x135449800) [pid = 1669] [serial = 1830] [outer = 0x134bcf800] 20:20:16 INFO - PROCESS | 1669 | 1477970416694 Marionette TRACE conn2 <- [1,2906,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:20:16 INFO - . 20:20:16 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 414ms 20:20:16 INFO - PROCESS | 1669 | 1477970416712 Marionette TRACE conn2 -> [0,2907,"getWindowHandle",null] 20:20:16 INFO - PROCESS | 1669 | 1477970416714 Marionette TRACE conn2 <- [1,2907,null,{"value":"7"}] 20:20:16 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 20:20:16 INFO - PROCESS | 1669 | 1477970416717 Marionette TRACE conn2 -> [0,2908,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:20:16 INFO - PROCESS | 1669 | 1477970416795 Marionette TRACE conn2 <- [1,2908,null,{"value":null}] 20:20:16 INFO - PROCESS | 1669 | 1477970416800 Marionette TRACE conn2 -> [0,2909,"getWindowHandles",null] 20:20:16 INFO - PROCESS | 1669 | 1477970416801 Marionette TRACE conn2 <- [1,2909,null,["7"]] 20:20:16 INFO - PROCESS | 1669 | 1477970416803 Marionette TRACE conn2 -> [0,2910,"switchToWindow",{"name":"7"}] 20:20:16 INFO - PROCESS | 1669 | 1477970416805 Marionette TRACE conn2 <- [1,2910,null,{}] 20:20:16 INFO - PROCESS | 1669 | 1477970416807 Marionette TRACE conn2 -> [0,2911,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:20:16 INFO - PROCESS | 1669 | ++DOCSHELL 0x135519000 == 30 [pid = 1669] [id = 625] 20:20:16 INFO - PROCESS | 1669 | ++DOMWINDOW == 82 (0x13551b000) [pid = 1669] [serial = 1831] [outer = 0x0] 20:20:16 INFO - PROCESS | 1669 | ++DOMWINDOW == 83 (0x135522000) [pid = 1669] [serial = 1832] [outer = 0x13551b000] 20:20:16 INFO - PROCESS | 1669 | 1477970416842 Marionette DEBUG loaded listener.js 20:20:16 INFO - PROCESS | 1669 | ++DOMWINDOW == 84 (0x1340ad000) [pid = 1669] [serial = 1833] [outer = 0x13551b000] 20:20:17 INFO - PROCESS | 1669 | 1477970417199 Marionette TRACE conn2 <- [1,2911,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:20:17 INFO - . 20:20:17 INFO - TEST-OK | /referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 517ms 20:20:17 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 20:20:17 INFO - PROCESS | 1669 | 1477970417235 Marionette TRACE conn2 -> [0,2912,"getWindowHandle",null] 20:20:17 INFO - PROCESS | 1669 | 1477970417238 Marionette TRACE conn2 <- [1,2912,null,{"value":"7"}] 20:20:17 INFO - PROCESS | 1669 | 1477970417242 Marionette TRACE conn2 -> [0,2913,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:20:17 INFO - PROCESS | 1669 | 1477970417353 Marionette TRACE conn2 <- [1,2913,null,{"value":null}] 20:20:17 INFO - PROCESS | 1669 | 1477970417407 Marionette TRACE conn2 -> [0,2914,"getWindowHandles",null] 20:20:17 INFO - PROCESS | 1669 | 1477970417410 Marionette TRACE conn2 <- [1,2914,null,["7"]] 20:20:17 INFO - PROCESS | 1669 | 1477970417413 Marionette TRACE conn2 -> [0,2915,"switchToWindow",{"name":"7"}] 20:20:17 INFO - PROCESS | 1669 | 1477970417416 Marionette TRACE conn2 <- [1,2915,null,{}] 20:20:17 INFO - PROCESS | 1669 | 1477970417419 Marionette TRACE conn2 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:20:17 INFO - PROCESS | 1669 | ++DOCSHELL 0x12b31f800 == 31 [pid = 1669] [id = 626] 20:20:17 INFO - PROCESS | 1669 | ++DOMWINDOW == 85 (0x12b330800) [pid = 1669] [serial = 1834] [outer = 0x0] 20:20:17 INFO - PROCESS | 1669 | ++DOMWINDOW == 86 (0x12b961000) [pid = 1669] [serial = 1835] [outer = 0x12b330800] 20:20:17 INFO - PROCESS | 1669 | 1477970417510 Marionette DEBUG loaded listener.js 20:20:17 INFO - PROCESS | 1669 | ++DOMWINDOW == 87 (0x12c0ef000) [pid = 1669] [serial = 1836] [outer = 0x12b330800] 20:20:17 INFO - PROCESS | 1669 | 1477970417841 Marionette TRACE conn2 <- [1,2916,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:20:17 INFO - . 20:20:17 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 615ms 20:20:17 INFO - PROCESS | 1669 | 1477970417857 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 20:20:17 INFO - PROCESS | 1669 | 1477970417859 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 20:20:17 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 20:20:17 INFO - PROCESS | 1669 | 1477970417863 Marionette TRACE conn2 -> [0,2918,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:20:17 INFO - PROCESS | 1669 | 1477970417967 Marionette TRACE conn2 <- [1,2918,null,{"value":null}] 20:20:18 INFO - PROCESS | 1669 | 1477970418020 Marionette TRACE conn2 -> [0,2919,"getWindowHandles",null] 20:20:18 INFO - PROCESS | 1669 | 1477970418022 Marionette TRACE conn2 <- [1,2919,null,["7"]] 20:20:18 INFO - PROCESS | 1669 | 1477970418025 Marionette TRACE conn2 -> [0,2920,"switchToWindow",{"name":"7"}] 20:20:18 INFO - PROCESS | 1669 | 1477970418027 Marionette TRACE conn2 <- [1,2920,null,{}] 20:20:18 INFO - PROCESS | 1669 | 1477970418030 Marionette TRACE conn2 -> [0,2921,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:20:18 INFO - PROCESS | 1669 | ++DOCSHELL 0x12ea0c000 == 32 [pid = 1669] [id = 627] 20:20:18 INFO - PROCESS | 1669 | ++DOMWINDOW == 88 (0x12ea0f800) [pid = 1669] [serial = 1837] [outer = 0x0] 20:20:18 INFO - PROCESS | 1669 | ++DOMWINDOW == 89 (0x1301c5000) [pid = 1669] [serial = 1838] [outer = 0x12ea0f800] 20:20:18 INFO - PROCESS | 1669 | 1477970418072 Marionette DEBUG loaded listener.js 20:20:18 INFO - PROCESS | 1669 | ++DOMWINDOW == 90 (0x1316aa800) [pid = 1669] [serial = 1839] [outer = 0x12ea0f800] 20:20:18 INFO - PROCESS | 1669 | 1477970418430 Marionette TRACE conn2 <- [1,2921,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:20:18 INFO - . 20:20:18 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 615ms 20:20:18 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html 20:20:18 INFO - PROCESS | 1669 | 1477970418483 Marionette TRACE conn2 -> [0,2922,"getWindowHandle",null] 20:20:18 INFO - PROCESS | 1669 | 1477970418487 Marionette TRACE conn2 <- [1,2922,null,{"value":"7"}] 20:20:18 INFO - PROCESS | 1669 | 1477970418490 Marionette TRACE conn2 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:20:18 INFO - PROCESS | 1669 | 1477970418622 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 20:20:18 INFO - PROCESS | 1669 | 1477970418679 Marionette TRACE conn2 -> [0,2924,"getWindowHandles",null] 20:20:18 INFO - PROCESS | 1669 | 1477970418682 Marionette TRACE conn2 <- [1,2924,null,["7"]] 20:20:18 INFO - PROCESS | 1669 | 1477970418684 Marionette TRACE conn2 -> [0,2925,"switchToWindow",{"name":"7"}] 20:20:18 INFO - PROCESS | 1669 | 1477970418688 Marionette TRACE conn2 <- [1,2925,null,{}] 20:20:18 INFO - PROCESS | 1669 | 1477970418710 Marionette TRACE conn2 -> [0,2926,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:20:18 INFO - PROCESS | 1669 | ++DOCSHELL 0x13321c800 == 33 [pid = 1669] [id = 628] 20:20:18 INFO - PROCESS | 1669 | ++DOMWINDOW == 91 (0x13321e000) [pid = 1669] [serial = 1840] [outer = 0x0] 20:20:18 INFO - PROCESS | 1669 | ++DOMWINDOW == 92 (0x1338c5000) [pid = 1669] [serial = 1841] [outer = 0x13321e000] 20:20:18 INFO - PROCESS | 1669 | 1477970418754 Marionette DEBUG loaded listener.js 20:20:18 INFO - PROCESS | 1669 | ++DOMWINDOW == 93 (0x1340c8000) [pid = 1669] [serial = 1842] [outer = 0x13321e000] 20:20:19 INFO - PROCESS | 1669 | 1477970419256 Marionette TRACE conn2 <- [1,2926,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:20:19 INFO - . 20:20:19 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html | took 816ms 20:20:19 INFO - PROCESS | 1669 | 1477970419306 Marionette TRACE conn2 -> [0,2927,"getWindowHandle",null] 20:20:19 INFO - PROCESS | 1669 | 1477970419309 Marionette TRACE conn2 <- [1,2927,null,{"value":"7"}] 20:20:19 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html 20:20:19 INFO - PROCESS | 1669 | 1477970419331 Marionette TRACE conn2 -> [0,2928,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:20:19 INFO - PROCESS | 1669 | 1477970419435 Marionette TRACE conn2 <- [1,2928,null,{"value":null}] 20:20:19 INFO - PROCESS | 1669 | 1477970419509 Marionette TRACE conn2 -> [0,2929,"getWindowHandles",null] 20:20:19 INFO - PROCESS | 1669 | 1477970419511 Marionette TRACE conn2 <- [1,2929,null,["7"]] 20:20:19 INFO - PROCESS | 1669 | 1477970419515 Marionette TRACE conn2 -> [0,2930,"switchToWindow",{"name":"7"}] 20:20:19 INFO - PROCESS | 1669 | 1477970419519 Marionette TRACE conn2 <- [1,2930,null,{}] 20:20:19 INFO - PROCESS | 1669 | 1477970419522 Marionette TRACE conn2 -> [0,2931,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:20:19 INFO - PROCESS | 1669 | ++DOCSHELL 0x12b6bf000 == 34 [pid = 1669] [id = 629] 20:20:19 INFO - PROCESS | 1669 | ++DOMWINDOW == 94 (0x12d82f000) [pid = 1669] [serial = 1843] [outer = 0x0] 20:20:19 INFO - PROCESS | 1669 | ++DOMWINDOW == 95 (0x12ddd7800) [pid = 1669] [serial = 1844] [outer = 0x12d82f000] 20:20:19 INFO - PROCESS | 1669 | 1477970419555 Marionette DEBUG loaded listener.js 20:20:19 INFO - PROCESS | 1669 | ++DOMWINDOW == 96 (0x12b949000) [pid = 1669] [serial = 1845] [outer = 0x12d82f000] 20:20:19 INFO - PROCESS | 1669 | --DOCSHELL 0x131b68000 == 33 [pid = 1669] [id = 615] 20:20:19 INFO - PROCESS | 1669 | --DOCSHELL 0x131520800 == 32 [pid = 1669] [id = 613] 20:20:19 INFO - PROCESS | 1669 | --DOCSHELL 0x12ea1f000 == 31 [pid = 1669] [id = 611] 20:20:19 INFO - PROCESS | 1669 | --DOCSHELL 0x12e9a4000 == 30 [pid = 1669] [id = 609] 20:20:19 INFO - PROCESS | 1669 | --DOCSHELL 0x12ccd4800 == 29 [pid = 1669] [id = 607] 20:20:19 INFO - PROCESS | 1669 | --DOCSHELL 0x12b6bc000 == 28 [pid = 1669] [id = 605] 20:20:19 INFO - PROCESS | 1669 | --DOCSHELL 0x11ebaf000 == 27 [pid = 1669] [id = 602] 20:20:19 INFO - PROCESS | 1669 | 1477970419914 Marionette TRACE conn2 <- [1,2931,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:20:19 INFO - . 20:20:19 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html | took 621ms 20:20:19 INFO - PROCESS | 1669 | 1477970419951 Marionette TRACE conn2 -> [0,2932,"getWindowHandle",null] 20:20:19 INFO - PROCESS | 1669 | 1477970419954 Marionette TRACE conn2 <- [1,2932,null,{"value":"7"}] 20:20:19 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html 20:20:19 INFO - PROCESS | 1669 | 1477970419958 Marionette TRACE conn2 -> [0,2933,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:20:20 INFO - PROCESS | 1669 | 1477970420091 Marionette TRACE conn2 <- [1,2933,null,{"value":null}] 20:20:20 INFO - PROCESS | 1669 | 1477970420172 Marionette TRACE conn2 -> [0,2934,"getWindowHandles",null] 20:20:20 INFO - PROCESS | 1669 | 1477970420175 Marionette TRACE conn2 <- [1,2934,null,["7"]] 20:20:20 INFO - PROCESS | 1669 | 1477970420182 Marionette TRACE conn2 -> [0,2935,"switchToWindow",{"name":"7"}] 20:20:20 INFO - PROCESS | 1669 | 1477970420186 Marionette TRACE conn2 <- [1,2935,null,{}] 20:20:20 INFO - PROCESS | 1669 | 1477970420189 Marionette TRACE conn2 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:20:20 INFO - PROCESS | 1669 | ++DOCSHELL 0x12d76a800 == 28 [pid = 1669] [id = 630] 20:20:20 INFO - PROCESS | 1669 | ++DOMWINDOW == 97 (0x12d76b800) [pid = 1669] [serial = 1846] [outer = 0x0] 20:20:20 INFO - PROCESS | 1669 | ++DOMWINDOW == 98 (0x12e9aa000) [pid = 1669] [serial = 1847] [outer = 0x12d76b800] 20:20:20 INFO - PROCESS | 1669 | 1477970420247 Marionette DEBUG loaded listener.js 20:20:20 INFO - PROCESS | 1669 | ++DOMWINDOW == 99 (0x12ea1b000) [pid = 1669] [serial = 1848] [outer = 0x12d76b800] 20:20:20 INFO - PROCESS | 1669 | 1477970420516 Marionette TRACE conn2 <- [1,2936,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:20:20 INFO - . 20:20:20 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html | took 565ms 20:20:20 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html 20:20:20 INFO - PROCESS | 1669 | 1477970420528 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 20:20:20 INFO - PROCESS | 1669 | 1477970420532 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 20:20:20 INFO - PROCESS | 1669 | 1477970420535 Marionette TRACE conn2 -> [0,2938,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:20:20 INFO - PROCESS | 1669 | 1477970420696 Marionette TRACE conn2 <- [1,2938,null,{"value":null}] 20:20:20 INFO - PROCESS | 1669 | 1477970420778 Marionette TRACE conn2 -> [0,2939,"getWindowHandles",null] 20:20:20 INFO - PROCESS | 1669 | 1477970420781 Marionette TRACE conn2 <- [1,2939,null,["7"]] 20:20:20 INFO - PROCESS | 1669 | 1477970420784 Marionette TRACE conn2 -> [0,2940,"switchToWindow",{"name":"7"}] 20:20:20 INFO - PROCESS | 1669 | 1477970420790 Marionette TRACE conn2 <- [1,2940,null,{}] 20:20:20 INFO - PROCESS | 1669 | 1477970420793 Marionette TRACE conn2 -> [0,2941,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:20:20 INFO - PROCESS | 1669 | ++DOCSHELL 0x131743000 == 29 [pid = 1669] [id = 631] 20:20:20 INFO - PROCESS | 1669 | ++DOMWINDOW == 100 (0x131745000) [pid = 1669] [serial = 1849] [outer = 0x0] 20:20:20 INFO - PROCESS | 1669 | ++DOMWINDOW == 101 (0x131b72000) [pid = 1669] [serial = 1850] [outer = 0x131745000] 20:20:20 INFO - PROCESS | 1669 | 1477970420852 Marionette DEBUG loaded listener.js 20:20:20 INFO - PROCESS | 1669 | ++DOMWINDOW == 102 (0x132845000) [pid = 1669] [serial = 1851] [outer = 0x131745000] 20:20:21 INFO - PROCESS | 1669 | 1477970421197 Marionette TRACE conn2 <- [1,2941,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:20:21 INFO - . 20:20:21 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html | took 714ms 20:20:21 INFO - PROCESS | 1669 | 1477970421254 Marionette TRACE conn2 -> [0,2942,"getWindowHandle",null] 20:20:21 INFO - PROCESS | 1669 | 1477970421257 Marionette TRACE conn2 <- [1,2942,null,{"value":"7"}] 20:20:21 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 20:20:21 INFO - PROCESS | 1669 | 1477970421261 Marionette TRACE conn2 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:20:21 INFO - PROCESS | 1669 | 1477970421374 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 20:20:21 INFO - PROCESS | 1669 | 1477970421380 Marionette TRACE conn2 -> [0,2944,"getWindowHandles",null] 20:20:21 INFO - PROCESS | 1669 | 1477970421382 Marionette TRACE conn2 <- [1,2944,null,["7"]] 20:20:21 INFO - PROCESS | 1669 | 1477970421384 Marionette TRACE conn2 -> [0,2945,"switchToWindow",{"name":"7"}] 20:20:21 INFO - PROCESS | 1669 | 1477970421387 Marionette TRACE conn2 <- [1,2945,null,{}] 20:20:21 INFO - PROCESS | 1669 | 1477970421390 Marionette TRACE conn2 -> [0,2946,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:20:21 INFO - PROCESS | 1669 | ++DOCSHELL 0x13303e800 == 30 [pid = 1669] [id = 632] 20:20:21 INFO - PROCESS | 1669 | ++DOMWINDOW == 103 (0x13303f000) [pid = 1669] [serial = 1852] [outer = 0x0] 20:20:21 INFO - PROCESS | 1669 | ++DOMWINDOW == 104 (0x13305a000) [pid = 1669] [serial = 1853] [outer = 0x13303f000] 20:20:21 INFO - PROCESS | 1669 | 1477970421426 Marionette DEBUG loaded listener.js 20:20:21 INFO - PROCESS | 1669 | ++DOMWINDOW == 105 (0x133212800) [pid = 1669] [serial = 1854] [outer = 0x13303f000] 20:20:21 INFO - PROCESS | 1669 | 1477970421703 Marionette TRACE conn2 <- [1,2946,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:20:21 INFO - . 20:20:21 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html | took 464ms 20:20:21 INFO - PROCESS | 1669 | 1477970421725 Marionette TRACE conn2 -> [0,2947,"getWindowHandle",null] 20:20:21 INFO - PROCESS | 1669 | 1477970421727 Marionette TRACE conn2 <- [1,2947,null,{"value":"7"}] 20:20:21 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html 20:20:21 INFO - PROCESS | 1669 | 1477970421730 Marionette TRACE conn2 -> [0,2948,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:20:21 INFO - PROCESS | 1669 | 1477970421807 Marionette TRACE conn2 <- [1,2948,null,{"value":null}] 20:20:21 INFO - PROCESS | 1669 | 1477970421814 Marionette TRACE conn2 -> [0,2949,"getWindowHandles",null] 20:20:21 INFO - PROCESS | 1669 | 1477970421815 Marionette TRACE conn2 <- [1,2949,null,["7"]] 20:20:21 INFO - PROCESS | 1669 | 1477970421817 Marionette TRACE conn2 -> [0,2950,"switchToWindow",{"name":"7"}] 20:20:21 INFO - PROCESS | 1669 | 1477970421820 Marionette TRACE conn2 <- [1,2950,null,{}] 20:20:21 INFO - PROCESS | 1669 | 1477970421823 Marionette TRACE conn2 -> [0,2951,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:20:21 INFO - PROCESS | 1669 | ++DOCSHELL 0x1338be800 == 31 [pid = 1669] [id = 633] 20:20:21 INFO - PROCESS | 1669 | ++DOMWINDOW == 106 (0x1338c0800) [pid = 1669] [serial = 1855] [outer = 0x0] 20:20:21 INFO - PROCESS | 1669 | ++DOMWINDOW == 107 (0x1340b0800) [pid = 1669] [serial = 1856] [outer = 0x1338c0800] 20:20:21 INFO - PROCESS | 1669 | 1477970421857 Marionette DEBUG loaded listener.js 20:20:21 INFO - PROCESS | 1669 | ++DOMWINDOW == 108 (0x1340bf800) [pid = 1669] [serial = 1857] [outer = 0x1338c0800] 20:20:22 INFO - PROCESS | 1669 | 1477970422184 Marionette TRACE conn2 <- [1,2951,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:20:22 INFO - . 20:20:22 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html | took 465ms 20:20:22 INFO - PROCESS | 1669 | 1477970422195 Marionette TRACE conn2 -> [0,2952,"getWindowHandle",null] 20:20:22 INFO - PROCESS | 1669 | 1477970422196 Marionette TRACE conn2 <- [1,2952,null,{"value":"7"}] 20:20:22 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 20:20:22 INFO - PROCESS | 1669 | 1477970422204 Marionette TRACE conn2 -> [0,2953,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:20:22 INFO - PROCESS | 1669 | 1477970422329 Marionette TRACE conn2 <- [1,2953,null,{"value":null}] 20:20:22 INFO - PROCESS | 1669 | 1477970422333 Marionette TRACE conn2 -> [0,2954,"getWindowHandles",null] 20:20:22 INFO - PROCESS | 1669 | 1477970422335 Marionette TRACE conn2 <- [1,2954,null,["7"]] 20:20:22 INFO - PROCESS | 1669 | 1477970422337 Marionette TRACE conn2 -> [0,2955,"switchToWindow",{"name":"7"}] 20:20:22 INFO - PROCESS | 1669 | 1477970422339 Marionette TRACE conn2 <- [1,2955,null,{}] 20:20:22 INFO - PROCESS | 1669 | 1477970422373 Marionette TRACE conn2 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:20:22 INFO - PROCESS | 1669 | ++DOCSHELL 0x12e99b800 == 32 [pid = 1669] [id = 634] 20:20:22 INFO - PROCESS | 1669 | ++DOMWINDOW == 109 (0x134a1b000) [pid = 1669] [serial = 1858] [outer = 0x0] 20:20:22 INFO - PROCESS | 1669 | ++DOMWINDOW == 110 (0x134bc0800) [pid = 1669] [serial = 1859] [outer = 0x134a1b000] 20:20:22 INFO - PROCESS | 1669 | 1477970422410 Marionette DEBUG loaded listener.js 20:20:22 INFO - PROCESS | 1669 | ++DOMWINDOW == 111 (0x134bd1000) [pid = 1669] [serial = 1860] [outer = 0x134a1b000] 20:20:22 WARNING - wptserve Traceback (most recent call last): 20:20:22 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:20:22 WARNING - rv = self.func(request, response) 20:20:22 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:20:22 WARNING - access_control_allow_origin = "*") 20:20:22 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:20:22 WARNING - payload = payload_generator(server_data) 20:20:22 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:20:22 WARNING - return encode_string_as_bmp_image(data) 20:20: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 20:20:22 WARNING - img.save(f, "BMP") 20:20:22 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:20:22 WARNING - f.write(bmpfileheader) 20:20:22 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:20:22 WARNING - 20:20:24 INFO - PROCESS | 1669 | --DOMWINDOW == 110 (0x134a17000) [pid = 1669] [serial = 1825] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html] 20:20:24 INFO - PROCESS | 1669 | --DOMWINDOW == 109 (0x134bcf800) [pid = 1669] [serial = 1828] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html] 20:20:24 INFO - PROCESS | 1669 | --DOMWINDOW == 108 (0x132a48000) [pid = 1669] [serial = 1807] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.no-redirect.http.html] 20:20:24 INFO - PROCESS | 1669 | --DOMWINDOW == 107 (0x12d168800) [pid = 1669] [serial = 1782] [outer = 0x0] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477970410789] 20:20:24 INFO - PROCESS | 1669 | --DOMWINDOW == 106 (0x12ccbb000) [pid = 1669] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.no-redirect.http.html] 20:20:24 INFO - PROCESS | 1669 | --DOMWINDOW == 105 (0x11f138000) [pid = 1669] [serial = 1771] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html] 20:20:24 INFO - PROCESS | 1669 | --DOMWINDOW == 104 (0x131d8a800) [pid = 1669] [serial = 1804] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.keep-origin-redirect.http.html] 20:20:24 INFO - PROCESS | 1669 | --DOMWINDOW == 103 (0x1316bb800) [pid = 1669] [serial = 1797] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477970412286] 20:20:24 INFO - PROCESS | 1669 | --DOMWINDOW == 102 (0x12fe6b000) [pid = 1669] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html] 20:20:24 INFO - PROCESS | 1669 | --DOMWINDOW == 101 (0x131737800) [pid = 1669] [serial = 1799] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html] 20:20:24 INFO - PROCESS | 1669 | --DOMWINDOW == 100 (0x131b6e000) [pid = 1669] [serial = 1802] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 20:20:24 INFO - PROCESS | 1669 | --DOMWINDOW == 99 (0x12e9df000) [pid = 1669] [serial = 1787] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 20:20:24 INFO - PROCESS | 1669 | --DOMWINDOW == 98 (0x12ddd5000) [pid = 1669] [serial = 1784] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.swap-origin-redirect.http.html] 20:20:24 INFO - PROCESS | 1669 | --DOMWINDOW == 97 (0x133041800) [pid = 1669] [serial = 1810] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.swap-origin-redirect.http.html] 20:20:24 INFO - PROCESS | 1669 | --DOMWINDOW == 96 (0x133217800) [pid = 1669] [serial = 1813] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html] 20:20:24 INFO - PROCESS | 1669 | --DOMWINDOW == 95 (0x11ebb0800) [pid = 1669] [serial = 1768] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html] 20:20:24 INFO - PROCESS | 1669 | --DOMWINDOW == 94 (0x12ea1d800) [pid = 1669] [serial = 1789] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html] 20:20:24 INFO - PROCESS | 1669 | --DOMWINDOW == 93 (0x12f9a8000) [pid = 1669] [serial = 1792] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 20:20:24 INFO - PROCESS | 1669 | --DOMWINDOW == 92 (0x12ba17000) [pid = 1669] [serial = 1777] [outer = 0x0] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 20:20:24 INFO - PROCESS | 1669 | --DOMWINDOW == 91 (0x12a94a000) [pid = 1669] [serial = 1774] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.keep-origin-redirect.http.html] 20:20:24 INFO - PROCESS | 1669 | --DOMWINDOW == 90 (0x1338c1800) [pid = 1669] [serial = 1816] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html] 20:20:24 INFO - PROCESS | 1669 | --DOMWINDOW == 89 (0x131d9b800) [pid = 1669] [serial = 1822] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html] 20:20:24 INFO - PROCESS | 1669 | --DOMWINDOW == 88 (0x1340bb000) [pid = 1669] [serial = 1819] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html] 20:20:27 INFO - PROCESS | 1669 | --DOCSHELL 0x12ccb8800 == 31 [pid = 1669] [id = 617] 20:20:27 INFO - PROCESS | 1669 | --DOCSHELL 0x131745800 == 30 [pid = 1669] [id = 622] 20:20:27 INFO - PROCESS | 1669 | --DOCSHELL 0x134a16800 == 29 [pid = 1669] [id = 623] 20:20:27 INFO - PROCESS | 1669 | --DOCSHELL 0x133040800 == 28 [pid = 1669] [id = 618] 20:20:27 INFO - PROCESS | 1669 | --DOCSHELL 0x1340ba800 == 27 [pid = 1669] [id = 621] 20:20:27 INFO - PROCESS | 1669 | --DOCSHELL 0x134bcf000 == 26 [pid = 1669] [id = 624] 20:20:27 INFO - PROCESS | 1669 | --DOCSHELL 0x131d89800 == 25 [pid = 1669] [id = 616] 20:20:27 INFO - PROCESS | 1669 | --DOCSHELL 0x131737000 == 24 [pid = 1669] [id = 614] 20:20:27 INFO - PROCESS | 1669 | --DOCSHELL 0x1338bd800 == 23 [pid = 1669] [id = 620] 20:20:27 INFO - PROCESS | 1669 | --DOCSHELL 0x133217000 == 22 [pid = 1669] [id = 619] 20:20:27 INFO - PROCESS | 1669 | --DOCSHELL 0x12fe67000 == 21 [pid = 1669] [id = 612] 20:20:27 INFO - PROCESS | 1669 | --DOCSHELL 0x12ccb9800 == 20 [pid = 1669] [id = 606] 20:20:27 INFO - PROCESS | 1669 | --DOCSHELL 0x11c4df800 == 19 [pid = 1669] [id = 610] 20:20:27 INFO - PROCESS | 1669 | --DOCSHELL 0x12ddd4800 == 18 [pid = 1669] [id = 608] 20:20:27 INFO - PROCESS | 1669 | --DOCSHELL 0x11f891000 == 17 [pid = 1669] [id = 604] 20:20:27 INFO - PROCESS | 1669 | --DOCSHELL 0x11ec97800 == 16 [pid = 1669] [id = 603] 20:20:27 INFO - PROCESS | 1669 | --DOCSHELL 0x1338be800 == 15 [pid = 1669] [id = 633] 20:20:27 INFO - PROCESS | 1669 | --DOCSHELL 0x13303e800 == 14 [pid = 1669] [id = 632] 20:20:27 INFO - PROCESS | 1669 | --DOCSHELL 0x131743000 == 13 [pid = 1669] [id = 631] 20:20:27 INFO - PROCESS | 1669 | --DOCSHELL 0x12d76a800 == 12 [pid = 1669] [id = 630] 20:20:27 INFO - PROCESS | 1669 | --DOCSHELL 0x12b6bf000 == 11 [pid = 1669] [id = 629] 20:20:27 INFO - PROCESS | 1669 | --DOCSHELL 0x13321c800 == 10 [pid = 1669] [id = 628] 20:20:27 INFO - PROCESS | 1669 | --DOCSHELL 0x12ea0c000 == 9 [pid = 1669] [id = 627] 20:20:27 INFO - PROCESS | 1669 | --DOCSHELL 0x12b31f800 == 8 [pid = 1669] [id = 626] 20:20:27 INFO - PROCESS | 1669 | --DOCSHELL 0x135519000 == 7 [pid = 1669] [id = 625] 20:20:28 INFO - PROCESS | 1669 | --DOMWINDOW == 87 (0x135449800) [pid = 1669] [serial = 1830] [outer = 0x0] [url = about:blank] 20:20:28 INFO - PROCESS | 1669 | --DOMWINDOW == 86 (0x13542d000) [pid = 1669] [serial = 1829] [outer = 0x0] [url = about:blank] 20:20:28 INFO - PROCESS | 1669 | --DOMWINDOW == 85 (0x134a1d000) [pid = 1669] [serial = 1826] [outer = 0x0] [url = about:blank] 20:20:28 INFO - PROCESS | 1669 | --DOMWINDOW == 84 (0x134bb5800) [pid = 1669] [serial = 1827] [outer = 0x0] [url = about:blank] 20:20:28 INFO - PROCESS | 1669 | --DOMWINDOW == 83 (0x134250800) [pid = 1669] [serial = 1823] [outer = 0x0] [url = about:blank] 20:20:28 INFO - PROCESS | 1669 | --DOMWINDOW == 82 (0x134263800) [pid = 1669] [serial = 1824] [outer = 0x0] [url = about:blank] 20:20:28 INFO - PROCESS | 1669 | --DOMWINDOW == 81 (0x1340c1800) [pid = 1669] [serial = 1820] [outer = 0x0] [url = about:blank] 20:20:28 INFO - PROCESS | 1669 | --DOMWINDOW == 80 (0x13424c000) [pid = 1669] [serial = 1821] [outer = 0x0] [url = about:blank] 20:20:28 INFO - PROCESS | 1669 | --DOMWINDOW == 79 (0x133ccd000) [pid = 1669] [serial = 1817] [outer = 0x0] [url = about:blank] 20:20:28 INFO - PROCESS | 1669 | --DOMWINDOW == 78 (0x133cdd800) [pid = 1669] [serial = 1818] [outer = 0x0] [url = about:blank] 20:20:28 INFO - PROCESS | 1669 | --DOMWINDOW == 77 (0x13321f800) [pid = 1669] [serial = 1814] [outer = 0x0] [url = about:blank] 20:20:28 INFO - PROCESS | 1669 | --DOMWINDOW == 76 (0x1338b3000) [pid = 1669] [serial = 1815] [outer = 0x0] [url = about:blank] 20:20:28 INFO - PROCESS | 1669 | --DOMWINDOW == 75 (0x133045800) [pid = 1669] [serial = 1811] [outer = 0x0] [url = about:blank] 20:20:28 INFO - PROCESS | 1669 | --DOMWINDOW == 74 (0x13304d800) [pid = 1669] [serial = 1812] [outer = 0x0] [url = about:blank] 20:20:28 INFO - PROCESS | 1669 | --DOMWINDOW == 73 (0x132a52800) [pid = 1669] [serial = 1808] [outer = 0x0] [url = about:blank] 20:20:28 INFO - PROCESS | 1669 | --DOMWINDOW == 72 (0x132f7e800) [pid = 1669] [serial = 1809] [outer = 0x0] [url = about:blank] 20:20:28 INFO - PROCESS | 1669 | --DOMWINDOW == 71 (0x131d9d800) [pid = 1669] [serial = 1805] [outer = 0x0] [url = about:blank] 20:20:28 INFO - PROCESS | 1669 | --DOMWINDOW == 70 (0x132841800) [pid = 1669] [serial = 1806] [outer = 0x0] [url = about:blank] 20:20:28 INFO - PROCESS | 1669 | --DOMWINDOW == 69 (0x13173c000) [pid = 1669] [serial = 1800] [outer = 0x0] [url = about:blank] 20:20:28 INFO - PROCESS | 1669 | --DOMWINDOW == 68 (0x131b55800) [pid = 1669] [serial = 1801] [outer = 0x0] [url = about:blank] 20:20:28 INFO - PROCESS | 1669 | --DOMWINDOW == 67 (0x131d84800) [pid = 1669] [serial = 1803] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 20:20:28 INFO - PROCESS | 1669 | --DOMWINDOW == 66 (0x131504000) [pid = 1669] [serial = 1795] [outer = 0x0] [url = about:blank] 20:20:28 INFO - PROCESS | 1669 | --DOMWINDOW == 65 (0x131516000) [pid = 1669] [serial = 1796] [outer = 0x0] [url = about:blank] 20:20:28 INFO - PROCESS | 1669 | --DOMWINDOW == 64 (0x13172c000) [pid = 1669] [serial = 1798] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477970412286] 20:20:28 INFO - PROCESS | 1669 | --DOMWINDOW == 63 (0x12ea22000) [pid = 1669] [serial = 1790] [outer = 0x0] [url = about:blank] 20:20:28 INFO - PROCESS | 1669 | --DOMWINDOW == 62 (0x12f9a6000) [pid = 1669] [serial = 1791] [outer = 0x0] [url = about:blank] 20:20:28 INFO - PROCESS | 1669 | --DOMWINDOW == 61 (0x12fdc2000) [pid = 1669] [serial = 1793] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 20:20:28 INFO - PROCESS | 1669 | --DOMWINDOW == 60 (0x12dddb800) [pid = 1669] [serial = 1785] [outer = 0x0] [url = about:blank] 20:20:28 INFO - PROCESS | 1669 | --DOMWINDOW == 59 (0x12e9a0800) [pid = 1669] [serial = 1786] [outer = 0x0] [url = about:blank] 20:20:28 INFO - PROCESS | 1669 | --DOMWINDOW == 58 (0x12ea04000) [pid = 1669] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 20:20:28 INFO - PROCESS | 1669 | --DOMWINDOW == 57 (0x12ccc6000) [pid = 1669] [serial = 1780] [outer = 0x0] [url = about:blank] 20:20:28 INFO - PROCESS | 1669 | --DOMWINDOW == 56 (0x12d166800) [pid = 1669] [serial = 1781] [outer = 0x0] [url = about:blank] 20:20:28 INFO - PROCESS | 1669 | --DOMWINDOW == 55 (0x12d81e000) [pid = 1669] [serial = 1783] [outer = 0x0] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477970410789] 20:20:28 INFO - PROCESS | 1669 | --DOMWINDOW == 54 (0x12b6a7000) [pid = 1669] [serial = 1775] [outer = 0x0] [url = about:blank] 20:20:28 INFO - PROCESS | 1669 | --DOMWINDOW == 53 (0x12b951000) [pid = 1669] [serial = 1776] [outer = 0x0] [url = about:blank] 20:20:28 INFO - PROCESS | 1669 | --DOMWINDOW == 52 (0x12bd0c800) [pid = 1669] [serial = 1778] [outer = 0x0] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 20:20:28 INFO - PROCESS | 1669 | --DOMWINDOW == 51 (0x11f734000) [pid = 1669] [serial = 1772] [outer = 0x0] [url = about:blank] 20:20:28 INFO - PROCESS | 1669 | --DOMWINDOW == 50 (0x128f3b800) [pid = 1669] [serial = 1773] [outer = 0x0] [url = about:blank] 20:20:28 INFO - PROCESS | 1669 | --DOMWINDOW == 49 (0x11f99c800) [pid = 1669] [serial = 1770] [outer = 0x0] [url = about:blank] 20:20:28 INFO - PROCESS | 1669 | --DOMWINDOW == 48 (0x135522000) [pid = 1669] [serial = 1832] [outer = 0x0] [url = about:blank] 20:20:30 INFO - PROCESS | 1669 | --DOMWINDOW == 47 (0x13551b000) [pid = 1669] [serial = 1831] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html] 20:20:30 INFO - PROCESS | 1669 | --DOMWINDOW == 46 (0x13321e000) [pid = 1669] [serial = 1840] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html] 20:20:30 INFO - PROCESS | 1669 | --DOMWINDOW == 45 (0x13303f000) [pid = 1669] [serial = 1852] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html] 20:20:30 INFO - PROCESS | 1669 | --DOMWINDOW == 44 (0x12b330800) [pid = 1669] [serial = 1834] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html] 20:20:30 INFO - PROCESS | 1669 | --DOMWINDOW == 43 (0x131745000) [pid = 1669] [serial = 1849] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html] 20:20:30 INFO - PROCESS | 1669 | --DOMWINDOW == 42 (0x12ea0f800) [pid = 1669] [serial = 1837] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html] 20:20:30 INFO - PROCESS | 1669 | --DOMWINDOW == 41 (0x12d82f000) [pid = 1669] [serial = 1843] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html] 20:20:30 INFO - PROCESS | 1669 | --DOMWINDOW == 40 (0x12d76b800) [pid = 1669] [serial = 1846] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html] 20:20:30 INFO - PROCESS | 1669 | --DOMWINDOW == 39 (0x1338c0800) [pid = 1669] [serial = 1855] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html] 20:20:35 INFO - PROCESS | 1669 | --DOMWINDOW == 38 (0x132845000) [pid = 1669] [serial = 1851] [outer = 0x0] [url = about:blank] 20:20:35 INFO - PROCESS | 1669 | --DOMWINDOW == 37 (0x131b72000) [pid = 1669] [serial = 1850] [outer = 0x0] [url = about:blank] 20:20:35 INFO - PROCESS | 1669 | --DOMWINDOW == 36 (0x133212800) [pid = 1669] [serial = 1854] [outer = 0x0] [url = about:blank] 20:20:35 INFO - PROCESS | 1669 | --DOMWINDOW == 35 (0x13305a000) [pid = 1669] [serial = 1853] [outer = 0x0] [url = about:blank] 20:20:35 INFO - PROCESS | 1669 | --DOMWINDOW == 34 (0x1340bf800) [pid = 1669] [serial = 1857] [outer = 0x0] [url = about:blank] 20:20:35 INFO - PROCESS | 1669 | --DOMWINDOW == 33 (0x1340b0800) [pid = 1669] [serial = 1856] [outer = 0x0] [url = about:blank] 20:20:35 INFO - PROCESS | 1669 | --DOMWINDOW == 32 (0x134bc0800) [pid = 1669] [serial = 1859] [outer = 0x0] [url = about:blank] 20:20:35 INFO - PROCESS | 1669 | --DOMWINDOW == 31 (0x12e9aa000) [pid = 1669] [serial = 1847] [outer = 0x0] [url = about:blank] 20:20:35 INFO - PROCESS | 1669 | --DOMWINDOW == 30 (0x12ea1b000) [pid = 1669] [serial = 1848] [outer = 0x0] [url = about:blank] 20:20:35 INFO - PROCESS | 1669 | --DOMWINDOW == 29 (0x12ddd7800) [pid = 1669] [serial = 1844] [outer = 0x0] [url = about:blank] 20:20:35 INFO - PROCESS | 1669 | --DOMWINDOW == 28 (0x12b949000) [pid = 1669] [serial = 1845] [outer = 0x0] [url = about:blank] 20:20:35 INFO - PROCESS | 1669 | --DOMWINDOW == 27 (0x1338c5000) [pid = 1669] [serial = 1841] [outer = 0x0] [url = about:blank] 20:20:35 INFO - PROCESS | 1669 | --DOMWINDOW == 26 (0x1340c8000) [pid = 1669] [serial = 1842] [outer = 0x0] [url = about:blank] 20:20:35 INFO - PROCESS | 1669 | --DOMWINDOW == 25 (0x1301c5000) [pid = 1669] [serial = 1838] [outer = 0x0] [url = about:blank] 20:20:35 INFO - PROCESS | 1669 | --DOMWINDOW == 24 (0x1316aa800) [pid = 1669] [serial = 1839] [outer = 0x0] [url = about:blank] 20:20:35 INFO - PROCESS | 1669 | --DOMWINDOW == 23 (0x12b961000) [pid = 1669] [serial = 1835] [outer = 0x0] [url = about:blank] 20:20:35 INFO - PROCESS | 1669 | --DOMWINDOW == 22 (0x12c0ef000) [pid = 1669] [serial = 1836] [outer = 0x0] [url = about:blank] 20:20:35 INFO - PROCESS | 1669 | --DOMWINDOW == 21 (0x1340ad000) [pid = 1669] [serial = 1833] [outer = 0x0] [url = about:blank] 20:20:52 INFO - PROCESS | 1669 | MARIONETTE LOG: INFO: Timeout fired 20:20:52 INFO - PROCESS | 1669 | 1477970452491 Marionette TRACE conn2 <- [1,2956,null,{"value":["/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 20:20:52 INFO - . 20:20:52 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html | took 30315ms 20:20:52 INFO - PROCESS | 1669 | 1477970452515 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 20:20:52 INFO - PROCESS | 1669 | 1477970452518 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 20:20:52 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 20:20:52 INFO - PROCESS | 1669 | 1477970452538 Marionette TRACE conn2 -> [0,2958,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:20:52 INFO - PROCESS | 1669 | 1477970452623 Marionette TRACE conn2 <- [1,2958,null,{"value":null}] 20:20:52 INFO - PROCESS | 1669 | 1477970452628 Marionette TRACE conn2 -> [0,2959,"getWindowHandles",null] 20:20:52 INFO - PROCESS | 1669 | 1477970452631 Marionette TRACE conn2 <- [1,2959,null,["7"]] 20:20:52 INFO - PROCESS | 1669 | 1477970452635 Marionette TRACE conn2 -> [0,2960,"switchToWindow",{"name":"7"}] 20:20:52 INFO - PROCESS | 1669 | 1477970452639 Marionette TRACE conn2 <- [1,2960,null,{}] 20:20:52 INFO - PROCESS | 1669 | 1477970452642 Marionette TRACE conn2 -> [0,2961,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:20:52 INFO - PROCESS | 1669 | ++DOCSHELL 0x11f856000 == 8 [pid = 1669] [id = 635] 20:20:52 INFO - PROCESS | 1669 | ++DOMWINDOW == 22 (0x11f85f800) [pid = 1669] [serial = 1861] [outer = 0x0] 20:20:52 INFO - PROCESS | 1669 | ++DOMWINDOW == 23 (0x11f86c000) [pid = 1669] [serial = 1862] [outer = 0x11f85f800] 20:20:52 INFO - PROCESS | 1669 | 1477970452688 Marionette DEBUG loaded listener.js 20:20:52 INFO - PROCESS | 1669 | ++DOMWINDOW == 24 (0x129180000) [pid = 1669] [serial = 1863] [outer = 0x11f85f800] 20:20:52 WARNING - wptserve Traceback (most recent call last): 20:20:52 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:20:52 WARNING - rv = self.func(request, response) 20:20:52 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:20:52 WARNING - access_control_allow_origin = "*") 20:20:52 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:20:52 WARNING - payload = payload_generator(server_data) 20:20:52 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:20:52 WARNING - return encode_string_as_bmp_image(data) 20:20: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 20:20:52 WARNING - img.save(f, "BMP") 20:20:52 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:20:52 WARNING - f.write(bmpfileheader) 20:20:52 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:20:52 WARNING - 20:21:03 INFO - PROCESS | 1669 | --DOCSHELL 0x12e99b800 == 7 [pid = 1669] [id = 634] 20:21:06 INFO - PROCESS | 1669 | --DOMWINDOW == 23 (0x134a1b000) [pid = 1669] [serial = 1858] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html] 20:21:11 INFO - PROCESS | 1669 | --DOMWINDOW == 22 (0x134bd1000) [pid = 1669] [serial = 1860] [outer = 0x0] [url = about:blank] 20:21:11 INFO - PROCESS | 1669 | --DOMWINDOW == 21 (0x11f86c000) [pid = 1669] [serial = 1862] [outer = 0x0] [url = about:blank] 20:21:22 INFO - PROCESS | 1669 | MARIONETTE LOG: INFO: Timeout fired 20:21:22 INFO - PROCESS | 1669 | 1477970482789 Marionette TRACE conn2 <- [1,2961,null,{"value":["/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",3,null,null]]]}] 20:21:22 INFO - . 20:21:22 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 30272ms 20:21:22 INFO - PROCESS | 1669 | 1477970482810 Marionette TRACE conn2 -> [0,2962,"getWindowHandle",null] 20:21:22 INFO - PROCESS | 1669 | 1477970482813 Marionette TRACE conn2 <- [1,2962,null,{"value":"7"}] 20:21:22 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 20:21:22 INFO - PROCESS | 1669 | 1477970482818 Marionette TRACE conn2 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:21:22 INFO - PROCESS | 1669 | 1477970482919 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 20:21:22 INFO - PROCESS | 1669 | 1477970482949 Marionette TRACE conn2 -> [0,2964,"getWindowHandles",null] 20:21:22 INFO - PROCESS | 1669 | 1477970482952 Marionette TRACE conn2 <- [1,2964,null,["7"]] 20:21:22 INFO - PROCESS | 1669 | 1477970482955 Marionette TRACE conn2 -> [0,2965,"switchToWindow",{"name":"7"}] 20:21:22 INFO - PROCESS | 1669 | 1477970482959 Marionette TRACE conn2 <- [1,2965,null,{}] 20:21:22 INFO - PROCESS | 1669 | 1477970482962 Marionette TRACE conn2 -> [0,2966,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:21:22 INFO - PROCESS | 1669 | ++DOCSHELL 0x11ebb0800 == 8 [pid = 1669] [id = 636] 20:21:22 INFO - PROCESS | 1669 | ++DOMWINDOW == 22 (0x11ebb3800) [pid = 1669] [serial = 1864] [outer = 0x0] 20:21:23 INFO - PROCESS | 1669 | ++DOMWINDOW == 23 (0x11f14d800) [pid = 1669] [serial = 1865] [outer = 0x11ebb3800] 20:21:23 INFO - PROCESS | 1669 | 1477970483006 Marionette DEBUG loaded listener.js 20:21:23 INFO - PROCESS | 1669 | ++DOMWINDOW == 24 (0x11f99c800) [pid = 1669] [serial = 1866] [outer = 0x11ebb3800] 20:21:23 WARNING - wptserve Traceback (most recent call last): 20:21:23 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:21:23 WARNING - rv = self.func(request, response) 20:21:23 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:21:23 WARNING - access_control_allow_origin = "*") 20:21:23 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:21:23 WARNING - payload = payload_generator(server_data) 20:21:23 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:21:23 WARNING - return encode_string_as_bmp_image(data) 20:21:23 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:21:23 WARNING - img.save(f, "BMP") 20:21:23 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:21:23 WARNING - f.write(bmpfileheader) 20:21:23 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:21:23 WARNING - 20:21:32 INFO - PROCESS | 1669 | --DOCSHELL 0x11f856000 == 7 [pid = 1669] [id = 635] 20:21:34 INFO - PROCESS | 1669 | --DOMWINDOW == 23 (0x11f85f800) [pid = 1669] [serial = 1861] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html] 20:21:39 INFO - PROCESS | 1669 | --DOMWINDOW == 22 (0x129180000) [pid = 1669] [serial = 1863] [outer = 0x0] [url = about:blank] 20:21:39 INFO - PROCESS | 1669 | --DOMWINDOW == 21 (0x11f14d800) [pid = 1669] [serial = 1865] [outer = 0x0] [url = about:blank] 20:21:53 INFO - PROCESS | 1669 | MARIONETTE LOG: INFO: Timeout fired 20:21:53 INFO - PROCESS | 1669 | 1477970513103 Marionette TRACE conn2 <- [1,2966,null,{"value":["/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 20:21:53 INFO - . 20:21:53 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html | took 30317ms 20:21:53 INFO - TEST-START | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 20:21:53 INFO - PROCESS | 1669 | 1477970513134 Marionette TRACE conn2 -> [0,2967,"getWindowHandle",null] 20:21:53 INFO - PROCESS | 1669 | 1477970513137 Marionette TRACE conn2 <- [1,2967,null,{"value":"7"}] 20:21:53 INFO - PROCESS | 1669 | 1477970513143 Marionette TRACE conn2 -> [0,2968,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:21:53 INFO - PROCESS | 1669 | 1477970513243 Marionette TRACE conn2 <- [1,2968,null,{"value":null}] 20:21:53 INFO - PROCESS | 1669 | 1477970513273 Marionette TRACE conn2 -> [0,2969,"getWindowHandles",null] 20:21:53 INFO - PROCESS | 1669 | 1477970513275 Marionette TRACE conn2 <- [1,2969,null,["7"]] 20:21:53 INFO - PROCESS | 1669 | 1477970513278 Marionette TRACE conn2 -> [0,2970,"switchToWindow",{"name":"7"}] 20:21:53 INFO - PROCESS | 1669 | 1477970513282 Marionette TRACE conn2 <- [1,2970,null,{}] 20:21:53 INFO - PROCESS | 1669 | 1477970513286 Marionette TRACE conn2 -> [0,2971,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:21:53 INFO - PROCESS | 1669 | ++DOCSHELL 0x11f138000 == 8 [pid = 1669] [id = 637] 20:21:53 INFO - PROCESS | 1669 | ++DOMWINDOW == 22 (0x11f143800) [pid = 1669] [serial = 1867] [outer = 0x0] 20:21:53 INFO - PROCESS | 1669 | ++DOMWINDOW == 23 (0x11f860800) [pid = 1669] [serial = 1868] [outer = 0x11f143800] 20:21:53 INFO - PROCESS | 1669 | 1477970513329 Marionette DEBUG loaded listener.js 20:21:53 INFO - PROCESS | 1669 | ++DOMWINDOW == 24 (0x12917c000) [pid = 1669] [serial = 1869] [outer = 0x11f143800] 20:21:53 INFO - PROCESS | 1669 | 1477970513587 Marionette TRACE conn2 <- [1,2971,null,{"value":["/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:21:53 INFO - . 20:21:53 INFO - TEST-OK | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 465ms 20:21:53 INFO - TEST-START | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 20:21:53 INFO - PROCESS | 1669 | 1477970513606 Marionette TRACE conn2 -> [0,2972,"getWindowHandle",null] 20:21:53 INFO - PROCESS | 1669 | 1477970513609 Marionette TRACE conn2 <- [1,2972,null,{"value":"7"}] 20:21:53 INFO - PROCESS | 1669 | 1477970513612 Marionette TRACE conn2 -> [0,2973,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:21:53 INFO - PROCESS | 1669 | 1477970513720 Marionette TRACE conn2 <- [1,2973,null,{"value":null}] 20:21:53 INFO - PROCESS | 1669 | 1477970513781 Marionette TRACE conn2 -> [0,2974,"getWindowHandles",null] 20:21:53 INFO - PROCESS | 1669 | 1477970513784 Marionette TRACE conn2 <- [1,2974,null,["7"]] 20:21:53 INFO - PROCESS | 1669 | 1477970513788 Marionette TRACE conn2 -> [0,2975,"switchToWindow",{"name":"7"}] 20:21:53 INFO - PROCESS | 1669 | 1477970513792 Marionette TRACE conn2 <- [1,2975,null,{}] 20:21:53 INFO - PROCESS | 1669 | 1477970513796 Marionette TRACE conn2 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:21:53 INFO - PROCESS | 1669 | ++DOCSHELL 0x11f28a000 == 9 [pid = 1669] [id = 638] 20:21:53 INFO - PROCESS | 1669 | ++DOMWINDOW == 25 (0x12b31c000) [pid = 1669] [serial = 1870] [outer = 0x0] 20:21:53 INFO - PROCESS | 1669 | ++DOMWINDOW == 26 (0x12b6ad000) [pid = 1669] [serial = 1871] [outer = 0x12b31c000] 20:21:53 INFO - PROCESS | 1669 | 1477970513858 Marionette DEBUG loaded listener.js 20:21:53 INFO - PROCESS | 1669 | ++DOMWINDOW == 27 (0x12b953800) [pid = 1669] [serial = 1872] [outer = 0x12b31c000] 20:21:54 INFO - PROCESS | 1669 | 1477970514201 Marionette TRACE conn2 <- [1,2976,null,{"value":["/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:21:54 INFO - . 20:21:54 INFO - TEST-OK | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 617ms 20:21:54 INFO - PROCESS | 1669 | 1477970514232 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 20:21:54 INFO - PROCESS | 1669 | 1477970514236 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 20:21:54 INFO - TEST-START | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 20:21:54 INFO - PROCESS | 1669 | 1477970514238 Marionette TRACE conn2 -> [0,2978,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:21:54 INFO - PROCESS | 1669 | 1477970514337 Marionette TRACE conn2 <- [1,2978,null,{"value":null}] 20:21:54 INFO - PROCESS | 1669 | 1477970514347 Marionette TRACE conn2 -> [0,2979,"getWindowHandles",null] 20:21:54 INFO - PROCESS | 1669 | 1477970514350 Marionette TRACE conn2 <- [1,2979,null,["7"]] 20:21:54 INFO - PROCESS | 1669 | 1477970514355 Marionette TRACE conn2 -> [0,2980,"switchToWindow",{"name":"7"}] 20:21:54 INFO - PROCESS | 1669 | 1477970514361 Marionette TRACE conn2 <- [1,2980,null,{}] 20:21:54 INFO - PROCESS | 1669 | 1477970514365 Marionette TRACE conn2 -> [0,2981,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:21:54 INFO - PROCESS | 1669 | ++DOCSHELL 0x12cb1f800 == 10 [pid = 1669] [id = 639] 20:21:54 INFO - PROCESS | 1669 | ++DOMWINDOW == 28 (0x12cb20000) [pid = 1669] [serial = 1873] [outer = 0x0] 20:21:54 INFO - PROCESS | 1669 | ++DOMWINDOW == 29 (0x12ccbb800) [pid = 1669] [serial = 1874] [outer = 0x12cb20000] 20:21:54 INFO - PROCESS | 1669 | 1477970514431 Marionette DEBUG loaded listener.js 20:21:54 INFO - PROCESS | 1669 | ++DOMWINDOW == 30 (0x12ccce800) [pid = 1669] [serial = 1875] [outer = 0x12cb20000] 20:21:54 INFO - PROCESS | 1669 | 1477970514876 Marionette TRACE conn2 <- [1,2981,null,{"value":["/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:21:54 INFO - . 20:21:54 INFO - TEST-OK | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 667ms 20:21:54 INFO - PROCESS | 1669 | 1477970514911 Marionette TRACE conn2 -> [0,2982,"getWindowHandle",null] 20:21:54 INFO - PROCESS | 1669 | 1477970514914 Marionette TRACE conn2 <- [1,2982,null,{"value":"7"}] 20:21:54 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 20:21:54 INFO - PROCESS | 1669 | 1477970514918 Marionette TRACE conn2 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:21:55 INFO - PROCESS | 1669 | 1477970515036 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 20:21:55 INFO - PROCESS | 1669 | 1477970515040 Marionette TRACE conn2 -> [0,2984,"getWindowHandles",null] 20:21:55 INFO - PROCESS | 1669 | 1477970515042 Marionette TRACE conn2 <- [1,2984,null,["7"]] 20:21:55 INFO - PROCESS | 1669 | 1477970515044 Marionette TRACE conn2 -> [0,2985,"switchToWindow",{"name":"7"}] 20:21:55 INFO - PROCESS | 1669 | 1477970515047 Marionette TRACE conn2 <- [1,2985,null,{}] 20:21:55 INFO - PROCESS | 1669 | 1477970515051 Marionette TRACE conn2 -> [0,2986,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:21:55 INFO - PROCESS | 1669 | ++DOCSHELL 0x12d82a000 == 11 [pid = 1669] [id = 640] 20:21:55 INFO - PROCESS | 1669 | ++DOMWINDOW == 31 (0x12d82a800) [pid = 1669] [serial = 1876] [outer = 0x0] 20:21:55 INFO - PROCESS | 1669 | ++DOMWINDOW == 32 (0x12da13000) [pid = 1669] [serial = 1877] [outer = 0x12d82a800] 20:21:55 INFO - PROCESS | 1669 | 1477970515091 Marionette DEBUG loaded listener.js 20:21:55 INFO - PROCESS | 1669 | ++DOMWINDOW == 33 (0x12e7b2000) [pid = 1669] [serial = 1878] [outer = 0x12d82a800] 20:21:55 INFO - PROCESS | 1669 | ++DOCSHELL 0x12ccb9800 == 12 [pid = 1669] [id = 641] 20:21:55 INFO - PROCESS | 1669 | ++DOMWINDOW == 34 (0x12e7af800) [pid = 1669] [serial = 1879] [outer = 0x0] 20:21:55 INFO - PROCESS | 1669 | ++DOMWINDOW == 35 (0x12e9a8000) [pid = 1669] [serial = 1880] [outer = 0x12e7af800] 20:21:55 INFO - PROCESS | 1669 | 1477970515437 Marionette TRACE conn2 <- [1,2986,null,{"value":["/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:21:55 INFO - . 20:21:55 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 567ms 20:21:55 INFO - PROCESS | 1669 | 1477970515486 Marionette TRACE conn2 -> [0,2987,"getWindowHandle",null] 20:21:55 INFO - PROCESS | 1669 | 1477970515488 Marionette TRACE conn2 <- [1,2987,null,{"value":"7"}] 20:21:55 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html 20:21:55 INFO - PROCESS | 1669 | 1477970515490 Marionette TRACE conn2 -> [0,2988,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:21:55 INFO - PROCESS | 1669 | 1477970515577 Marionette TRACE conn2 <- [1,2988,null,{"value":null}] 20:21:55 INFO - PROCESS | 1669 | 1477970515622 Marionette TRACE conn2 -> [0,2989,"getWindowHandles",null] 20:21:55 INFO - PROCESS | 1669 | 1477970515623 Marionette TRACE conn2 <- [1,2989,null,["7"]] 20:21:55 INFO - PROCESS | 1669 | 1477970515625 Marionette TRACE conn2 -> [0,2990,"switchToWindow",{"name":"7"}] 20:21:55 INFO - PROCESS | 1669 | 1477970515627 Marionette TRACE conn2 <- [1,2990,null,{}] 20:21:55 INFO - PROCESS | 1669 | 1477970515629 Marionette TRACE conn2 -> [0,2991,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:21:55 INFO - PROCESS | 1669 | ++DOCSHELL 0x12ea07000 == 13 [pid = 1669] [id = 642] 20:21:55 INFO - PROCESS | 1669 | ++DOMWINDOW == 36 (0x12ea07800) [pid = 1669] [serial = 1881] [outer = 0x0] 20:21:55 INFO - PROCESS | 1669 | ++DOMWINDOW == 37 (0x12ea0f800) [pid = 1669] [serial = 1882] [outer = 0x12ea07800] 20:21:55 INFO - PROCESS | 1669 | 1477970515663 Marionette DEBUG loaded listener.js 20:21:55 INFO - PROCESS | 1669 | ++DOMWINDOW == 38 (0x12ea17800) [pid = 1669] [serial = 1883] [outer = 0x12ea07800] 20:21:55 INFO - PROCESS | 1669 | ++DOCSHELL 0x12ea22000 == 14 [pid = 1669] [id = 643] 20:21:55 INFO - PROCESS | 1669 | ++DOMWINDOW == 39 (0x12f997800) [pid = 1669] [serial = 1884] [outer = 0x0] 20:21:55 INFO - PROCESS | 1669 | ++DOMWINDOW == 40 (0x12f9a4800) [pid = 1669] [serial = 1885] [outer = 0x12f997800] 20:21:55 INFO - PROCESS | 1669 | 1477970515958 Marionette TRACE conn2 <- [1,2991,null,{"value":["/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:21:56 INFO - . 20:21:56 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 516ms 20:21:56 INFO - PROCESS | 1669 | 1477970516007 Marionette TRACE conn2 -> [0,2992,"getWindowHandle",null] 20:21:56 INFO - PROCESS | 1669 | 1477970516009 Marionette TRACE conn2 <- [1,2992,null,{"value":"7"}] 20:21:56 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 20:21:56 INFO - PROCESS | 1669 | 1477970516013 Marionette TRACE conn2 -> [0,2993,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:21:56 INFO - PROCESS | 1669 | 1477970516188 Marionette TRACE conn2 <- [1,2993,null,{"value":null}] 20:21:56 INFO - PROCESS | 1669 | 1477970516255 Marionette TRACE conn2 -> [0,2994,"getWindowHandles",null] 20:21:56 INFO - PROCESS | 1669 | 1477970516257 Marionette TRACE conn2 <- [1,2994,null,["7"]] 20:21:56 INFO - PROCESS | 1669 | 1477970516261 Marionette TRACE conn2 -> [0,2995,"switchToWindow",{"name":"7"}] 20:21:56 INFO - PROCESS | 1669 | 1477970516264 Marionette TRACE conn2 <- [1,2995,null,{}] 20:21:56 INFO - PROCESS | 1669 | 1477970516270 Marionette TRACE conn2 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:21:56 INFO - PROCESS | 1669 | ++DOCSHELL 0x1301d7000 == 15 [pid = 1669] [id = 644] 20:21:56 INFO - PROCESS | 1669 | ++DOMWINDOW == 41 (0x1301d8800) [pid = 1669] [serial = 1886] [outer = 0x0] 20:21:56 INFO - PROCESS | 1669 | ++DOMWINDOW == 42 (0x1306c9000) [pid = 1669] [serial = 1887] [outer = 0x1301d8800] 20:21:56 INFO - PROCESS | 1669 | 1477970516323 Marionette DEBUG loaded listener.js 20:21:56 INFO - PROCESS | 1669 | ++DOMWINDOW == 43 (0x131503800) [pid = 1669] [serial = 1888] [outer = 0x1301d8800] 20:21:56 INFO - PROCESS | 1669 | ++DOCSHELL 0x13122e800 == 16 [pid = 1669] [id = 645] 20:21:56 INFO - PROCESS | 1669 | ++DOMWINDOW == 44 (0x131506800) [pid = 1669] [serial = 1889] [outer = 0x0] 20:21:56 INFO - PROCESS | 1669 | ++DOMWINDOW == 45 (0x131726800) [pid = 1669] [serial = 1890] [outer = 0x131506800] 20:21:56 INFO - PROCESS | 1669 | 1477970516606 Marionette TRACE conn2 <- [1,2996,null,{"value":["/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:21:56 INFO - . 20:21:56 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 615ms 20:21:56 INFO - PROCESS | 1669 | 1477970516627 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 20:21:56 INFO - PROCESS | 1669 | 1477970516629 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 20:21:56 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 20:21:56 INFO - PROCESS | 1669 | 1477970516633 Marionette TRACE conn2 -> [0,2998,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:21:56 INFO - PROCESS | 1669 | 1477970516714 Marionette TRACE conn2 <- [1,2998,null,{"value":null}] 20:21:56 INFO - PROCESS | 1669 | 1477970516720 Marionette TRACE conn2 -> [0,2999,"getWindowHandles",null] 20:21:56 INFO - PROCESS | 1669 | 1477970516721 Marionette TRACE conn2 <- [1,2999,null,["7"]] 20:21:56 INFO - PROCESS | 1669 | 1477970516723 Marionette TRACE conn2 -> [0,3000,"switchToWindow",{"name":"7"}] 20:21:56 INFO - PROCESS | 1669 | 1477970516726 Marionette TRACE conn2 <- [1,3000,null,{}] 20:21:56 INFO - PROCESS | 1669 | 1477970516728 Marionette TRACE conn2 -> [0,3001,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:21:56 INFO - PROCESS | 1669 | ++DOCSHELL 0x131736800 == 17 [pid = 1669] [id = 646] 20:21:56 INFO - PROCESS | 1669 | ++DOMWINDOW == 46 (0x131737000) [pid = 1669] [serial = 1891] [outer = 0x0] 20:21:56 INFO - PROCESS | 1669 | ++DOMWINDOW == 47 (0x13173b800) [pid = 1669] [serial = 1892] [outer = 0x131737000] 20:21:56 INFO - PROCESS | 1669 | 1477970516761 Marionette DEBUG loaded listener.js 20:21:56 INFO - PROCESS | 1669 | ++DOMWINDOW == 48 (0x131745800) [pid = 1669] [serial = 1893] [outer = 0x131737000] 20:21:57 WARNING - wptserve Traceback (most recent call last): 20:21:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:21:57 WARNING - rv = self.func(request, response) 20:21:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:21:57 WARNING - access_control_allow_origin = "*") 20:21:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:21:57 WARNING - payload = payload_generator(server_data) 20:21:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:21:57 WARNING - return encode_string_as_bmp_image(data) 20:21: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 20:21:57 WARNING - img.save(f, "BMP") 20:21:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:21:57 WARNING - f.write(bmpfileheader) 20:21:57 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:21:57 WARNING - 20:22:02 INFO - PROCESS | 1669 | --DOCSHELL 0x13122e800 == 16 [pid = 1669] [id = 645] 20:22:02 INFO - PROCESS | 1669 | --DOCSHELL 0x1301d7000 == 15 [pid = 1669] [id = 644] 20:22:02 INFO - PROCESS | 1669 | --DOCSHELL 0x12ea22000 == 14 [pid = 1669] [id = 643] 20:22:02 INFO - PROCESS | 1669 | --DOCSHELL 0x12ea07000 == 13 [pid = 1669] [id = 642] 20:22:02 INFO - PROCESS | 1669 | --DOCSHELL 0x12ccb9800 == 12 [pid = 1669] [id = 641] 20:22:02 INFO - PROCESS | 1669 | --DOCSHELL 0x12d82a000 == 11 [pid = 1669] [id = 640] 20:22:02 INFO - PROCESS | 1669 | --DOCSHELL 0x12cb1f800 == 10 [pid = 1669] [id = 639] 20:22:02 INFO - PROCESS | 1669 | --DOCSHELL 0x11f28a000 == 9 [pid = 1669] [id = 638] 20:22:02 INFO - PROCESS | 1669 | --DOCSHELL 0x11f138000 == 8 [pid = 1669] [id = 637] 20:22:02 INFO - PROCESS | 1669 | --DOCSHELL 0x11ebb0800 == 7 [pid = 1669] [id = 636] 20:22:05 INFO - PROCESS | 1669 | --DOMWINDOW == 47 (0x12f997800) [pid = 1669] [serial = 1884] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477970515842] 20:22:05 INFO - PROCESS | 1669 | --DOMWINDOW == 46 (0x12ea07800) [pid = 1669] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html] 20:22:05 INFO - PROCESS | 1669 | --DOMWINDOW == 45 (0x11ebb3800) [pid = 1669] [serial = 1864] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html] 20:22:05 INFO - PROCESS | 1669 | --DOMWINDOW == 44 (0x12d82a800) [pid = 1669] [serial = 1876] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html] 20:22:05 INFO - PROCESS | 1669 | --DOMWINDOW == 43 (0x12e7af800) [pid = 1669] [serial = 1879] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 20:22:05 INFO - PROCESS | 1669 | --DOMWINDOW == 42 (0x12cb20000) [pid = 1669] [serial = 1873] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html] 20:22:05 INFO - PROCESS | 1669 | --DOMWINDOW == 41 (0x12b31c000) [pid = 1669] [serial = 1870] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html] 20:22:05 INFO - PROCESS | 1669 | --DOMWINDOW == 40 (0x131506800) [pid = 1669] [serial = 1889] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 20:22:05 INFO - PROCESS | 1669 | --DOMWINDOW == 39 (0x1301d8800) [pid = 1669] [serial = 1886] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html] 20:22:05 INFO - PROCESS | 1669 | --DOMWINDOW == 38 (0x11f143800) [pid = 1669] [serial = 1867] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html] 20:22:10 INFO - PROCESS | 1669 | --DOMWINDOW == 37 (0x13173b800) [pid = 1669] [serial = 1892] [outer = 0x0] [url = about:blank] 20:22:10 INFO - PROCESS | 1669 | --DOMWINDOW == 36 (0x1306c9000) [pid = 1669] [serial = 1887] [outer = 0x0] [url = about:blank] 20:22:10 INFO - PROCESS | 1669 | --DOMWINDOW == 35 (0x131503800) [pid = 1669] [serial = 1888] [outer = 0x0] [url = about:blank] 20:22:10 INFO - PROCESS | 1669 | --DOMWINDOW == 34 (0x131726800) [pid = 1669] [serial = 1890] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 20:22:10 INFO - PROCESS | 1669 | --DOMWINDOW == 33 (0x12ea0f800) [pid = 1669] [serial = 1882] [outer = 0x0] [url = about:blank] 20:22:10 INFO - PROCESS | 1669 | --DOMWINDOW == 32 (0x12ea17800) [pid = 1669] [serial = 1883] [outer = 0x0] [url = about:blank] 20:22:10 INFO - PROCESS | 1669 | --DOMWINDOW == 31 (0x12f9a4800) [pid = 1669] [serial = 1885] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477970515842] 20:22:10 INFO - PROCESS | 1669 | --DOMWINDOW == 30 (0x12da13000) [pid = 1669] [serial = 1877] [outer = 0x0] [url = about:blank] 20:22:10 INFO - PROCESS | 1669 | --DOMWINDOW == 29 (0x12e7b2000) [pid = 1669] [serial = 1878] [outer = 0x0] [url = about:blank] 20:22:10 INFO - PROCESS | 1669 | --DOMWINDOW == 28 (0x12e9a8000) [pid = 1669] [serial = 1880] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 20:22:10 INFO - PROCESS | 1669 | --DOMWINDOW == 27 (0x12ccbb800) [pid = 1669] [serial = 1874] [outer = 0x0] [url = about:blank] 20:22:10 INFO - PROCESS | 1669 | --DOMWINDOW == 26 (0x12ccce800) [pid = 1669] [serial = 1875] [outer = 0x0] [url = about:blank] 20:22:10 INFO - PROCESS | 1669 | --DOMWINDOW == 25 (0x12b6ad000) [pid = 1669] [serial = 1871] [outer = 0x0] [url = about:blank] 20:22:10 INFO - PROCESS | 1669 | --DOMWINDOW == 24 (0x12b953800) [pid = 1669] [serial = 1872] [outer = 0x0] [url = about:blank] 20:22:10 INFO - PROCESS | 1669 | --DOMWINDOW == 23 (0x11f860800) [pid = 1669] [serial = 1868] [outer = 0x0] [url = about:blank] 20:22:10 INFO - PROCESS | 1669 | --DOMWINDOW == 22 (0x12917c000) [pid = 1669] [serial = 1869] [outer = 0x0] [url = about:blank] 20:22:10 INFO - PROCESS | 1669 | --DOMWINDOW == 21 (0x11f99c800) [pid = 1669] [serial = 1866] [outer = 0x0] [url = about:blank] 20:22:26 INFO - PROCESS | 1669 | MARIONETTE LOG: INFO: Timeout fired 20:22:26 INFO - PROCESS | 1669 | 1477970546840 Marionette TRACE conn2 <- [1,3001,null,{"value":["/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 20:22:26 INFO - . 20:22:26 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30226ms 20:22:26 INFO - PROCESS | 1669 | 1477970546859 Marionette TRACE conn2 -> [0,3002,"getWindowHandle",null] 20:22:26 INFO - PROCESS | 1669 | 1477970546863 Marionette TRACE conn2 <- [1,3002,null,{"value":"7"}] 20:22:26 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html 20:22:26 INFO - PROCESS | 1669 | 1477970546868 Marionette TRACE conn2 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:22:26 INFO - PROCESS | 1669 | 1477970546966 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 20:22:26 INFO - PROCESS | 1669 | 1477970546994 Marionette TRACE conn2 -> [0,3004,"getWindowHandles",null] 20:22:26 INFO - PROCESS | 1669 | 1477970546996 Marionette TRACE conn2 <- [1,3004,null,["7"]] 20:22:27 INFO - PROCESS | 1669 | 1477970547000 Marionette TRACE conn2 -> [0,3005,"switchToWindow",{"name":"7"}] 20:22:27 INFO - PROCESS | 1669 | 1477970547006 Marionette TRACE conn2 <- [1,3005,null,{}] 20:22:27 INFO - PROCESS | 1669 | 1477970547010 Marionette TRACE conn2 -> [0,3006,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:22:27 INFO - PROCESS | 1669 | ++DOCSHELL 0x11f734000 == 8 [pid = 1669] [id = 647] 20:22:27 INFO - PROCESS | 1669 | ++DOMWINDOW == 22 (0x11f856000) [pid = 1669] [serial = 1894] [outer = 0x0] 20:22:27 INFO - PROCESS | 1669 | ++DOMWINDOW == 23 (0x11f870000) [pid = 1669] [serial = 1895] [outer = 0x11f856000] 20:22:27 INFO - PROCESS | 1669 | 1477970547052 Marionette DEBUG loaded listener.js 20:22:27 INFO - PROCESS | 1669 | ++DOMWINDOW == 24 (0x129175800) [pid = 1669] [serial = 1896] [outer = 0x11f856000] 20:22:27 WARNING - wptserve Traceback (most recent call last): 20:22:27 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:22:27 WARNING - rv = self.func(request, response) 20:22:27 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:22:27 WARNING - access_control_allow_origin = "*") 20:22:27 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:22:27 WARNING - payload = payload_generator(server_data) 20:22:27 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:22:27 WARNING - return encode_string_as_bmp_image(data) 20:22: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 20:22:27 WARNING - img.save(f, "BMP") 20:22:27 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:22:27 WARNING - f.write(bmpfileheader) 20:22:27 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:22:27 WARNING - 20:22:36 INFO - PROCESS | 1669 | --DOCSHELL 0x131736800 == 7 [pid = 1669] [id = 646] 20:22:38 INFO - PROCESS | 1669 | --DOMWINDOW == 23 (0x131737000) [pid = 1669] [serial = 1891] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html] 20:22:43 INFO - PROCESS | 1669 | --DOMWINDOW == 22 (0x131745800) [pid = 1669] [serial = 1893] [outer = 0x0] [url = about:blank] 20:22:43 INFO - PROCESS | 1669 | --DOMWINDOW == 21 (0x11f870000) [pid = 1669] [serial = 1895] [outer = 0x0] [url = about:blank] 20:22:57 INFO - PROCESS | 1669 | MARIONETTE LOG: INFO: Timeout fired 20:22:57 INFO - PROCESS | 1669 | 1477970577154 Marionette TRACE conn2 <- [1,3006,null,{"value":["/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 20:22:57 INFO - . 20:22:57 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 30314ms 20:22:57 INFO - PROCESS | 1669 | 1477970577182 Marionette TRACE conn2 -> [0,3007,"getWindowHandle",null] 20:22:57 INFO - PROCESS | 1669 | 1477970577185 Marionette TRACE conn2 <- [1,3007,null,{"value":"7"}] 20:22:57 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 20:22:57 INFO - PROCESS | 1669 | 1477970577190 Marionette TRACE conn2 -> [0,3008,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:22:57 INFO - PROCESS | 1669 | 1477970577291 Marionette TRACE conn2 <- [1,3008,null,{"value":null}] 20:22:57 INFO - PROCESS | 1669 | 1477970577321 Marionette TRACE conn2 -> [0,3009,"getWindowHandles",null] 20:22:57 INFO - PROCESS | 1669 | 1477970577324 Marionette TRACE conn2 <- [1,3009,null,["7"]] 20:22:57 INFO - PROCESS | 1669 | 1477970577327 Marionette TRACE conn2 -> [0,3010,"switchToWindow",{"name":"7"}] 20:22:57 INFO - PROCESS | 1669 | 1477970577330 Marionette TRACE conn2 <- [1,3010,null,{}] 20:22:57 INFO - PROCESS | 1669 | 1477970577334 Marionette TRACE conn2 -> [0,3011,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:22:57 INFO - PROCESS | 1669 | ++DOCSHELL 0x11ebc6000 == 8 [pid = 1669] [id = 648] 20:22:57 INFO - PROCESS | 1669 | ++DOMWINDOW == 22 (0x11ebcc000) [pid = 1669] [serial = 1897] [outer = 0x0] 20:22:57 INFO - PROCESS | 1669 | ++DOMWINDOW == 23 (0x11f33e800) [pid = 1669] [serial = 1898] [outer = 0x11ebcc000] 20:22:57 INFO - PROCESS | 1669 | 1477970577377 Marionette DEBUG loaded listener.js 20:22:57 INFO - PROCESS | 1669 | ++DOMWINDOW == 24 (0x128f3b800) [pid = 1669] [serial = 1899] [outer = 0x11ebcc000] 20:22:57 WARNING - wptserve Traceback (most recent call last): 20:22:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:22:57 WARNING - rv = self.func(request, response) 20:22:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:22:57 WARNING - access_control_allow_origin = "*") 20:22:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:22:57 WARNING - payload = payload_generator(server_data) 20:22:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:22:57 WARNING - return encode_string_as_bmp_image(data) 20:22: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 20:22:57 WARNING - img.save(f, "BMP") 20:22:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:22:57 WARNING - f.write(bmpfileheader) 20:22:57 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:22:57 WARNING - 20:23:06 INFO - PROCESS | 1669 | --DOCSHELL 0x11f734000 == 7 [pid = 1669] [id = 647] 20:23:08 INFO - PROCESS | 1669 | --DOMWINDOW == 23 (0x11f856000) [pid = 1669] [serial = 1894] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html] 20:23:14 INFO - PROCESS | 1669 | --DOMWINDOW == 22 (0x129175800) [pid = 1669] [serial = 1896] [outer = 0x0] [url = about:blank] 20:23:14 INFO - PROCESS | 1669 | --DOMWINDOW == 21 (0x11f33e800) [pid = 1669] [serial = 1898] [outer = 0x0] [url = about:blank] 20:23:27 INFO - PROCESS | 1669 | MARIONETTE LOG: INFO: Timeout fired 20:23:27 INFO - PROCESS | 1669 | 1477970607475 Marionette TRACE conn2 <- [1,3011,null,{"value":["/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 20:23:27 INFO - . 20:23:27 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30315ms 20:23:27 INFO - PROCESS | 1669 | 1477970607504 Marionette TRACE conn2 -> [0,3012,"getWindowHandle",null] 20:23:27 INFO - PROCESS | 1669 | 1477970607507 Marionette TRACE conn2 <- [1,3012,null,{"value":"7"}] 20:23:27 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html 20:23:27 INFO - PROCESS | 1669 | 1477970607512 Marionette TRACE conn2 -> [0,3013,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:23:27 INFO - PROCESS | 1669 | 1477970607613 Marionette TRACE conn2 <- [1,3013,null,{"value":null}] 20:23:27 INFO - PROCESS | 1669 | 1477970607642 Marionette TRACE conn2 -> [0,3014,"getWindowHandles",null] 20:23:27 INFO - PROCESS | 1669 | 1477970607645 Marionette TRACE conn2 <- [1,3014,null,["7"]] 20:23:27 INFO - PROCESS | 1669 | 1477970607648 Marionette TRACE conn2 -> [0,3015,"switchToWindow",{"name":"7"}] 20:23:27 INFO - PROCESS | 1669 | 1477970607651 Marionette TRACE conn2 <- [1,3015,null,{}] 20:23:27 INFO - PROCESS | 1669 | 1477970607655 Marionette TRACE conn2 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:23:27 INFO - PROCESS | 1669 | ++DOCSHELL 0x11f143800 == 8 [pid = 1669] [id = 649] 20:23:27 INFO - PROCESS | 1669 | ++DOMWINDOW == 22 (0x11f14d800) [pid = 1669] [serial = 1900] [outer = 0x0] 20:23:27 INFO - PROCESS | 1669 | ++DOMWINDOW == 23 (0x11f867800) [pid = 1669] [serial = 1901] [outer = 0x11f14d800] 20:23:27 INFO - PROCESS | 1669 | 1477970607699 Marionette DEBUG loaded listener.js 20:23:27 INFO - PROCESS | 1669 | ++DOMWINDOW == 24 (0x12917c000) [pid = 1669] [serial = 1902] [outer = 0x11f14d800] 20:23:27 INFO - PROCESS | 1669 | 1477970607951 Marionette TRACE conn2 <- [1,3016,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via fetch-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:23:27 INFO - . 20:23:27 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 465ms 20:23:27 INFO - PROCESS | 1669 | 1477970607976 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 20:23:27 INFO - PROCESS | 1669 | 1477970607978 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 20:23:27 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html 20:23:27 INFO - PROCESS | 1669 | 1477970607982 Marionette TRACE conn2 -> [0,3018,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:23:28 INFO - PROCESS | 1669 | 1477970608075 Marionette TRACE conn2 <- [1,3018,null,{"value":null}] 20:23:28 INFO - PROCESS | 1669 | 1477970608122 Marionette TRACE conn2 -> [0,3019,"getWindowHandles",null] 20:23:28 INFO - PROCESS | 1669 | 1477970608124 Marionette TRACE conn2 <- [1,3019,null,["7"]] 20:23:28 INFO - PROCESS | 1669 | 1477970608127 Marionette TRACE conn2 -> [0,3020,"switchToWindow",{"name":"7"}] 20:23:28 INFO - PROCESS | 1669 | 1477970608129 Marionette TRACE conn2 <- [1,3020,null,{}] 20:23:28 INFO - PROCESS | 1669 | 1477970608132 Marionette TRACE conn2 -> [0,3021,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:23:28 INFO - PROCESS | 1669 | ++DOCSHELL 0x11f989000 == 9 [pid = 1669] [id = 650] 20:23:28 INFO - PROCESS | 1669 | ++DOMWINDOW == 25 (0x12b31c000) [pid = 1669] [serial = 1903] [outer = 0x0] 20:23:28 INFO - PROCESS | 1669 | ++DOMWINDOW == 26 (0x12b6a7000) [pid = 1669] [serial = 1904] [outer = 0x12b31c000] 20:23:28 INFO - PROCESS | 1669 | 1477970608171 Marionette DEBUG loaded listener.js 20:23:28 INFO - PROCESS | 1669 | ++DOMWINDOW == 27 (0x12b951800) [pid = 1669] [serial = 1905] [outer = 0x12b31c000] 20:23:28 INFO - PROCESS | 1669 | 1477970608421 Marionette TRACE conn2 <- [1,3021,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via fetch-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:23:28 INFO - . 20:23:28 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 469ms 20:23:28 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html 20:23:28 INFO - PROCESS | 1669 | 1477970608456 Marionette TRACE conn2 -> [0,3022,"getWindowHandle",null] 20:23:28 INFO - PROCESS | 1669 | 1477970608460 Marionette TRACE conn2 <- [1,3022,null,{"value":"7"}] 20:23:28 INFO - PROCESS | 1669 | 1477970608463 Marionette TRACE conn2 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:23:28 INFO - PROCESS | 1669 | 1477970608578 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 20:23:28 INFO - PROCESS | 1669 | 1477970608587 Marionette TRACE conn2 -> [0,3024,"getWindowHandles",null] 20:23:28 INFO - PROCESS | 1669 | 1477970608589 Marionette TRACE conn2 <- [1,3024,null,["7"]] 20:23:28 INFO - PROCESS | 1669 | 1477970608591 Marionette TRACE conn2 -> [0,3025,"switchToWindow",{"name":"7"}] 20:23:28 INFO - PROCESS | 1669 | 1477970608595 Marionette TRACE conn2 <- [1,3025,null,{}] 20:23:28 INFO - PROCESS | 1669 | 1477970608597 Marionette TRACE conn2 -> [0,3026,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:23:28 INFO - PROCESS | 1669 | ++DOCSHELL 0x12cb20000 == 10 [pid = 1669] [id = 651] 20:23:28 INFO - PROCESS | 1669 | ++DOMWINDOW == 28 (0x12cb21800) [pid = 1669] [serial = 1906] [outer = 0x0] 20:23:28 INFO - PROCESS | 1669 | ++DOMWINDOW == 29 (0x12ccbe800) [pid = 1669] [serial = 1907] [outer = 0x12cb21800] 20:23:28 INFO - PROCESS | 1669 | 1477970608638 Marionette DEBUG loaded listener.js 20:23:28 INFO - PROCESS | 1669 | ++DOMWINDOW == 30 (0x12ccd0800) [pid = 1669] [serial = 1908] [outer = 0x12cb21800] 20:23:28 INFO - PROCESS | 1669 | 1477970608934 Marionette TRACE conn2 <- [1,3026,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via fetch-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:23:28 INFO - . 20:23:28 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 516ms 20:23:28 INFO - PROCESS | 1669 | 1477970608978 Marionette TRACE conn2 -> [0,3027,"getWindowHandle",null] 20:23:28 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html 20:23:28 INFO - PROCESS | 1669 | 1477970608980 Marionette TRACE conn2 <- [1,3027,null,{"value":"7"}] 20:23:28 INFO - PROCESS | 1669 | 1477970608983 Marionette TRACE conn2 -> [0,3028,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:23:29 INFO - PROCESS | 1669 | 1477970609062 Marionette TRACE conn2 <- [1,3028,null,{"value":null}] 20:23:29 INFO - PROCESS | 1669 | 1477970609066 Marionette TRACE conn2 -> [0,3029,"getWindowHandles",null] 20:23:29 INFO - PROCESS | 1669 | 1477970609068 Marionette TRACE conn2 <- [1,3029,null,["7"]] 20:23:29 INFO - PROCESS | 1669 | 1477970609074 Marionette TRACE conn2 -> [0,3030,"switchToWindow",{"name":"7"}] 20:23:29 INFO - PROCESS | 1669 | 1477970609077 Marionette TRACE conn2 <- [1,3030,null,{}] 20:23:29 INFO - PROCESS | 1669 | 1477970609079 Marionette TRACE conn2 -> [0,3031,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:23:29 INFO - PROCESS | 1669 | ++DOCSHELL 0x12d82a000 == 11 [pid = 1669] [id = 652] 20:23:29 INFO - PROCESS | 1669 | ++DOMWINDOW == 31 (0x12d82a800) [pid = 1669] [serial = 1909] [outer = 0x0] 20:23:29 INFO - PROCESS | 1669 | ++DOMWINDOW == 32 (0x12da13000) [pid = 1669] [serial = 1910] [outer = 0x12d82a800] 20:23:29 INFO - PROCESS | 1669 | 1477970609120 Marionette DEBUG loaded listener.js 20:23:29 INFO - PROCESS | 1669 | ++DOMWINDOW == 33 (0x12e7b2000) [pid = 1669] [serial = 1911] [outer = 0x12d82a800] 20:23:29 INFO - PROCESS | 1669 | 1477970609396 Marionette TRACE conn2 <- [1,3031,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:23:29 INFO - . 20:23:29 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 417ms 20:23:29 INFO - PROCESS | 1669 | 1477970609400 Marionette TRACE conn2 -> [0,3032,"getWindowHandle",null] 20:23:29 INFO - PROCESS | 1669 | 1477970609402 Marionette TRACE conn2 <- [1,3032,null,{"value":"7"}] 20:23:29 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html 20:23:29 INFO - PROCESS | 1669 | 1477970609407 Marionette TRACE conn2 -> [0,3033,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:23:29 INFO - PROCESS | 1669 | 1477970609504 Marionette TRACE conn2 <- [1,3033,null,{"value":null}] 20:23:29 INFO - PROCESS | 1669 | 1477970609510 Marionette TRACE conn2 -> [0,3034,"getWindowHandles",null] 20:23:29 INFO - PROCESS | 1669 | 1477970609511 Marionette TRACE conn2 <- [1,3034,null,["7"]] 20:23:29 INFO - PROCESS | 1669 | 1477970609513 Marionette TRACE conn2 -> [0,3035,"switchToWindow",{"name":"7"}] 20:23:29 INFO - PROCESS | 1669 | 1477970609516 Marionette TRACE conn2 <- [1,3035,null,{}] 20:23:29 INFO - PROCESS | 1669 | 1477970609519 Marionette TRACE conn2 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:23:29 INFO - PROCESS | 1669 | ++DOCSHELL 0x12e999000 == 12 [pid = 1669] [id = 653] 20:23:29 INFO - PROCESS | 1669 | ++DOMWINDOW == 34 (0x12e9a2800) [pid = 1669] [serial = 1912] [outer = 0x0] 20:23:29 INFO - PROCESS | 1669 | ++DOMWINDOW == 35 (0x12e9ac000) [pid = 1669] [serial = 1913] [outer = 0x12e9a2800] 20:23:29 INFO - PROCESS | 1669 | 1477970609554 Marionette DEBUG loaded listener.js 20:23:29 INFO - PROCESS | 1669 | ++DOMWINDOW == 36 (0x12e9f4800) [pid = 1669] [serial = 1914] [outer = 0x12e9a2800] 20:23:29 INFO - PROCESS | 1669 | 1477970609828 Marionette TRACE conn2 <- [1,3036,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:23:29 INFO - . 20:23:29 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 465ms 20:23:29 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html 20:23:29 INFO - PROCESS | 1669 | 1477970609873 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 20:23:29 INFO - PROCESS | 1669 | 1477970609874 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 20:23:29 INFO - PROCESS | 1669 | 1477970609877 Marionette TRACE conn2 -> [0,3038,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:23:29 INFO - PROCESS | 1669 | 1477970609983 Marionette TRACE conn2 <- [1,3038,null,{"value":null}] 20:23:29 INFO - PROCESS | 1669 | 1477970609990 Marionette TRACE conn2 -> [0,3039,"getWindowHandles",null] 20:23:29 INFO - PROCESS | 1669 | 1477970609991 Marionette TRACE conn2 <- [1,3039,null,["7"]] 20:23:29 INFO - PROCESS | 1669 | 1477970609993 Marionette TRACE conn2 -> [0,3040,"switchToWindow",{"name":"7"}] 20:23:29 INFO - PROCESS | 1669 | 1477970609995 Marionette TRACE conn2 <- [1,3040,null,{}] 20:23:29 INFO - PROCESS | 1669 | 1477970609997 Marionette TRACE conn2 -> [0,3041,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:23:30 INFO - PROCESS | 1669 | ++DOCSHELL 0x12f9a9800 == 13 [pid = 1669] [id = 654] 20:23:30 INFO - PROCESS | 1669 | ++DOMWINDOW == 37 (0x12f9aa800) [pid = 1669] [serial = 1915] [outer = 0x0] 20:23:30 INFO - PROCESS | 1669 | ++DOMWINDOW == 38 (0x12fc27800) [pid = 1669] [serial = 1916] [outer = 0x12f9aa800] 20:23:30 INFO - PROCESS | 1669 | 1477970610034 Marionette DEBUG loaded listener.js 20:23:30 INFO - PROCESS | 1669 | ++DOMWINDOW == 39 (0x1301cd000) [pid = 1669] [serial = 1917] [outer = 0x12f9aa800] 20:23:30 INFO - PROCESS | 1669 | 1477970610307 Marionette TRACE conn2 <- [1,3041,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:23:30 INFO - . 20:23:30 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 464ms 20:23:30 INFO - PROCESS | 1669 | 1477970610342 Marionette TRACE conn2 -> [0,3042,"getWindowHandle",null] 20:23:30 INFO - PROCESS | 1669 | 1477970610343 Marionette TRACE conn2 <- [1,3042,null,{"value":"7"}] 20:23:30 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 20:23:30 INFO - PROCESS | 1669 | 1477970610346 Marionette TRACE conn2 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:23:30 INFO - PROCESS | 1669 | 1477970610419 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 20:23:30 INFO - PROCESS | 1669 | 1477970610468 Marionette TRACE conn2 -> [0,3044,"getWindowHandles",null] 20:23:30 INFO - PROCESS | 1669 | 1477970610470 Marionette TRACE conn2 <- [1,3044,null,["7"]] 20:23:30 INFO - PROCESS | 1669 | 1477970610472 Marionette TRACE conn2 -> [0,3045,"switchToWindow",{"name":"7"}] 20:23:30 INFO - PROCESS | 1669 | 1477970610474 Marionette TRACE conn2 <- [1,3045,null,{}] 20:23:30 INFO - PROCESS | 1669 | 1477970610476 Marionette TRACE conn2 -> [0,3046,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:23:30 INFO - PROCESS | 1669 | ++DOCSHELL 0x13122e800 == 14 [pid = 1669] [id = 655] 20:23:30 INFO - PROCESS | 1669 | ++DOMWINDOW == 40 (0x131513800) [pid = 1669] [serial = 1918] [outer = 0x0] 20:23:30 INFO - PROCESS | 1669 | ++DOMWINDOW == 41 (0x1316a2800) [pid = 1669] [serial = 1919] [outer = 0x131513800] 20:23:30 INFO - PROCESS | 1669 | 1477970610509 Marionette DEBUG loaded listener.js 20:23:30 INFO - PROCESS | 1669 | ++DOMWINDOW == 42 (0x131728800) [pid = 1669] [serial = 1920] [outer = 0x131513800] 20:23:30 INFO - PROCESS | 1669 | 1477970610740 Marionette TRACE conn2 <- [1,3046,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:23:30 INFO - . 20:23:30 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 415ms 20:23:30 INFO - PROCESS | 1669 | 1477970610761 Marionette TRACE conn2 -> [0,3047,"getWindowHandle",null] 20:23:30 INFO - PROCESS | 1669 | 1477970610763 Marionette TRACE conn2 <- [1,3047,null,{"value":"7"}] 20:23:30 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html 20:23:30 INFO - PROCESS | 1669 | 1477970610765 Marionette TRACE conn2 -> [0,3048,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:23:30 INFO - PROCESS | 1669 | 1477970610842 Marionette TRACE conn2 <- [1,3048,null,{"value":null}] 20:23:30 INFO - PROCESS | 1669 | 1477970610889 Marionette TRACE conn2 -> [0,3049,"getWindowHandles",null] 20:23:30 INFO - PROCESS | 1669 | 1477970610891 Marionette TRACE conn2 <- [1,3049,null,["7"]] 20:23:30 INFO - PROCESS | 1669 | 1477970610894 Marionette TRACE conn2 -> [0,3050,"switchToWindow",{"name":"7"}] 20:23:30 INFO - PROCESS | 1669 | 1477970610896 Marionette TRACE conn2 <- [1,3050,null,{}] 20:23:30 INFO - PROCESS | 1669 | 1477970610898 Marionette TRACE conn2 -> [0,3051,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:23:30 INFO - PROCESS | 1669 | ++DOCSHELL 0x131511800 == 15 [pid = 1669] [id = 656] 20:23:30 INFO - PROCESS | 1669 | ++DOMWINDOW == 43 (0x131740000) [pid = 1669] [serial = 1921] [outer = 0x0] 20:23:30 INFO - PROCESS | 1669 | ++DOMWINDOW == 44 (0x131744800) [pid = 1669] [serial = 1922] [outer = 0x131740000] 20:23:30 INFO - PROCESS | 1669 | 1477970610933 Marionette DEBUG loaded listener.js 20:23:30 INFO - PROCESS | 1669 | ++DOMWINDOW == 45 (0x131b65000) [pid = 1669] [serial = 1923] [outer = 0x131740000] 20:23:31 INFO - PROCESS | 1669 | 1477970611157 Marionette TRACE conn2 <- [1,3051,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:23:31 INFO - . 20:23:31 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 414ms 20:23:31 INFO - PROCESS | 1669 | 1477970611180 Marionette TRACE conn2 -> [0,3052,"getWindowHandle",null] 20:23:31 INFO - PROCESS | 1669 | 1477970611182 Marionette TRACE conn2 <- [1,3052,null,{"value":"7"}] 20:23:31 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 20:23:31 INFO - PROCESS | 1669 | 1477970611184 Marionette TRACE conn2 -> [0,3053,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:23:31 INFO - PROCESS | 1669 | 1477970611258 Marionette TRACE conn2 <- [1,3053,null,{"value":null}] 20:23:31 INFO - PROCESS | 1669 | 1477970611261 Marionette TRACE conn2 -> [0,3054,"getWindowHandles",null] 20:23:31 INFO - PROCESS | 1669 | 1477970611262 Marionette TRACE conn2 <- [1,3054,null,["7"]] 20:23:31 INFO - PROCESS | 1669 | 1477970611264 Marionette TRACE conn2 -> [0,3055,"switchToWindow",{"name":"7"}] 20:23:31 INFO - PROCESS | 1669 | 1477970611266 Marionette TRACE conn2 <- [1,3055,null,{}] 20:23:31 INFO - PROCESS | 1669 | 1477970611271 Marionette TRACE conn2 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:23:31 INFO - PROCESS | 1669 | ++DOCSHELL 0x12cb1d800 == 16 [pid = 1669] [id = 657] 20:23:31 INFO - PROCESS | 1669 | ++DOMWINDOW == 46 (0x131d96000) [pid = 1669] [serial = 1924] [outer = 0x0] 20:23:31 INFO - PROCESS | 1669 | ++DOMWINDOW == 47 (0x131d9d800) [pid = 1669] [serial = 1925] [outer = 0x131d96000] 20:23:31 INFO - PROCESS | 1669 | 1477970611305 Marionette DEBUG loaded listener.js 20:23:31 INFO - PROCESS | 1669 | ++DOMWINDOW == 48 (0x131d9b800) [pid = 1669] [serial = 1926] [outer = 0x131d96000] 20:23:31 INFO - PROCESS | 1669 | 1477970611568 Marionette TRACE conn2 <- [1,3056,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:23:31 INFO - . 20:23:31 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 417ms 20:23:31 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html 20:23:31 INFO - PROCESS | 1669 | 1477970611602 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 20:23:31 INFO - PROCESS | 1669 | 1477970611603 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 20:23:31 INFO - PROCESS | 1669 | 1477970611606 Marionette TRACE conn2 -> [0,3058,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:23:31 INFO - PROCESS | 1669 | 1477970611679 Marionette TRACE conn2 <- [1,3058,null,{"value":null}] 20:23:31 INFO - PROCESS | 1669 | 1477970611682 Marionette TRACE conn2 -> [0,3059,"getWindowHandles",null] 20:23:31 INFO - PROCESS | 1669 | 1477970611683 Marionette TRACE conn2 <- [1,3059,null,["7"]] 20:23:31 INFO - PROCESS | 1669 | 1477970611686 Marionette TRACE conn2 -> [0,3060,"switchToWindow",{"name":"7"}] 20:23:31 INFO - PROCESS | 1669 | 1477970611690 Marionette TRACE conn2 <- [1,3060,null,{}] 20:23:31 INFO - PROCESS | 1669 | 1477970611693 Marionette TRACE conn2 -> [0,3061,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:23:31 INFO - PROCESS | 1669 | ++DOCSHELL 0x13284b000 == 17 [pid = 1669] [id = 658] 20:23:31 INFO - PROCESS | 1669 | ++DOMWINDOW == 49 (0x132f76000) [pid = 1669] [serial = 1927] [outer = 0x0] 20:23:31 INFO - PROCESS | 1669 | ++DOMWINDOW == 50 (0x132f7b000) [pid = 1669] [serial = 1928] [outer = 0x132f76000] 20:23:31 INFO - PROCESS | 1669 | 1477970611728 Marionette DEBUG loaded listener.js 20:23:31 INFO - PROCESS | 1669 | ++DOMWINDOW == 51 (0x132f85800) [pid = 1669] [serial = 1929] [outer = 0x132f76000] 20:23:31 INFO - PROCESS | 1669 | ++DOCSHELL 0x132f78000 == 18 [pid = 1669] [id = 659] 20:23:31 INFO - PROCESS | 1669 | ++DOMWINDOW == 52 (0x132f8f800) [pid = 1669] [serial = 1930] [outer = 0x0] 20:23:31 INFO - PROCESS | 1669 | ++DOMWINDOW == 53 (0x133040800) [pid = 1669] [serial = 1931] [outer = 0x132f8f800] 20:23:32 INFO - PROCESS | 1669 | 1477970612024 Marionette TRACE conn2 <- [1,3061,null,{"value":["/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:23:32 INFO - . 20:23:32 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 20:23:32 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html 20:23:32 INFO - PROCESS | 1669 | 1477970612074 Marionette TRACE conn2 -> [0,3062,"getWindowHandle",null] 20:23:32 INFO - PROCESS | 1669 | 1477970612075 Marionette TRACE conn2 <- [1,3062,null,{"value":"7"}] 20:23:32 INFO - PROCESS | 1669 | 1477970612078 Marionette TRACE conn2 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:23:32 INFO - PROCESS | 1669 | 1477970612181 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 20:23:32 INFO - PROCESS | 1669 | 1477970612184 Marionette TRACE conn2 -> [0,3064,"getWindowHandles",null] 20:23:32 INFO - PROCESS | 1669 | 1477970612185 Marionette TRACE conn2 <- [1,3064,null,["7"]] 20:23:32 INFO - PROCESS | 1669 | 1477970612189 Marionette TRACE conn2 -> [0,3065,"switchToWindow",{"name":"7"}] 20:23:32 INFO - PROCESS | 1669 | 1477970612192 Marionette TRACE conn2 <- [1,3065,null,{}] 20:23:32 INFO - PROCESS | 1669 | 1477970612194 Marionette TRACE conn2 -> [0,3066,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:23:32 INFO - PROCESS | 1669 | ++DOCSHELL 0x133058800 == 19 [pid = 1669] [id = 660] 20:23:32 INFO - PROCESS | 1669 | ++DOMWINDOW == 54 (0x133059800) [pid = 1669] [serial = 1932] [outer = 0x0] 20:23:32 INFO - PROCESS | 1669 | ++DOMWINDOW == 55 (0x133209000) [pid = 1669] [serial = 1933] [outer = 0x133059800] 20:23:32 INFO - PROCESS | 1669 | 1477970612235 Marionette DEBUG loaded listener.js 20:23:32 INFO - PROCESS | 1669 | ++DOMWINDOW == 56 (0x133217800) [pid = 1669] [serial = 1934] [outer = 0x133059800] 20:23:32 INFO - PROCESS | 1669 | ++DOCSHELL 0x133213800 == 20 [pid = 1669] [id = 661] 20:23:32 INFO - PROCESS | 1669 | ++DOMWINDOW == 57 (0x13321b800) [pid = 1669] [serial = 1935] [outer = 0x0] 20:23:32 INFO - PROCESS | 1669 | ++DOMWINDOW == 58 (0x1338b8800) [pid = 1669] [serial = 1936] [outer = 0x13321b800] 20:23:32 INFO - PROCESS | 1669 | 1477970612528 Marionette TRACE conn2 <- [1,3066,null,{"value":["/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:23:32 INFO - . 20:23:32 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html | took 464ms 20:23:32 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html 20:23:32 INFO - PROCESS | 1669 | 1477970612542 Marionette TRACE conn2 -> [0,3067,"getWindowHandle",null] 20:23:32 INFO - PROCESS | 1669 | 1477970612544 Marionette TRACE conn2 <- [1,3067,null,{"value":"7"}] 20:23:32 INFO - PROCESS | 1669 | 1477970612546 Marionette TRACE conn2 -> [0,3068,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:23:32 INFO - PROCESS | 1669 | 1477970612638 Marionette TRACE conn2 <- [1,3068,null,{"value":null}] 20:23:32 INFO - PROCESS | 1669 | 1477970612691 Marionette TRACE conn2 -> [0,3069,"getWindowHandles",null] 20:23:32 INFO - PROCESS | 1669 | 1477970612692 Marionette TRACE conn2 <- [1,3069,null,["7"]] 20:23:32 INFO - PROCESS | 1669 | 1477970612694 Marionette TRACE conn2 -> [0,3070,"switchToWindow",{"name":"7"}] 20:23:32 INFO - PROCESS | 1669 | 1477970612696 Marionette TRACE conn2 <- [1,3070,null,{}] 20:23:32 INFO - PROCESS | 1669 | 1477970612699 Marionette TRACE conn2 -> [0,3071,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:23:32 INFO - PROCESS | 1669 | ++DOCSHELL 0x1337cb000 == 21 [pid = 1669] [id = 662] 20:23:32 INFO - PROCESS | 1669 | ++DOMWINDOW == 59 (0x1338bc800) [pid = 1669] [serial = 1937] [outer = 0x0] 20:23:32 INFO - PROCESS | 1669 | ++DOMWINDOW == 60 (0x133bdc800) [pid = 1669] [serial = 1938] [outer = 0x1338bc800] 20:23:32 INFO - PROCESS | 1669 | 1477970612732 Marionette DEBUG loaded listener.js 20:23:32 INFO - PROCESS | 1669 | ++DOMWINDOW == 61 (0x133bf1800) [pid = 1669] [serial = 1939] [outer = 0x1338bc800] 20:23:32 INFO - PROCESS | 1669 | ++DOCSHELL 0x133bf9000 == 22 [pid = 1669] [id = 663] 20:23:32 INFO - PROCESS | 1669 | ++DOMWINDOW == 62 (0x133ccd800) [pid = 1669] [serial = 1940] [outer = 0x0] 20:23:32 INFO - PROCESS | 1669 | ++DOMWINDOW == 63 (0x1338ca800) [pid = 1669] [serial = 1941] [outer = 0x133ccd800] 20:23:32 INFO - PROCESS | 1669 | 1477970612978 Marionette TRACE conn2 <- [1,3071,null,{"value":["/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:23:33 INFO - . 20:23:33 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html | took 466ms 20:23:33 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 20:23:33 INFO - PROCESS | 1669 | 1477970613013 Marionette TRACE conn2 -> [0,3072,"getWindowHandle",null] 20:23:33 INFO - PROCESS | 1669 | 1477970613014 Marionette TRACE conn2 <- [1,3072,null,{"value":"7"}] 20:23:33 INFO - PROCESS | 1669 | 1477970613017 Marionette TRACE conn2 -> [0,3073,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:23:33 INFO - PROCESS | 1669 | 1477970613108 Marionette TRACE conn2 <- [1,3073,null,{"value":null}] 20:23:33 INFO - PROCESS | 1669 | 1477970613111 Marionette TRACE conn2 -> [0,3074,"getWindowHandles",null] 20:23:33 INFO - PROCESS | 1669 | 1477970613113 Marionette TRACE conn2 <- [1,3074,null,["7"]] 20:23:33 INFO - PROCESS | 1669 | 1477970613115 Marionette TRACE conn2 -> [0,3075,"switchToWindow",{"name":"7"}] 20:23:33 INFO - PROCESS | 1669 | 1477970613117 Marionette TRACE conn2 <- [1,3075,null,{}] 20:23:33 INFO - PROCESS | 1669 | 1477970613120 Marionette TRACE conn2 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:23:33 INFO - PROCESS | 1669 | ++DOCSHELL 0x1340b3000 == 23 [pid = 1669] [id = 664] 20:23:33 INFO - PROCESS | 1669 | ++DOMWINDOW == 64 (0x1340b3800) [pid = 1669] [serial = 1942] [outer = 0x0] 20:23:33 INFO - PROCESS | 1669 | ++DOMWINDOW == 65 (0x1340b9000) [pid = 1669] [serial = 1943] [outer = 0x1340b3800] 20:23:33 INFO - PROCESS | 1669 | 1477970613153 Marionette DEBUG loaded listener.js 20:23:33 INFO - PROCESS | 1669 | ++DOMWINDOW == 66 (0x1340c6800) [pid = 1669] [serial = 1944] [outer = 0x1340b3800] 20:23:33 WARNING - wptserve Traceback (most recent call last): 20:23:33 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:23:33 WARNING - rv = self.func(request, response) 20:23:33 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:23:33 WARNING - access_control_allow_origin = "*") 20:23:33 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:23:33 WARNING - payload = payload_generator(server_data) 20:23:33 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:23:33 WARNING - return encode_string_as_bmp_image(data) 20:23:33 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:23:33 WARNING - img.save(f, "BMP") 20:23:33 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:23:33 WARNING - f.write(bmpfileheader) 20:23:33 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:23:33 WARNING - 20:23:37 INFO - PROCESS | 1669 | --DOCSHELL 0x133bf9000 == 22 [pid = 1669] [id = 663] 20:23:37 INFO - PROCESS | 1669 | --DOCSHELL 0x1337cb000 == 21 [pid = 1669] [id = 662] 20:23:37 INFO - PROCESS | 1669 | --DOCSHELL 0x133213800 == 20 [pid = 1669] [id = 661] 20:23:37 INFO - PROCESS | 1669 | --DOCSHELL 0x133058800 == 19 [pid = 1669] [id = 660] 20:23:37 INFO - PROCESS | 1669 | --DOCSHELL 0x132f78000 == 18 [pid = 1669] [id = 659] 20:23:37 INFO - PROCESS | 1669 | --DOCSHELL 0x13284b000 == 17 [pid = 1669] [id = 658] 20:23:37 INFO - PROCESS | 1669 | --DOCSHELL 0x12cb1d800 == 16 [pid = 1669] [id = 657] 20:23:37 INFO - PROCESS | 1669 | --DOCSHELL 0x131511800 == 15 [pid = 1669] [id = 656] 20:23:37 INFO - PROCESS | 1669 | --DOCSHELL 0x13122e800 == 14 [pid = 1669] [id = 655] 20:23:37 INFO - PROCESS | 1669 | --DOCSHELL 0x12f9a9800 == 13 [pid = 1669] [id = 654] 20:23:37 INFO - PROCESS | 1669 | --DOCSHELL 0x12e999000 == 12 [pid = 1669] [id = 653] 20:23:37 INFO - PROCESS | 1669 | --DOCSHELL 0x12d82a000 == 11 [pid = 1669] [id = 652] 20:23:37 INFO - PROCESS | 1669 | --DOCSHELL 0x12cb20000 == 10 [pid = 1669] [id = 651] 20:23:37 INFO - PROCESS | 1669 | --DOCSHELL 0x11f989000 == 9 [pid = 1669] [id = 650] 20:23:37 INFO - PROCESS | 1669 | --DOCSHELL 0x11f143800 == 8 [pid = 1669] [id = 649] 20:23:37 INFO - PROCESS | 1669 | --DOCSHELL 0x11ebc6000 == 7 [pid = 1669] [id = 648] 20:23:40 INFO - PROCESS | 1669 | --DOMWINDOW == 65 (0x12cb21800) [pid = 1669] [serial = 1906] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html] 20:23:40 INFO - PROCESS | 1669 | --DOMWINDOW == 64 (0x133059800) [pid = 1669] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html] 20:23:40 INFO - PROCESS | 1669 | --DOMWINDOW == 63 (0x13321b800) [pid = 1669] [serial = 1935] [outer = 0x0] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477970612463] 20:23:40 INFO - PROCESS | 1669 | --DOMWINDOW == 62 (0x12b31c000) [pid = 1669] [serial = 1903] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html] 20:23:40 INFO - PROCESS | 1669 | --DOMWINDOW == 61 (0x11ebcc000) [pid = 1669] [serial = 1897] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html] 20:23:40 INFO - PROCESS | 1669 | --DOMWINDOW == 60 (0x131d96000) [pid = 1669] [serial = 1924] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html] 20:23:40 INFO - PROCESS | 1669 | --DOMWINDOW == 59 (0x12d82a800) [pid = 1669] [serial = 1909] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html] 20:23:40 INFO - PROCESS | 1669 | --DOMWINDOW == 58 (0x11f14d800) [pid = 1669] [serial = 1900] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html] 20:23:40 INFO - PROCESS | 1669 | --DOMWINDOW == 57 (0x1338bc800) [pid = 1669] [serial = 1937] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html] 20:23:40 INFO - PROCESS | 1669 | --DOMWINDOW == 56 (0x133ccd800) [pid = 1669] [serial = 1940] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 20:23:40 INFO - PROCESS | 1669 | --DOMWINDOW == 55 (0x131513800) [pid = 1669] [serial = 1918] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html] 20:23:40 INFO - PROCESS | 1669 | --DOMWINDOW == 54 (0x131740000) [pid = 1669] [serial = 1921] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html] 20:23:40 INFO - PROCESS | 1669 | --DOMWINDOW == 53 (0x12f9aa800) [pid = 1669] [serial = 1915] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html] 20:23:40 INFO - PROCESS | 1669 | --DOMWINDOW == 52 (0x12e9a2800) [pid = 1669] [serial = 1912] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html] 20:23:40 INFO - PROCESS | 1669 | --DOMWINDOW == 51 (0x132f8f800) [pid = 1669] [serial = 1930] [outer = 0x0] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 20:23:40 INFO - PROCESS | 1669 | --DOMWINDOW == 50 (0x132f76000) [pid = 1669] [serial = 1927] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html] 20:23:44 INFO - PROCESS | 1669 | --DOMWINDOW == 49 (0x1338b8800) [pid = 1669] [serial = 1936] [outer = 0x0] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477970612463] 20:23:44 INFO - PROCESS | 1669 | --DOMWINDOW == 48 (0x133217800) [pid = 1669] [serial = 1934] [outer = 0x0] [url = about:blank] 20:23:44 INFO - PROCESS | 1669 | --DOMWINDOW == 47 (0x133209000) [pid = 1669] [serial = 1933] [outer = 0x0] [url = about:blank] 20:23:44 INFO - PROCESS | 1669 | --DOMWINDOW == 46 (0x1338ca800) [pid = 1669] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 20:23:44 INFO - PROCESS | 1669 | --DOMWINDOW == 45 (0x133bf1800) [pid = 1669] [serial = 1939] [outer = 0x0] [url = about:blank] 20:23:44 INFO - PROCESS | 1669 | --DOMWINDOW == 44 (0x133bdc800) [pid = 1669] [serial = 1938] [outer = 0x0] [url = about:blank] 20:23:44 INFO - PROCESS | 1669 | --DOMWINDOW == 43 (0x1340b9000) [pid = 1669] [serial = 1943] [outer = 0x0] [url = about:blank] 20:23:44 INFO - PROCESS | 1669 | --DOMWINDOW == 42 (0x132f7b000) [pid = 1669] [serial = 1928] [outer = 0x0] [url = about:blank] 20:23:44 INFO - PROCESS | 1669 | --DOMWINDOW == 41 (0x132f85800) [pid = 1669] [serial = 1929] [outer = 0x0] [url = about:blank] 20:23:44 INFO - PROCESS | 1669 | --DOMWINDOW == 40 (0x133040800) [pid = 1669] [serial = 1931] [outer = 0x0] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 20:23:44 INFO - PROCESS | 1669 | --DOMWINDOW == 39 (0x131d9d800) [pid = 1669] [serial = 1925] [outer = 0x0] [url = about:blank] 20:23:44 INFO - PROCESS | 1669 | --DOMWINDOW == 38 (0x131d9b800) [pid = 1669] [serial = 1926] [outer = 0x0] [url = about:blank] 20:23:44 INFO - PROCESS | 1669 | --DOMWINDOW == 37 (0x131744800) [pid = 1669] [serial = 1922] [outer = 0x0] [url = about:blank] 20:23:44 INFO - PROCESS | 1669 | --DOMWINDOW == 36 (0x131b65000) [pid = 1669] [serial = 1923] [outer = 0x0] [url = about:blank] 20:23:44 INFO - PROCESS | 1669 | --DOMWINDOW == 35 (0x1316a2800) [pid = 1669] [serial = 1919] [outer = 0x0] [url = about:blank] 20:23:44 INFO - PROCESS | 1669 | --DOMWINDOW == 34 (0x131728800) [pid = 1669] [serial = 1920] [outer = 0x0] [url = about:blank] 20:23:44 INFO - PROCESS | 1669 | --DOMWINDOW == 33 (0x12fc27800) [pid = 1669] [serial = 1916] [outer = 0x0] [url = about:blank] 20:23:44 INFO - PROCESS | 1669 | --DOMWINDOW == 32 (0x1301cd000) [pid = 1669] [serial = 1917] [outer = 0x0] [url = about:blank] 20:23:44 INFO - PROCESS | 1669 | --DOMWINDOW == 31 (0x12e9ac000) [pid = 1669] [serial = 1913] [outer = 0x0] [url = about:blank] 20:23:44 INFO - PROCESS | 1669 | --DOMWINDOW == 30 (0x12e9f4800) [pid = 1669] [serial = 1914] [outer = 0x0] [url = about:blank] 20:23:44 INFO - PROCESS | 1669 | --DOMWINDOW == 29 (0x12da13000) [pid = 1669] [serial = 1910] [outer = 0x0] [url = about:blank] 20:23:44 INFO - PROCESS | 1669 | --DOMWINDOW == 28 (0x12e7b2000) [pid = 1669] [serial = 1911] [outer = 0x0] [url = about:blank] 20:23:44 INFO - PROCESS | 1669 | --DOMWINDOW == 27 (0x12ccbe800) [pid = 1669] [serial = 1907] [outer = 0x0] [url = about:blank] 20:23:44 INFO - PROCESS | 1669 | --DOMWINDOW == 26 (0x12ccd0800) [pid = 1669] [serial = 1908] [outer = 0x0] [url = about:blank] 20:23:44 INFO - PROCESS | 1669 | --DOMWINDOW == 25 (0x12b6a7000) [pid = 1669] [serial = 1904] [outer = 0x0] [url = about:blank] 20:23:44 INFO - PROCESS | 1669 | --DOMWINDOW == 24 (0x12b951800) [pid = 1669] [serial = 1905] [outer = 0x0] [url = about:blank] 20:23:44 INFO - PROCESS | 1669 | --DOMWINDOW == 23 (0x11f867800) [pid = 1669] [serial = 1901] [outer = 0x0] [url = about:blank] 20:23:44 INFO - PROCESS | 1669 | --DOMWINDOW == 22 (0x12917c000) [pid = 1669] [serial = 1902] [outer = 0x0] [url = about:blank] 20:23:44 INFO - PROCESS | 1669 | --DOMWINDOW == 21 (0x128f3b800) [pid = 1669] [serial = 1899] [outer = 0x0] [url = about:blank] 20:24:03 INFO - PROCESS | 1669 | MARIONETTE LOG: INFO: Timeout fired 20:24:03 INFO - PROCESS | 1669 | 1477970643239 Marionette TRACE conn2 <- [1,3076,null,{"value":["/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 20:24:03 INFO - . 20:24:03 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html | took 30257ms 20:24:03 INFO - PROCESS | 1669 | 1477970643275 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 20:24:03 INFO - PROCESS | 1669 | 1477970643278 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 20:24:03 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 20:24:03 INFO - PROCESS | 1669 | 1477970643283 Marionette TRACE conn2 -> [0,3078,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:24:03 INFO - PROCESS | 1669 | 1477970643384 Marionette TRACE conn2 <- [1,3078,null,{"value":null}] 20:24:03 INFO - PROCESS | 1669 | 1477970643413 Marionette TRACE conn2 -> [0,3079,"getWindowHandles",null] 20:24:03 INFO - PROCESS | 1669 | 1477970643415 Marionette TRACE conn2 <- [1,3079,null,["7"]] 20:24:03 INFO - PROCESS | 1669 | 1477970643418 Marionette TRACE conn2 -> [0,3080,"switchToWindow",{"name":"7"}] 20:24:03 INFO - PROCESS | 1669 | 1477970643423 Marionette TRACE conn2 <- [1,3080,null,{}] 20:24:03 INFO - PROCESS | 1669 | 1477970643428 Marionette TRACE conn2 -> [0,3081,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:24:03 INFO - PROCESS | 1669 | ++DOCSHELL 0x11f85f800 == 8 [pid = 1669] [id = 665] 20:24:03 INFO - PROCESS | 1669 | ++DOMWINDOW == 22 (0x11f860800) [pid = 1669] [serial = 1945] [outer = 0x0] 20:24:03 INFO - PROCESS | 1669 | ++DOMWINDOW == 23 (0x11f874000) [pid = 1669] [serial = 1946] [outer = 0x11f860800] 20:24:03 INFO - PROCESS | 1669 | 1477970643470 Marionette DEBUG loaded listener.js 20:24:03 INFO - PROCESS | 1669 | ++DOMWINDOW == 24 (0x12918b000) [pid = 1669] [serial = 1947] [outer = 0x11f860800] 20:24:03 WARNING - wptserve Traceback (most recent call last): 20:24:03 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:24:03 WARNING - rv = self.func(request, response) 20:24:03 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:24:03 WARNING - access_control_allow_origin = "*") 20:24:03 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:24:03 WARNING - payload = payload_generator(server_data) 20:24:03 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:24:03 WARNING - return encode_string_as_bmp_image(data) 20:24:03 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:24:03 WARNING - img.save(f, "BMP") 20:24:03 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:24:03 WARNING - f.write(bmpfileheader) 20:24:03 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:24:03 WARNING - 20:24:12 INFO - PROCESS | 1669 | --DOCSHELL 0x1340b3000 == 7 [pid = 1669] [id = 664] 20:24:14 INFO - PROCESS | 1669 | --DOMWINDOW == 23 (0x1340b3800) [pid = 1669] [serial = 1942] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html] 20:24:20 INFO - PROCESS | 1669 | --DOMWINDOW == 22 (0x1340c6800) [pid = 1669] [serial = 1944] [outer = 0x0] [url = about:blank] 20:24:20 INFO - PROCESS | 1669 | --DOMWINDOW == 21 (0x11f874000) [pid = 1669] [serial = 1946] [outer = 0x0] [url = about:blank] 20:24:33 INFO - PROCESS | 1669 | MARIONETTE LOG: INFO: Timeout fired 20:24:33 INFO - PROCESS | 1669 | 1477970673571 Marionette TRACE conn2 <- [1,3081,null,{"value":["/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",3,null,null]]]}] 20:24:33 INFO - . 20:24:33 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 30311ms 20:24:33 INFO - PROCESS | 1669 | 1477970673594 Marionette TRACE conn2 -> [0,3082,"getWindowHandle",null] 20:24:33 INFO - PROCESS | 1669 | 1477970673597 Marionette TRACE conn2 <- [1,3082,null,{"value":"7"}] 20:24:33 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 20:24:33 INFO - PROCESS | 1669 | 1477970673602 Marionette TRACE conn2 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:24:33 INFO - PROCESS | 1669 | 1477970673700 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 20:24:33 INFO - PROCESS | 1669 | 1477970673729 Marionette TRACE conn2 -> [0,3084,"getWindowHandles",null] 20:24:33 INFO - PROCESS | 1669 | 1477970673732 Marionette TRACE conn2 <- [1,3084,null,["7"]] 20:24:33 INFO - PROCESS | 1669 | 1477970673735 Marionette TRACE conn2 -> [0,3085,"switchToWindow",{"name":"7"}] 20:24:33 INFO - PROCESS | 1669 | 1477970673739 Marionette TRACE conn2 <- [1,3085,null,{}] 20:24:33 INFO - PROCESS | 1669 | 1477970673743 Marionette TRACE conn2 -> [0,3086,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:24:33 INFO - PROCESS | 1669 | ++DOCSHELL 0x11ebcc800 == 8 [pid = 1669] [id = 666] 20:24:33 INFO - PROCESS | 1669 | ++DOMWINDOW == 22 (0x11ebce000) [pid = 1669] [serial = 1948] [outer = 0x0] 20:24:33 INFO - PROCESS | 1669 | ++DOMWINDOW == 23 (0x11f856000) [pid = 1669] [serial = 1949] [outer = 0x11ebce000] 20:24:33 INFO - PROCESS | 1669 | 1477970673785 Marionette DEBUG loaded listener.js 20:24:33 INFO - PROCESS | 1669 | ++DOMWINDOW == 24 (0x12917c000) [pid = 1669] [serial = 1950] [outer = 0x11ebce000] 20:24:34 WARNING - wptserve Traceback (most recent call last): 20:24:34 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:24:34 WARNING - rv = self.func(request, response) 20:24:34 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:24:34 WARNING - access_control_allow_origin = "*") 20:24:34 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:24:34 WARNING - payload = payload_generator(server_data) 20:24:34 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:24:34 WARNING - return encode_string_as_bmp_image(data) 20:24:34 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:24:34 WARNING - img.save(f, "BMP") 20:24:34 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:24:34 WARNING - f.write(bmpfileheader) 20:24:34 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:24:34 WARNING - 20:24:43 INFO - PROCESS | 1669 | --DOCSHELL 0x11f85f800 == 7 [pid = 1669] [id = 665] 20:24:45 INFO - PROCESS | 1669 | --DOMWINDOW == 23 (0x11f860800) [pid = 1669] [serial = 1945] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html] 20:24:50 INFO - PROCESS | 1669 | --DOMWINDOW == 22 (0x12918b000) [pid = 1669] [serial = 1947] [outer = 0x0] [url = about:blank] 20:24:50 INFO - PROCESS | 1669 | --DOMWINDOW == 21 (0x11f856000) [pid = 1669] [serial = 1949] [outer = 0x0] [url = about:blank] 20:25:03 INFO - PROCESS | 1669 | MARIONETTE LOG: INFO: Timeout fired 20:25:03 INFO - PROCESS | 1669 | 1477970703884 Marionette TRACE conn2 <- [1,3086,null,{"value":["/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 20:25:03 INFO - . 20:25:03 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html | took 30315ms 20:25:03 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html 20:25:03 INFO - PROCESS | 1669 | 1477970703917 Marionette TRACE conn2 -> [0,3087,"getWindowHandle",null] 20:25:03 INFO - PROCESS | 1669 | 1477970703920 Marionette TRACE conn2 <- [1,3087,null,{"value":"7"}] 20:25:03 INFO - PROCESS | 1669 | 1477970703925 Marionette TRACE conn2 -> [0,3088,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:25:04 INFO - PROCESS | 1669 | 1477970704027 Marionette TRACE conn2 <- [1,3088,null,{"value":null}] 20:25:04 INFO - PROCESS | 1669 | 1477970704054 Marionette TRACE conn2 -> [0,3089,"getWindowHandles",null] 20:25:04 INFO - PROCESS | 1669 | 1477970704057 Marionette TRACE conn2 <- [1,3089,null,["7"]] 20:25:04 INFO - PROCESS | 1669 | 1477970704063 Marionette TRACE conn2 -> [0,3090,"switchToWindow",{"name":"7"}] 20:25:04 INFO - PROCESS | 1669 | 1477970704067 Marionette TRACE conn2 <- [1,3090,null,{}] 20:25:04 INFO - PROCESS | 1669 | 1477970704070 Marionette TRACE conn2 -> [0,3091,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:04 INFO - PROCESS | 1669 | ++DOCSHELL 0x11f33e800 == 8 [pid = 1669] [id = 667] 20:25:04 INFO - PROCESS | 1669 | ++DOMWINDOW == 22 (0x11f342000) [pid = 1669] [serial = 1951] [outer = 0x0] 20:25:04 INFO - PROCESS | 1669 | ++DOMWINDOW == 23 (0x11f86b800) [pid = 1669] [serial = 1952] [outer = 0x11f342000] 20:25:04 INFO - PROCESS | 1669 | 1477970704113 Marionette DEBUG loaded listener.js 20:25:04 INFO - PROCESS | 1669 | ++DOMWINDOW == 24 (0x129193800) [pid = 1669] [serial = 1953] [outer = 0x11f342000] 20:25:04 WARNING - wptserve Traceback (most recent call last): 20:25:04 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:25:04 WARNING - rv = self.func(request, response) 20:25:04 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:25:04 WARNING - access_control_allow_origin = "*") 20:25:04 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:25:04 WARNING - payload = payload_generator(server_data) 20:25:04 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:25:04 WARNING - return encode_string_as_bmp_image(data) 20:25:04 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:25:04 WARNING - img.save(f, "BMP") 20:25:04 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:25:04 WARNING - f.write(bmpfileheader) 20:25:04 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:25:04 WARNING - 20:25:13 INFO - PROCESS | 1669 | --DOCSHELL 0x11ebcc800 == 7 [pid = 1669] [id = 666] 20:25:15 INFO - PROCESS | 1669 | --DOMWINDOW == 23 (0x11ebce000) [pid = 1669] [serial = 1948] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html] 20:25:20 INFO - PROCESS | 1669 | --DOMWINDOW == 22 (0x12917c000) [pid = 1669] [serial = 1950] [outer = 0x0] [url = about:blank] 20:25:20 INFO - PROCESS | 1669 | --DOMWINDOW == 21 (0x11f86b800) [pid = 1669] [serial = 1952] [outer = 0x0] [url = about:blank] 20:25:34 INFO - PROCESS | 1669 | MARIONETTE LOG: INFO: Timeout fired 20:25:34 INFO - PROCESS | 1669 | 1477970734219 Marionette TRACE conn2 <- [1,3091,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 20:25:34 INFO - . 20:25:34 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html | took 30314ms 20:25:34 INFO - PROCESS | 1669 | 1477970734239 Marionette TRACE conn2 -> [0,3092,"getWindowHandle",null] 20:25:34 INFO - PROCESS | 1669 | 1477970734241 Marionette TRACE conn2 <- [1,3092,null,{"value":"7"}] 20:25:34 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html 20:25:34 INFO - PROCESS | 1669 | 1477970734247 Marionette TRACE conn2 -> [0,3093,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:25:34 INFO - PROCESS | 1669 | 1477970734347 Marionette TRACE conn2 <- [1,3093,null,{"value":null}] 20:25:34 INFO - PROCESS | 1669 | 1477970734378 Marionette TRACE conn2 -> [0,3094,"getWindowHandles",null] 20:25:34 INFO - PROCESS | 1669 | 1477970734380 Marionette TRACE conn2 <- [1,3094,null,["7"]] 20:25:34 INFO - PROCESS | 1669 | 1477970734383 Marionette TRACE conn2 -> [0,3095,"switchToWindow",{"name":"7"}] 20:25:34 INFO - PROCESS | 1669 | 1477970734387 Marionette TRACE conn2 <- [1,3095,null,{}] 20:25:34 INFO - PROCESS | 1669 | 1477970734391 Marionette TRACE conn2 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:34 INFO - PROCESS | 1669 | ++DOCSHELL 0x11ec97800 == 8 [pid = 1669] [id = 668] 20:25:34 INFO - PROCESS | 1669 | ++DOMWINDOW == 22 (0x11f143800) [pid = 1669] [serial = 1954] [outer = 0x0] 20:25:34 INFO - PROCESS | 1669 | ++DOMWINDOW == 23 (0x11f86d000) [pid = 1669] [serial = 1955] [outer = 0x11f143800] 20:25:34 INFO - PROCESS | 1669 | 1477970734434 Marionette DEBUG loaded listener.js 20:25:34 INFO - PROCESS | 1669 | ++DOMWINDOW == 24 (0x12918b000) [pid = 1669] [serial = 1956] [outer = 0x11f143800] 20:25:34 WARNING - wptserve Traceback (most recent call last): 20:25:34 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:25:34 WARNING - rv = self.func(request, response) 20:25:34 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:25:34 WARNING - access_control_allow_origin = "*") 20:25:34 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:25:34 WARNING - payload = payload_generator(server_data) 20:25:34 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:25:34 WARNING - return encode_string_as_bmp_image(data) 20:25:34 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:25:34 WARNING - img.save(f, "BMP") 20:25:34 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:25:34 WARNING - f.write(bmpfileheader) 20:25:34 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:25:34 WARNING - 20:25:43 INFO - PROCESS | 1669 | --DOCSHELL 0x11f33e800 == 7 [pid = 1669] [id = 667] 20:25:45 INFO - PROCESS | 1669 | --DOMWINDOW == 23 (0x11f342000) [pid = 1669] [serial = 1951] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html] 20:25:51 INFO - PROCESS | 1669 | --DOMWINDOW == 22 (0x129193800) [pid = 1669] [serial = 1953] [outer = 0x0] [url = about:blank] 20:25:51 INFO - PROCESS | 1669 | --DOMWINDOW == 21 (0x11f86d000) [pid = 1669] [serial = 1955] [outer = 0x0] [url = about:blank] 20:26:04 INFO - PROCESS | 1669 | MARIONETTE LOG: INFO: Timeout fired 20:26:04 INFO - PROCESS | 1669 | 1477970764532 Marionette TRACE conn2 <- [1,3096,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 20:26:04 INFO - . 20:26:04 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html | took 30315ms 20:26:04 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html 20:26:04 INFO - PROCESS | 1669 | 1477970764561 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 20:26:04 INFO - PROCESS | 1669 | 1477970764564 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 20:26:04 INFO - PROCESS | 1669 | 1477970764570 Marionette TRACE conn2 -> [0,3098,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:04 INFO - PROCESS | 1669 | 1477970764671 Marionette TRACE conn2 <- [1,3098,null,{"value":null}] 20:26:04 INFO - PROCESS | 1669 | 1477970764702 Marionette TRACE conn2 -> [0,3099,"getWindowHandles",null] 20:26:04 INFO - PROCESS | 1669 | 1477970764704 Marionette TRACE conn2 <- [1,3099,null,["7"]] 20:26:04 INFO - PROCESS | 1669 | 1477970764707 Marionette TRACE conn2 -> [0,3100,"switchToWindow",{"name":"7"}] 20:26:04 INFO - PROCESS | 1669 | 1477970764711 Marionette TRACE conn2 <- [1,3100,null,{}] 20:26:04 INFO - PROCESS | 1669 | 1477970764715 Marionette TRACE conn2 -> [0,3101,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:04 INFO - PROCESS | 1669 | ++DOCSHELL 0x11f342000 == 8 [pid = 1669] [id = 669] 20:26:04 INFO - PROCESS | 1669 | ++DOMWINDOW == 22 (0x11f66e800) [pid = 1669] [serial = 1957] [outer = 0x0] 20:26:04 INFO - PROCESS | 1669 | ++DOMWINDOW == 23 (0x11f870000) [pid = 1669] [serial = 1958] [outer = 0x11f66e800] 20:26:04 INFO - PROCESS | 1669 | 1477970764758 Marionette DEBUG loaded listener.js 20:26:04 INFO - PROCESS | 1669 | ++DOMWINDOW == 24 (0x129659000) [pid = 1669] [serial = 1959] [outer = 0x11f66e800] 20:26:04 WARNING - wptserve Traceback (most recent call last): 20:26:04 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:26:04 WARNING - rv = self.func(request, response) 20:26:04 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:26:04 WARNING - access_control_allow_origin = "*") 20:26:04 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:26:04 WARNING - payload = payload_generator(server_data) 20:26:04 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:26:04 WARNING - return encode_string_as_bmp_image(data) 20:26:04 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:26:04 WARNING - img.save(f, "BMP") 20:26:04 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:26:04 WARNING - f.write(bmpfileheader) 20:26:04 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:26:04 WARNING - 20:26:14 INFO - PROCESS | 1669 | --DOCSHELL 0x11ec97800 == 7 [pid = 1669] [id = 668] 20:26:16 INFO - PROCESS | 1669 | --DOMWINDOW == 23 (0x11f143800) [pid = 1669] [serial = 1954] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html] 20:26:21 INFO - PROCESS | 1669 | --DOMWINDOW == 22 (0x12918b000) [pid = 1669] [serial = 1956] [outer = 0x0] [url = about:blank] 20:26:21 INFO - PROCESS | 1669 | --DOMWINDOW == 21 (0x11f870000) [pid = 1669] [serial = 1958] [outer = 0x0] [url = about:blank] 20:26:34 INFO - PROCESS | 1669 | MARIONETTE LOG: INFO: Timeout fired 20:26:34 INFO - PROCESS | 1669 | 1477970794863 Marionette TRACE conn2 <- [1,3101,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 20:26:34 INFO - . 20:26:34 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html | took 30310ms 20:26:34 INFO - PROCESS | 1669 | 1477970794880 Marionette TRACE conn2 -> [0,3102,"getWindowHandle",null] 20:26:34 INFO - PROCESS | 1669 | 1477970794883 Marionette TRACE conn2 <- [1,3102,null,{"value":"7"}] 20:26:34 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html 20:26:34 INFO - PROCESS | 1669 | 1477970794888 Marionette TRACE conn2 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:34 INFO - PROCESS | 1669 | 1477970794987 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 20:26:35 INFO - PROCESS | 1669 | 1477970795017 Marionette TRACE conn2 -> [0,3104,"getWindowHandles",null] 20:26:35 INFO - PROCESS | 1669 | 1477970795019 Marionette TRACE conn2 <- [1,3104,null,["7"]] 20:26:35 INFO - PROCESS | 1669 | 1477970795022 Marionette TRACE conn2 -> [0,3105,"switchToWindow",{"name":"7"}] 20:26:35 INFO - PROCESS | 1669 | 1477970795026 Marionette TRACE conn2 <- [1,3105,null,{}] 20:26:35 INFO - PROCESS | 1669 | 1477970795030 Marionette TRACE conn2 -> [0,3106,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:35 INFO - PROCESS | 1669 | ++DOCSHELL 0x11f33e800 == 8 [pid = 1669] [id = 670] 20:26:35 INFO - PROCESS | 1669 | ++DOMWINDOW == 22 (0x11f734000) [pid = 1669] [serial = 1960] [outer = 0x0] 20:26:35 INFO - PROCESS | 1669 | ++DOMWINDOW == 23 (0x11f874000) [pid = 1669] [serial = 1961] [outer = 0x11f734000] 20:26:35 INFO - PROCESS | 1669 | 1477970795073 Marionette DEBUG loaded listener.js 20:26:35 INFO - PROCESS | 1669 | ++DOMWINDOW == 24 (0x129658800) [pid = 1669] [serial = 1962] [outer = 0x11f734000] 20:26:35 INFO - PROCESS | 1669 | 1477970795339 Marionette TRACE conn2 <- [1,3106,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:26:35 INFO - . 20:26:35 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html | took 468ms 20:26:35 INFO - PROCESS | 1669 | 1477970795355 Marionette TRACE conn2 -> [0,3107,"getWindowHandle",null] 20:26:35 INFO - PROCESS | 1669 | 1477970795358 Marionette TRACE conn2 <- [1,3107,null,{"value":"7"}] 20:26:35 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 20:26:35 INFO - PROCESS | 1669 | 1477970795361 Marionette TRACE conn2 -> [0,3108,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:35 INFO - PROCESS | 1669 | 1477970795453 Marionette TRACE conn2 <- [1,3108,null,{"value":null}] 20:26:35 INFO - PROCESS | 1669 | 1477970795458 Marionette TRACE conn2 -> [0,3109,"getWindowHandles",null] 20:26:35 INFO - PROCESS | 1669 | 1477970795461 Marionette TRACE conn2 <- [1,3109,null,["7"]] 20:26:35 INFO - PROCESS | 1669 | 1477970795466 Marionette TRACE conn2 -> [0,3110,"switchToWindow",{"name":"7"}] 20:26:35 INFO - PROCESS | 1669 | 1477970795468 Marionette TRACE conn2 <- [1,3110,null,{}] 20:26:35 INFO - PROCESS | 1669 | 1477970795471 Marionette TRACE conn2 -> [0,3111,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:35 INFO - PROCESS | 1669 | ++DOCSHELL 0x128f3a800 == 9 [pid = 1669] [id = 671] 20:26:35 INFO - PROCESS | 1669 | ++DOMWINDOW == 25 (0x12b6b6800) [pid = 1669] [serial = 1963] [outer = 0x0] 20:26:35 INFO - PROCESS | 1669 | ++DOMWINDOW == 26 (0x12b94a800) [pid = 1669] [serial = 1964] [outer = 0x12b6b6800] 20:26:35 INFO - PROCESS | 1669 | 1477970795510 Marionette DEBUG loaded listener.js 20:26:35 INFO - PROCESS | 1669 | ++DOMWINDOW == 27 (0x12ba0a000) [pid = 1669] [serial = 1965] [outer = 0x12b6b6800] 20:26:35 INFO - PROCESS | 1669 | 1477970795791 Marionette TRACE conn2 <- [1,3111,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:26:35 INFO - . 20:26:35 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html | took 464ms 20:26:35 INFO - PROCESS | 1669 | 1477970795831 Marionette TRACE conn2 -> [0,3112,"getWindowHandle",null] 20:26:35 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html 20:26:35 INFO - PROCESS | 1669 | 1477970795834 Marionette TRACE conn2 <- [1,3112,null,{"value":"7"}] 20:26:35 INFO - PROCESS | 1669 | 1477970795837 Marionette TRACE conn2 -> [0,3113,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:35 INFO - PROCESS | 1669 | 1477970795953 Marionette TRACE conn2 <- [1,3113,null,{"value":null}] 20:26:35 INFO - PROCESS | 1669 | 1477970795962 Marionette TRACE conn2 -> [0,3114,"getWindowHandles",null] 20:26:35 INFO - PROCESS | 1669 | 1477970795964 Marionette TRACE conn2 <- [1,3114,null,["7"]] 20:26:35 INFO - PROCESS | 1669 | 1477970795966 Marionette TRACE conn2 -> [0,3115,"switchToWindow",{"name":"7"}] 20:26:35 INFO - PROCESS | 1669 | 1477970795970 Marionette TRACE conn2 <- [1,3115,null,{}] 20:26:35 INFO - PROCESS | 1669 | 1477970795972 Marionette TRACE conn2 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:35 INFO - PROCESS | 1669 | ++DOCSHELL 0x12ccc1800 == 10 [pid = 1669] [id = 672] 20:26:35 INFO - PROCESS | 1669 | ++DOMWINDOW == 28 (0x12ccc2000) [pid = 1669] [serial = 1966] [outer = 0x0] 20:26:36 INFO - PROCESS | 1669 | ++DOMWINDOW == 29 (0x12cccc800) [pid = 1669] [serial = 1967] [outer = 0x12ccc2000] 20:26:36 INFO - PROCESS | 1669 | 1477970796012 Marionette DEBUG loaded listener.js 20:26:36 INFO - PROCESS | 1669 | ++DOMWINDOW == 30 (0x12d168800) [pid = 1669] [serial = 1968] [outer = 0x12ccc2000] 20:26:36 INFO - PROCESS | 1669 | 1477970796311 Marionette TRACE conn2 <- [1,3116,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:26:36 INFO - . 20:26:36 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html | took 514ms 20:26:36 INFO - PROCESS | 1669 | 1477970796352 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 20:26:36 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 20:26:36 INFO - PROCESS | 1669 | 1477970796354 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 20:26:36 INFO - PROCESS | 1669 | 1477970796357 Marionette TRACE conn2 -> [0,3118,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:36 INFO - PROCESS | 1669 | 1477970796436 Marionette TRACE conn2 <- [1,3118,null,{"value":null}] 20:26:36 INFO - PROCESS | 1669 | 1477970796439 Marionette TRACE conn2 -> [0,3119,"getWindowHandles",null] 20:26:36 INFO - PROCESS | 1669 | 1477970796441 Marionette TRACE conn2 <- [1,3119,null,["7"]] 20:26:36 INFO - PROCESS | 1669 | 1477970796445 Marionette TRACE conn2 -> [0,3120,"switchToWindow",{"name":"7"}] 20:26:36 INFO - PROCESS | 1669 | 1477970796449 Marionette TRACE conn2 <- [1,3120,null,{}] 20:26:36 INFO - PROCESS | 1669 | 1477970796452 Marionette TRACE conn2 -> [0,3121,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:36 INFO - PROCESS | 1669 | ++DOCSHELL 0x12da15800 == 11 [pid = 1669] [id = 673] 20:26:36 INFO - PROCESS | 1669 | ++DOMWINDOW == 31 (0x12da16800) [pid = 1669] [serial = 1969] [outer = 0x0] 20:26:36 INFO - PROCESS | 1669 | ++DOMWINDOW == 32 (0x12da31000) [pid = 1669] [serial = 1970] [outer = 0x12da16800] 20:26:36 INFO - PROCESS | 1669 | 1477970796493 Marionette DEBUG loaded listener.js 20:26:36 INFO - PROCESS | 1669 | ++DOMWINDOW == 33 (0x12e991000) [pid = 1669] [serial = 1971] [outer = 0x12da16800] 20:26:36 INFO - PROCESS | 1669 | 1477970796776 Marionette TRACE conn2 <- [1,3121,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:26:36 INFO - . 20:26:36 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 20:26:36 INFO - PROCESS | 1669 | 1477970796822 Marionette TRACE conn2 -> [0,3122,"getWindowHandle",null] 20:26:36 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 20:26:36 INFO - PROCESS | 1669 | 1477970796823 Marionette TRACE conn2 <- [1,3122,null,{"value":"7"}] 20:26:36 INFO - PROCESS | 1669 | 1477970796826 Marionette TRACE conn2 -> [0,3123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:36 INFO - PROCESS | 1669 | 1477970796900 Marionette TRACE conn2 <- [1,3123,null,{"value":null}] 20:26:36 INFO - PROCESS | 1669 | 1477970796976 Marionette TRACE conn2 -> [0,3124,"getWindowHandles",null] 20:26:36 INFO - PROCESS | 1669 | 1477970796977 Marionette TRACE conn2 <- [1,3124,null,["7"]] 20:26:36 INFO - PROCESS | 1669 | 1477970796979 Marionette TRACE conn2 -> [0,3125,"switchToWindow",{"name":"7"}] 20:26:36 INFO - PROCESS | 1669 | 1477970796981 Marionette TRACE conn2 <- [1,3125,null,{}] 20:26:36 INFO - PROCESS | 1669 | 1477970796984 Marionette TRACE conn2 -> [0,3126,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:36 INFO - PROCESS | 1669 | ++DOCSHELL 0x12ea08000 == 12 [pid = 1669] [id = 674] 20:26:36 INFO - PROCESS | 1669 | ++DOMWINDOW == 34 (0x12ea08800) [pid = 1669] [serial = 1972] [outer = 0x0] 20:26:37 INFO - PROCESS | 1669 | ++DOMWINDOW == 35 (0x12ea0f800) [pid = 1669] [serial = 1973] [outer = 0x12ea08800] 20:26:37 INFO - PROCESS | 1669 | 1477970797017 Marionette DEBUG loaded listener.js 20:26:37 INFO - PROCESS | 1669 | ++DOMWINDOW == 36 (0x12ea18000) [pid = 1669] [serial = 1974] [outer = 0x12ea08800] 20:26:37 INFO - PROCESS | 1669 | 1477970797248 Marionette TRACE conn2 <- [1,3126,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:26:37 INFO - . 20:26:37 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 465ms 20:26:37 INFO - PROCESS | 1669 | 1477970797292 Marionette TRACE conn2 -> [0,3127,"getWindowHandle",null] 20:26:37 INFO - PROCESS | 1669 | 1477970797293 Marionette TRACE conn2 <- [1,3127,null,{"value":"7"}] 20:26:37 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 20:26:37 INFO - PROCESS | 1669 | 1477970797296 Marionette TRACE conn2 -> [0,3128,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:37 INFO - PROCESS | 1669 | 1477970797403 Marionette TRACE conn2 <- [1,3128,null,{"value":null}] 20:26:37 INFO - PROCESS | 1669 | 1477970797407 Marionette TRACE conn2 -> [0,3129,"getWindowHandles",null] 20:26:37 INFO - PROCESS | 1669 | 1477970797409 Marionette TRACE conn2 <- [1,3129,null,["7"]] 20:26:37 INFO - PROCESS | 1669 | 1477970797414 Marionette TRACE conn2 -> [0,3130,"switchToWindow",{"name":"7"}] 20:26:37 INFO - PROCESS | 1669 | 1477970797416 Marionette TRACE conn2 <- [1,3130,null,{}] 20:26:37 INFO - PROCESS | 1669 | 1477970797418 Marionette TRACE conn2 -> [0,3131,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:37 INFO - PROCESS | 1669 | ++DOCSHELL 0x1301cc000 == 13 [pid = 1669] [id = 675] 20:26:37 INFO - PROCESS | 1669 | ++DOMWINDOW == 37 (0x1301cc800) [pid = 1669] [serial = 1975] [outer = 0x0] 20:26:37 INFO - PROCESS | 1669 | ++DOMWINDOW == 38 (0x1306ac800) [pid = 1669] [serial = 1976] [outer = 0x1301cc800] 20:26:37 INFO - PROCESS | 1669 | 1477970797454 Marionette DEBUG loaded listener.js 20:26:37 INFO - PROCESS | 1669 | ++DOMWINDOW == 39 (0x13122e000) [pid = 1669] [serial = 1977] [outer = 0x1301cc800] 20:26:37 INFO - PROCESS | 1669 | 1477970797738 Marionette TRACE conn2 <- [1,3131,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:26:37 INFO - . 20:26:37 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 467ms 20:26:37 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html 20:26:37 INFO - PROCESS | 1669 | 1477970797763 Marionette TRACE conn2 -> [0,3132,"getWindowHandle",null] 20:26:37 INFO - PROCESS | 1669 | 1477970797764 Marionette TRACE conn2 <- [1,3132,null,{"value":"7"}] 20:26:37 INFO - PROCESS | 1669 | 1477970797767 Marionette TRACE conn2 -> [0,3133,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:37 INFO - PROCESS | 1669 | 1477970797856 Marionette TRACE conn2 <- [1,3133,null,{"value":null}] 20:26:37 INFO - PROCESS | 1669 | 1477970797923 Marionette TRACE conn2 -> [0,3134,"getWindowHandles",null] 20:26:37 INFO - PROCESS | 1669 | 1477970797926 Marionette TRACE conn2 <- [1,3134,null,["7"]] 20:26:37 INFO - PROCESS | 1669 | 1477970797929 Marionette TRACE conn2 -> [0,3135,"switchToWindow",{"name":"7"}] 20:26:37 INFO - PROCESS | 1669 | 1477970797933 Marionette TRACE conn2 <- [1,3135,null,{}] 20:26:37 INFO - PROCESS | 1669 | 1477970797936 Marionette TRACE conn2 -> [0,3136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:37 INFO - PROCESS | 1669 | ++DOCSHELL 0x13150f000 == 14 [pid = 1669] [id = 676] 20:26:37 INFO - PROCESS | 1669 | ++DOMWINDOW == 40 (0x1316b6800) [pid = 1669] [serial = 1978] [outer = 0x0] 20:26:37 INFO - PROCESS | 1669 | ++DOMWINDOW == 41 (0x131728000) [pid = 1669] [serial = 1979] [outer = 0x1316b6800] 20:26:37 INFO - PROCESS | 1669 | 1477970797990 Marionette DEBUG loaded listener.js 20:26:38 INFO - PROCESS | 1669 | ++DOMWINDOW == 42 (0x131733800) [pid = 1669] [serial = 1980] [outer = 0x1316b6800] 20:26:38 INFO - PROCESS | 1669 | 1477970798259 Marionette TRACE conn2 <- [1,3136,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:26:38 INFO - . 20:26:38 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html | took 515ms 20:26:38 INFO - PROCESS | 1669 | 1477970798282 Marionette TRACE conn2 -> [0,3137,"getWindowHandle",null] 20:26:38 INFO - PROCESS | 1669 | 1477970798283 Marionette TRACE conn2 <- [1,3137,null,{"value":"7"}] 20:26:38 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html 20:26:38 INFO - PROCESS | 1669 | 1477970798286 Marionette TRACE conn2 -> [0,3138,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:38 INFO - PROCESS | 1669 | 1477970798367 Marionette TRACE conn2 <- [1,3138,null,{"value":null}] 20:26:38 INFO - PROCESS | 1669 | 1477970798372 Marionette TRACE conn2 -> [0,3139,"getWindowHandles",null] 20:26:38 INFO - PROCESS | 1669 | 1477970798376 Marionette TRACE conn2 <- [1,3139,null,["7"]] 20:26:38 INFO - PROCESS | 1669 | 1477970798380 Marionette TRACE conn2 -> [0,3140,"switchToWindow",{"name":"7"}] 20:26:38 INFO - PROCESS | 1669 | 1477970798384 Marionette TRACE conn2 <- [1,3140,null,{}] 20:26:38 INFO - PROCESS | 1669 | 1477970798388 Marionette TRACE conn2 -> [0,3141,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:38 INFO - PROCESS | 1669 | ++DOCSHELL 0x131b5a800 == 15 [pid = 1669] [id = 677] 20:26:38 INFO - PROCESS | 1669 | ++DOMWINDOW == 43 (0x131b5d000) [pid = 1669] [serial = 1981] [outer = 0x0] 20:26:38 INFO - PROCESS | 1669 | ++DOMWINDOW == 44 (0x131b65000) [pid = 1669] [serial = 1982] [outer = 0x131b5d000] 20:26:38 INFO - PROCESS | 1669 | 1477970798441 Marionette DEBUG loaded listener.js 20:26:38 INFO - PROCESS | 1669 | ++DOMWINDOW == 45 (0x131d84800) [pid = 1669] [serial = 1983] [outer = 0x131b5d000] 20:26:38 INFO - PROCESS | 1669 | 1477970798822 Marionette TRACE conn2 <- [1,3141,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:26:38 INFO - . 20:26:38 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html | took 567ms 20:26:38 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html 20:26:38 INFO - PROCESS | 1669 | 1477970798853 Marionette TRACE conn2 -> [0,3142,"getWindowHandle",null] 20:26:38 INFO - PROCESS | 1669 | 1477970798856 Marionette TRACE conn2 <- [1,3142,null,{"value":"7"}] 20:26:38 INFO - PROCESS | 1669 | 1477970798860 Marionette TRACE conn2 -> [0,3143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:39 INFO - PROCESS | 1669 | 1477970799007 Marionette TRACE conn2 <- [1,3143,null,{"value":null}] 20:26:39 INFO - PROCESS | 1669 | 1477970799017 Marionette TRACE conn2 -> [0,3144,"getWindowHandles",null] 20:26:39 INFO - PROCESS | 1669 | 1477970799019 Marionette TRACE conn2 <- [1,3144,null,["7"]] 20:26:39 INFO - PROCESS | 1669 | 1477970799022 Marionette TRACE conn2 -> [0,3145,"switchToWindow",{"name":"7"}] 20:26:39 INFO - PROCESS | 1669 | 1477970799026 Marionette TRACE conn2 <- [1,3145,null,{}] 20:26:39 INFO - PROCESS | 1669 | 1477970799030 Marionette TRACE conn2 -> [0,3146,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:39 INFO - PROCESS | 1669 | ++DOCSHELL 0x12c0f7000 == 16 [pid = 1669] [id = 678] 20:26:39 INFO - PROCESS | 1669 | ++DOMWINDOW == 46 (0x131d9d800) [pid = 1669] [serial = 1984] [outer = 0x0] 20:26:39 INFO - PROCESS | 1669 | ++DOMWINDOW == 47 (0x132840800) [pid = 1669] [serial = 1985] [outer = 0x131d9d800] 20:26:39 INFO - PROCESS | 1669 | 1477970799075 Marionette DEBUG loaded listener.js 20:26:39 INFO - PROCESS | 1669 | ++DOMWINDOW == 48 (0x132842000) [pid = 1669] [serial = 1986] [outer = 0x131d9d800] 20:26:39 INFO - PROCESS | 1669 | 1477970799330 Marionette TRACE conn2 <- [1,3146,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:26:39 INFO - . 20:26:39 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html | took 515ms 20:26:39 INFO - PROCESS | 1669 | 1477970799375 Marionette TRACE conn2 -> [0,3147,"getWindowHandle",null] 20:26:39 INFO - PROCESS | 1669 | 1477970799376 Marionette TRACE conn2 <- [1,3147,null,{"value":"7"}] 20:26:39 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html 20:26:39 INFO - PROCESS | 1669 | 1477970799379 Marionette TRACE conn2 -> [0,3148,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:39 INFO - PROCESS | 1669 | 1477970799468 Marionette TRACE conn2 <- [1,3148,null,{"value":null}] 20:26:39 INFO - PROCESS | 1669 | 1477970799473 Marionette TRACE conn2 -> [0,3149,"getWindowHandles",null] 20:26:39 INFO - PROCESS | 1669 | 1477970799475 Marionette TRACE conn2 <- [1,3149,null,["7"]] 20:26:39 INFO - PROCESS | 1669 | 1477970799480 Marionette TRACE conn2 -> [0,3150,"switchToWindow",{"name":"7"}] 20:26:39 INFO - PROCESS | 1669 | 1477970799484 Marionette TRACE conn2 <- [1,3150,null,{}] 20:26:39 INFO - PROCESS | 1669 | 1477970799487 Marionette TRACE conn2 -> [0,3151,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:39 INFO - PROCESS | 1669 | ++DOCSHELL 0x132a39800 == 17 [pid = 1669] [id = 679] 20:26:39 INFO - PROCESS | 1669 | ++DOMWINDOW == 49 (0x132f7c000) [pid = 1669] [serial = 1987] [outer = 0x0] 20:26:39 INFO - PROCESS | 1669 | ++DOMWINDOW == 50 (0x132f84000) [pid = 1669] [serial = 1988] [outer = 0x132f7c000] 20:26:39 INFO - PROCESS | 1669 | 1477970799543 Marionette DEBUG loaded listener.js 20:26:39 INFO - PROCESS | 1669 | ++DOMWINDOW == 51 (0x132f82000) [pid = 1669] [serial = 1989] [outer = 0x132f7c000] 20:26:39 INFO - PROCESS | 1669 | ++DOCSHELL 0x132f7e800 == 18 [pid = 1669] [id = 680] 20:26:39 INFO - PROCESS | 1669 | ++DOMWINDOW == 52 (0x132f8e000) [pid = 1669] [serial = 1990] [outer = 0x0] 20:26:39 INFO - PROCESS | 1669 | ++DOMWINDOW == 53 (0x133048800) [pid = 1669] [serial = 1991] [outer = 0x132f8e000] 20:26:39 INFO - PROCESS | 1669 | 1477970799974 Marionette TRACE conn2 <- [1,3151,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:26:39 INFO - . 20:26:39 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html | took 618ms 20:26:40 INFO - PROCESS | 1669 | 1477970799999 Marionette TRACE conn2 -> [0,3152,"getWindowHandle",null] 20:26:40 INFO - PROCESS | 1669 | 1477970800001 Marionette TRACE conn2 <- [1,3152,null,{"value":"7"}] 20:26:40 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html 20:26:40 INFO - PROCESS | 1669 | 1477970800006 Marionette TRACE conn2 -> [0,3153,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:40 INFO - PROCESS | 1669 | 1477970800127 Marionette TRACE conn2 <- [1,3153,null,{"value":null}] 20:26:40 INFO - PROCESS | 1669 | 1477970800130 Marionette TRACE conn2 -> [0,3154,"getWindowHandles",null] 20:26:40 INFO - PROCESS | 1669 | 1477970800132 Marionette TRACE conn2 <- [1,3154,null,["7"]] 20:26:40 INFO - PROCESS | 1669 | 1477970800134 Marionette TRACE conn2 -> [0,3155,"switchToWindow",{"name":"7"}] 20:26:40 INFO - PROCESS | 1669 | 1477970800137 Marionette TRACE conn2 <- [1,3155,null,{}] 20:26:40 INFO - PROCESS | 1669 | 1477970800139 Marionette TRACE conn2 -> [0,3156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:40 INFO - PROCESS | 1669 | ++DOCSHELL 0x11c4e7000 == 19 [pid = 1669] [id = 681] 20:26:40 INFO - PROCESS | 1669 | ++DOMWINDOW == 54 (0x11ce16800) [pid = 1669] [serial = 1992] [outer = 0x0] 20:26:40 INFO - PROCESS | 1669 | ++DOMWINDOW == 55 (0x13320b000) [pid = 1669] [serial = 1993] [outer = 0x11ce16800] 20:26:40 INFO - PROCESS | 1669 | 1477970800181 Marionette DEBUG loaded listener.js 20:26:40 INFO - PROCESS | 1669 | ++DOMWINDOW == 56 (0x133219800) [pid = 1669] [serial = 1994] [outer = 0x11ce16800] 20:26:40 INFO - PROCESS | 1669 | ++DOCSHELL 0x1337e1800 == 20 [pid = 1669] [id = 682] 20:26:40 INFO - PROCESS | 1669 | ++DOMWINDOW == 57 (0x1337e4800) [pid = 1669] [serial = 1995] [outer = 0x0] 20:26:40 INFO - PROCESS | 1669 | ++DOMWINDOW == 58 (0x1338bd800) [pid = 1669] [serial = 1996] [outer = 0x1337e4800] 20:26:40 INFO - PROCESS | 1669 | 1477970800485 Marionette TRACE conn2 <- [1,3156,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:26:40 INFO - . 20:26:40 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html | took 515ms 20:26:40 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html 20:26:40 INFO - PROCESS | 1669 | 1477970800520 Marionette TRACE conn2 -> [0,3157,"getWindowHandle",null] 20:26:40 INFO - PROCESS | 1669 | 1477970800521 Marionette TRACE conn2 <- [1,3157,null,{"value":"7"}] 20:26:40 INFO - PROCESS | 1669 | 1477970800524 Marionette TRACE conn2 -> [0,3158,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:40 INFO - PROCESS | 1669 | 1477970800617 Marionette TRACE conn2 <- [1,3158,null,{"value":null}] 20:26:40 INFO - PROCESS | 1669 | 1477970800620 Marionette TRACE conn2 -> [0,3159,"getWindowHandles",null] 20:26:40 INFO - PROCESS | 1669 | 1477970800621 Marionette TRACE conn2 <- [1,3159,null,["7"]] 20:26:40 INFO - PROCESS | 1669 | 1477970800623 Marionette TRACE conn2 -> [0,3160,"switchToWindow",{"name":"7"}] 20:26:40 INFO - PROCESS | 1669 | 1477970800625 Marionette TRACE conn2 <- [1,3160,null,{}] 20:26:40 INFO - PROCESS | 1669 | 1477970800629 Marionette TRACE conn2 -> [0,3161,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:40 INFO - PROCESS | 1669 | ++DOCSHELL 0x133bdd000 == 21 [pid = 1669] [id = 683] 20:26:40 INFO - PROCESS | 1669 | ++DOMWINDOW == 59 (0x133bde000) [pid = 1669] [serial = 1997] [outer = 0x0] 20:26:40 INFO - PROCESS | 1669 | ++DOMWINDOW == 60 (0x133be7800) [pid = 1669] [serial = 1998] [outer = 0x133bde000] 20:26:40 INFO - PROCESS | 1669 | 1477970800662 Marionette DEBUG loaded listener.js 20:26:40 INFO - PROCESS | 1669 | ++DOMWINDOW == 61 (0x133ccf800) [pid = 1669] [serial = 1999] [outer = 0x133bde000] 20:26:40 INFO - PROCESS | 1669 | ++DOCSHELL 0x133bf8800 == 22 [pid = 1669] [id = 684] 20:26:40 INFO - PROCESS | 1669 | ++DOMWINDOW == 62 (0x133cd4800) [pid = 1669] [serial = 2000] [outer = 0x0] 20:26:40 INFO - PROCESS | 1669 | ++DOMWINDOW == 63 (0x1340af000) [pid = 1669] [serial = 2001] [outer = 0x133cd4800] 20:26:40 INFO - PROCESS | 1669 | 1477970800959 Marionette TRACE conn2 <- [1,3161,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:26:40 INFO - . 20:26:40 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html | took 465ms 20:26:40 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 20:26:40 INFO - PROCESS | 1669 | 1477970800988 Marionette TRACE conn2 -> [0,3162,"getWindowHandle",null] 20:26:40 INFO - PROCESS | 1669 | 1477970800990 Marionette TRACE conn2 <- [1,3162,null,{"value":"7"}] 20:26:40 INFO - PROCESS | 1669 | 1477970800993 Marionette TRACE conn2 -> [0,3163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:41 INFO - PROCESS | 1669 | 1477970801105 Marionette TRACE conn2 <- [1,3163,null,{"value":null}] 20:26:41 INFO - PROCESS | 1669 | 1477970801112 Marionette TRACE conn2 -> [0,3164,"getWindowHandles",null] 20:26:41 INFO - PROCESS | 1669 | 1477970801113 Marionette TRACE conn2 <- [1,3164,null,["7"]] 20:26:41 INFO - PROCESS | 1669 | 1477970801115 Marionette TRACE conn2 -> [0,3165,"switchToWindow",{"name":"7"}] 20:26:41 INFO - PROCESS | 1669 | 1477970801117 Marionette TRACE conn2 <- [1,3165,null,{}] 20:26:41 INFO - PROCESS | 1669 | 1477970801119 Marionette TRACE conn2 -> [0,3166,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:41 INFO - PROCESS | 1669 | ++DOCSHELL 0x133cd6800 == 23 [pid = 1669] [id = 685] 20:26:41 INFO - PROCESS | 1669 | ++DOMWINDOW == 64 (0x1340b2000) [pid = 1669] [serial = 2002] [outer = 0x0] 20:26:41 INFO - PROCESS | 1669 | ++DOMWINDOW == 65 (0x1340bc800) [pid = 1669] [serial = 2003] [outer = 0x1340b2000] 20:26:41 INFO - PROCESS | 1669 | 1477970801152 Marionette DEBUG loaded listener.js 20:26:41 INFO - PROCESS | 1669 | ++DOMWINDOW == 66 (0x13424a800) [pid = 1669] [serial = 2004] [outer = 0x1340b2000] 20:26:41 INFO - PROCESS | 1669 | 1477970801403 Marionette TRACE conn2 <- [1,3166,null,{"value":["/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:26:41 INFO - . 20:26:41 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 421ms 20:26:41 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 20:26:41 INFO - PROCESS | 1669 | 1477970801414 Marionette TRACE conn2 -> [0,3167,"getWindowHandle",null] 20:26:41 INFO - PROCESS | 1669 | 1477970801415 Marionette TRACE conn2 <- [1,3167,null,{"value":"7"}] 20:26:41 INFO - PROCESS | 1669 | 1477970801418 Marionette TRACE conn2 -> [0,3168,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:41 INFO - PROCESS | 1669 | 1477970801494 Marionette TRACE conn2 <- [1,3168,null,{"value":null}] 20:26:41 INFO - PROCESS | 1669 | 1477970801499 Marionette TRACE conn2 -> [0,3169,"getWindowHandles",null] 20:26:41 INFO - PROCESS | 1669 | 1477970801500 Marionette TRACE conn2 <- [1,3169,null,["7"]] 20:26:41 INFO - PROCESS | 1669 | 1477970801502 Marionette TRACE conn2 -> [0,3170,"switchToWindow",{"name":"7"}] 20:26:41 INFO - PROCESS | 1669 | 1477970801504 Marionette TRACE conn2 <- [1,3170,null,{}] 20:26:41 INFO - PROCESS | 1669 | 1477970801506 Marionette TRACE conn2 -> [0,3171,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:41 INFO - PROCESS | 1669 | ++DOCSHELL 0x13425d000 == 24 [pid = 1669] [id = 686] 20:26:41 INFO - PROCESS | 1669 | ++DOMWINDOW == 67 (0x13425d800) [pid = 1669] [serial = 2005] [outer = 0x0] 20:26:41 INFO - PROCESS | 1669 | ++DOMWINDOW == 68 (0x134263800) [pid = 1669] [serial = 2006] [outer = 0x13425d800] 20:26:41 INFO - PROCESS | 1669 | 1477970801540 Marionette DEBUG loaded listener.js 20:26:41 INFO - PROCESS | 1669 | ++DOMWINDOW == 69 (0x134a07800) [pid = 1669] [serial = 2007] [outer = 0x13425d800] 20:26:41 INFO - PROCESS | 1669 | 1477970801806 Marionette TRACE conn2 <- [1,3171,null,{"value":["/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:26:41 INFO - . 20:26:41 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 415ms 20:26:41 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 20:26:41 INFO - PROCESS | 1669 | 1477970801836 Marionette TRACE conn2 -> [0,3172,"getWindowHandle",null] 20:26:41 INFO - PROCESS | 1669 | 1477970801838 Marionette TRACE conn2 <- [1,3172,null,{"value":"7"}] 20:26:41 INFO - PROCESS | 1669 | 1477970801841 Marionette TRACE conn2 -> [0,3173,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:41 INFO - PROCESS | 1669 | 1477970801920 Marionette TRACE conn2 <- [1,3173,null,{"value":null}] 20:26:41 INFO - PROCESS | 1669 | 1477970801923 Marionette TRACE conn2 -> [0,3174,"getWindowHandles",null] 20:26:41 INFO - PROCESS | 1669 | 1477970801925 Marionette TRACE conn2 <- [1,3174,null,["7"]] 20:26:41 INFO - PROCESS | 1669 | 1477970801929 Marionette TRACE conn2 -> [0,3175,"switchToWindow",{"name":"7"}] 20:26:41 INFO - PROCESS | 1669 | 1477970801932 Marionette TRACE conn2 <- [1,3175,null,{}] 20:26:41 INFO - PROCESS | 1669 | 1477970801934 Marionette TRACE conn2 -> [0,3176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:41 INFO - PROCESS | 1669 | ++DOCSHELL 0x134a10800 == 25 [pid = 1669] [id = 687] 20:26:41 INFO - PROCESS | 1669 | ++DOMWINDOW == 70 (0x134a11000) [pid = 1669] [serial = 2008] [outer = 0x0] 20:26:41 INFO - PROCESS | 1669 | ++DOMWINDOW == 71 (0x134a20800) [pid = 1669] [serial = 2009] [outer = 0x134a11000] 20:26:41 INFO - PROCESS | 1669 | 1477970801968 Marionette DEBUG loaded listener.js 20:26:42 INFO - PROCESS | 1669 | ++DOMWINDOW == 72 (0x134bbe000) [pid = 1669] [serial = 2010] [outer = 0x134a11000] 20:26:42 INFO - PROCESS | 1669 | 1477970802235 Marionette TRACE conn2 <- [1,3176,null,{"value":["/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:26:42 INFO - . 20:26:42 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 415ms 20:26:42 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html 20:26:42 INFO - PROCESS | 1669 | 1477970802256 Marionette TRACE conn2 -> [0,3177,"getWindowHandle",null] 20:26:42 INFO - PROCESS | 1669 | 1477970802257 Marionette TRACE conn2 <- [1,3177,null,{"value":"7"}] 20:26:42 INFO - PROCESS | 1669 | 1477970802260 Marionette TRACE conn2 -> [0,3178,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:42 INFO - PROCESS | 1669 | 1477970802337 Marionette TRACE conn2 <- [1,3178,null,{"value":null}] 20:26:42 INFO - PROCESS | 1669 | 1477970802340 Marionette TRACE conn2 -> [0,3179,"getWindowHandles",null] 20:26:42 INFO - PROCESS | 1669 | 1477970802342 Marionette TRACE conn2 <- [1,3179,null,["7"]] 20:26:42 INFO - PROCESS | 1669 | 1477970802347 Marionette TRACE conn2 -> [0,3180,"switchToWindow",{"name":"7"}] 20:26:42 INFO - PROCESS | 1669 | 1477970802349 Marionette TRACE conn2 <- [1,3180,null,{}] 20:26:42 INFO - PROCESS | 1669 | 1477970802351 Marionette TRACE conn2 -> [0,3181,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:42 INFO - PROCESS | 1669 | ++DOCSHELL 0x134bca800 == 26 [pid = 1669] [id = 688] 20:26:42 INFO - PROCESS | 1669 | ++DOMWINDOW == 73 (0x134bcb000) [pid = 1669] [serial = 2011] [outer = 0x0] 20:26:42 INFO - PROCESS | 1669 | ++DOMWINDOW == 74 (0x134bd1800) [pid = 1669] [serial = 2012] [outer = 0x134bcb000] 20:26:42 INFO - PROCESS | 1669 | 1477970802384 Marionette DEBUG loaded listener.js 20:26:42 INFO - PROCESS | 1669 | ++DOMWINDOW == 75 (0x13543e000) [pid = 1669] [serial = 2013] [outer = 0x134bcb000] 20:26:42 INFO - PROCESS | 1669 | ++DOCSHELL 0x135443800 == 27 [pid = 1669] [id = 689] 20:26:42 INFO - PROCESS | 1669 | ++DOMWINDOW == 76 (0x13550a000) [pid = 1669] [serial = 2014] [outer = 0x0] 20:26:42 INFO - PROCESS | 1669 | ++DOMWINDOW == 77 (0x13550a800) [pid = 1669] [serial = 2015] [outer = 0x13550a000] 20:26:42 INFO - PROCESS | 1669 | ++DOCSHELL 0x134bd0000 == 28 [pid = 1669] [id = 690] 20:26:42 INFO - PROCESS | 1669 | ++DOMWINDOW == 78 (0x135513000) [pid = 1669] [serial = 2016] [outer = 0x0] 20:26:42 INFO - PROCESS | 1669 | ++DOMWINDOW == 79 (0x135513800) [pid = 1669] [serial = 2017] [outer = 0x135513000] 20:26:42 INFO - PROCESS | 1669 | ++DOCSHELL 0x135519000 == 29 [pid = 1669] [id = 691] 20:26:42 INFO - PROCESS | 1669 | ++DOMWINDOW == 80 (0x13551a800) [pid = 1669] [serial = 2018] [outer = 0x0] 20:26:42 INFO - PROCESS | 1669 | ++DOMWINDOW == 81 (0x13551b000) [pid = 1669] [serial = 2019] [outer = 0x13551a800] 20:26:42 INFO - PROCESS | 1669 | 1477970802713 Marionette TRACE conn2 <- [1,3181,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html",0,null,null,[["confirm activeElement return null",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html:32:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html:26:1\n"],["confirm activeElement return null when there is other element in body",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html:45:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html:39:1\n"],["confirm activeElement return null when focus on the element in the outer shadow tree",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html:63:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html:57:1\n"]]]}] 20:26:42 INFO - ... 20:26:42 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html | took 472ms 20:26:42 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html 20:26:42 INFO - PROCESS | 1669 | 1477970802733 Marionette TRACE conn2 -> [0,3182,"getWindowHandle",null] 20:26:42 INFO - PROCESS | 1669 | 1477970802734 Marionette TRACE conn2 <- [1,3182,null,{"value":"7"}] 20:26:42 INFO - PROCESS | 1669 | 1477970802737 Marionette TRACE conn2 -> [0,3183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:42 INFO - PROCESS | 1669 | 1477970802816 Marionette TRACE conn2 <- [1,3183,null,{"value":null}] 20:26:42 INFO - PROCESS | 1669 | 1477970802868 Marionette TRACE conn2 -> [0,3184,"getWindowHandles",null] 20:26:42 INFO - PROCESS | 1669 | 1477970802869 Marionette TRACE conn2 <- [1,3184,null,["7"]] 20:26:42 INFO - PROCESS | 1669 | 1477970802871 Marionette TRACE conn2 -> [0,3185,"switchToWindow",{"name":"7"}] 20:26:42 INFO - PROCESS | 1669 | 1477970802873 Marionette TRACE conn2 <- [1,3185,null,{}] 20:26:42 INFO - PROCESS | 1669 | 1477970802875 Marionette TRACE conn2 -> [0,3186,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:42 INFO - PROCESS | 1669 | ++DOCSHELL 0x135520800 == 30 [pid = 1669] [id = 692] 20:26:42 INFO - PROCESS | 1669 | ++DOMWINDOW == 82 (0x13583d000) [pid = 1669] [serial = 2020] [outer = 0x0] 20:26:42 INFO - PROCESS | 1669 | ++DOMWINDOW == 83 (0x135841800) [pid = 1669] [serial = 2021] [outer = 0x13583d000] 20:26:42 INFO - PROCESS | 1669 | 1477970802908 Marionette DEBUG loaded listener.js 20:26:42 INFO - PROCESS | 1669 | ++DOMWINDOW == 84 (0x13584d000) [pid = 1669] [serial = 2022] [outer = 0x13583d000] 20:26:43 INFO - PROCESS | 1669 | ++DOCSHELL 0x11ce0c800 == 31 [pid = 1669] [id = 693] 20:26:43 INFO - PROCESS | 1669 | ++DOMWINDOW == 85 (0x11ce1b800) [pid = 1669] [serial = 2023] [outer = 0x0] 20:26:43 INFO - PROCESS | 1669 | ++DOMWINDOW == 86 (0x11dc92800) [pid = 1669] [serial = 2024] [outer = 0x11ce1b800] 20:26:43 INFO - PROCESS | 1669 | 1477970803261 Marionette TRACE conn2 <- [1,3186,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html",0,null,null,[["A_10_01_01_03_01_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html:32:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html:25:1\n"]]]}] 20:26:43 INFO - . 20:26:43 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html | took 567ms 20:26:43 INFO - PROCESS | 1669 | 1477970803305 Marionette TRACE conn2 -> [0,3187,"getWindowHandle",null] 20:26:43 INFO - PROCESS | 1669 | 1477970803308 Marionette TRACE conn2 <- [1,3187,null,{"value":"7"}] 20:26:43 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html 20:26:43 INFO - PROCESS | 1669 | 1477970803313 Marionette TRACE conn2 -> [0,3188,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:43 INFO - PROCESS | 1669 | 1477970803424 Marionette TRACE conn2 <- [1,3188,null,{"value":null}] 20:26:43 INFO - PROCESS | 1669 | 1477970803476 Marionette TRACE conn2 -> [0,3189,"getWindowHandles",null] 20:26:43 INFO - PROCESS | 1669 | 1477970803478 Marionette TRACE conn2 <- [1,3189,null,["7"]] 20:26:43 INFO - PROCESS | 1669 | 1477970803481 Marionette TRACE conn2 -> [0,3190,"switchToWindow",{"name":"7"}] 20:26:43 INFO - PROCESS | 1669 | 1477970803484 Marionette TRACE conn2 <- [1,3190,null,{}] 20:26:43 INFO - PROCESS | 1669 | 1477970803487 Marionette TRACE conn2 -> [0,3191,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:43 INFO - PROCESS | 1669 | ++DOCSHELL 0x12bd13800 == 32 [pid = 1669] [id = 694] 20:26:43 INFO - PROCESS | 1669 | ++DOMWINDOW == 87 (0x12bd16000) [pid = 1669] [serial = 2025] [outer = 0x0] 20:26:43 INFO - PROCESS | 1669 | ++DOMWINDOW == 88 (0x12cb13000) [pid = 1669] [serial = 2026] [outer = 0x12bd16000] 20:26:43 INFO - PROCESS | 1669 | 1477970803536 Marionette DEBUG loaded listener.js 20:26:43 INFO - PROCESS | 1669 | ++DOMWINDOW == 89 (0x12d166000) [pid = 1669] [serial = 2027] [outer = 0x12bd16000] 20:26:43 INFO - PROCESS | 1669 | ++DOCSHELL 0x12e9a7800 == 33 [pid = 1669] [id = 695] 20:26:43 INFO - PROCESS | 1669 | ++DOMWINDOW == 90 (0x12e9a8000) [pid = 1669] [serial = 2028] [outer = 0x0] 20:26:43 INFO - PROCESS | 1669 | ++DOMWINDOW == 91 (0x12e9df000) [pid = 1669] [serial = 2029] [outer = 0x12e9a8000] 20:26:43 INFO - PROCESS | 1669 | 1477970803888 Marionette TRACE conn2 <- [1,3191,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html",0,null,null,[["A_10_01_01_04_01_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html:31:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html:25:1\n"]]]}] 20:26:43 INFO - . 20:26:43 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html | took 615ms 20:26:43 INFO - PROCESS | 1669 | 1477970803928 Marionette TRACE conn2 -> [0,3192,"getWindowHandle",null] 20:26:43 INFO - PROCESS | 1669 | 1477970803930 Marionette TRACE conn2 <- [1,3192,null,{"value":"7"}] 20:26:43 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html 20:26:43 INFO - PROCESS | 1669 | 1477970803934 Marionette TRACE conn2 -> [0,3193,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:44 INFO - PROCESS | 1669 | 1477970804038 Marionette TRACE conn2 <- [1,3193,null,{"value":null}] 20:26:44 INFO - PROCESS | 1669 | 1477970804089 Marionette TRACE conn2 -> [0,3194,"getWindowHandles",null] 20:26:44 INFO - PROCESS | 1669 | 1477970804091 Marionette TRACE conn2 <- [1,3194,null,["7"]] 20:26:44 INFO - PROCESS | 1669 | 1477970804094 Marionette TRACE conn2 -> [0,3195,"switchToWindow",{"name":"7"}] 20:26:44 INFO - PROCESS | 1669 | 1477970804096 Marionette TRACE conn2 <- [1,3195,null,{}] 20:26:44 INFO - PROCESS | 1669 | 1477970804099 Marionette TRACE conn2 -> [0,3196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:44 INFO - PROCESS | 1669 | ++DOCSHELL 0x131506800 == 34 [pid = 1669] [id = 696] 20:26:44 INFO - PROCESS | 1669 | ++DOMWINDOW == 92 (0x131507000) [pid = 1669] [serial = 2030] [outer = 0x0] 20:26:44 INFO - PROCESS | 1669 | ++DOMWINDOW == 93 (0x131737800) [pid = 1669] [serial = 2031] [outer = 0x131507000] 20:26:44 INFO - PROCESS | 1669 | 1477970804140 Marionette DEBUG loaded listener.js 20:26:44 INFO - PROCESS | 1669 | ++DOMWINDOW == 94 (0x132f77800) [pid = 1669] [serial = 2032] [outer = 0x131507000] 20:26:44 INFO - PROCESS | 1669 | ++DOCSHELL 0x133206800 == 35 [pid = 1669] [id = 697] 20:26:44 INFO - PROCESS | 1669 | ++DOMWINDOW == 95 (0x133208800) [pid = 1669] [serial = 2033] [outer = 0x0] 20:26:44 INFO - PROCESS | 1669 | ++DOMWINDOW == 96 (0x133209800) [pid = 1669] [serial = 2034] [outer = 0x133208800] 20:26:44 INFO - PROCESS | 1669 | ++DOCSHELL 0x133222000 == 36 [pid = 1669] [id = 698] 20:26:44 INFO - PROCESS | 1669 | ++DOMWINDOW == 97 (0x133222800) [pid = 1669] [serial = 2035] [outer = 0x0] 20:26:44 INFO - PROCESS | 1669 | ++DOMWINDOW == 98 (0x1337cb000) [pid = 1669] [serial = 2036] [outer = 0x133222800] 20:26:44 INFO - PROCESS | 1669 | 1477970804507 Marionette TRACE conn2 <- [1,3196,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html",0,null,null,[["A_10_01_01_04_02_T01_01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html:31:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html:25:1\n"],["A_10_01_01_04_02_T01_02",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html:51:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html:45:1\n"]]]}] 20:26:44 INFO - .. 20:26:44 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html | took 616ms 20:26:44 INFO - PROCESS | 1669 | 1477970804555 Marionette TRACE conn2 -> [0,3197,"getWindowHandle",null] 20:26:44 INFO - PROCESS | 1669 | 1477970804559 Marionette TRACE conn2 <- [1,3197,null,{"value":"7"}] 20:26:44 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html 20:26:44 INFO - PROCESS | 1669 | 1477970804562 Marionette TRACE conn2 -> [0,3198,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:44 INFO - PROCESS | 1669 | 1477970804664 Marionette TRACE conn2 <- [1,3198,null,{"value":null}] 20:26:44 INFO - PROCESS | 1669 | 1477970804717 Marionette TRACE conn2 -> [0,3199,"getWindowHandles",null] 20:26:44 INFO - PROCESS | 1669 | 1477970804719 Marionette TRACE conn2 <- [1,3199,null,["7"]] 20:26:44 INFO - PROCESS | 1669 | 1477970804721 Marionette TRACE conn2 -> [0,3200,"switchToWindow",{"name":"7"}] 20:26:44 INFO - PROCESS | 1669 | 1477970804725 Marionette TRACE conn2 <- [1,3200,null,{}] 20:26:44 INFO - PROCESS | 1669 | 1477970804728 Marionette TRACE conn2 -> [0,3201,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:44 INFO - PROCESS | 1669 | ++DOCSHELL 0x135522000 == 37 [pid = 1669] [id = 699] 20:26:44 INFO - PROCESS | 1669 | ++DOMWINDOW == 99 (0x135836800) [pid = 1669] [serial = 2037] [outer = 0x0] 20:26:44 INFO - PROCESS | 1669 | ++DOMWINDOW == 100 (0x13583e800) [pid = 1669] [serial = 2038] [outer = 0x135836800] 20:26:44 INFO - PROCESS | 1669 | 1477970804771 Marionette DEBUG loaded listener.js 20:26:44 INFO - PROCESS | 1669 | ++DOMWINDOW == 101 (0x135fb2000) [pid = 1669] [serial = 2039] [outer = 0x135836800] 20:26:45 INFO - PROCESS | 1669 | ++DOCSHELL 0x135fb6000 == 38 [pid = 1669] [id = 700] 20:26:45 INFO - PROCESS | 1669 | ++DOMWINDOW == 102 (0x135fbb800) [pid = 1669] [serial = 2040] [outer = 0x0] 20:26:45 INFO - PROCESS | 1669 | ++DOMWINDOW == 103 (0x135fbc000) [pid = 1669] [serial = 2041] [outer = 0x135fbb800] 20:26:45 INFO - PROCESS | 1669 | ++DOCSHELL 0x135fc2800 == 39 [pid = 1669] [id = 701] 20:26:45 INFO - PROCESS | 1669 | ++DOMWINDOW == 104 (0x135fc3000) [pid = 1669] [serial = 2042] [outer = 0x0] 20:26:45 INFO - PROCESS | 1669 | ++DOMWINDOW == 105 (0x135fc3800) [pid = 1669] [serial = 2043] [outer = 0x135fc3000] 20:26:45 INFO - PROCESS | 1669 | 1477970805161 Marionette TRACE conn2 <- [1,3201,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html",0,null,null,[["A_10_01_01_05_01_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html:31:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html:25:1\n"],["A_10_01_01_05_01_T02",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html:45:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html:39:1\n"]]]}] 20:26:45 INFO - .. 20:26:45 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html | took 615ms 20:26:45 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html 20:26:45 INFO - PROCESS | 1669 | 1477970805178 Marionette TRACE conn2 -> [0,3202,"getWindowHandle",null] 20:26:45 INFO - PROCESS | 1669 | 1477970805180 Marionette TRACE conn2 <- [1,3202,null,{"value":"7"}] 20:26:45 INFO - PROCESS | 1669 | 1477970805184 Marionette TRACE conn2 -> [0,3203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:45 INFO - PROCESS | 1669 | 1477970805290 Marionette TRACE conn2 <- [1,3203,null,{"value":null}] 20:26:45 INFO - PROCESS | 1669 | 1477970805341 Marionette TRACE conn2 -> [0,3204,"getWindowHandles",null] 20:26:45 INFO - PROCESS | 1669 | 1477970805343 Marionette TRACE conn2 <- [1,3204,null,["7"]] 20:26:45 INFO - PROCESS | 1669 | 1477970805345 Marionette TRACE conn2 -> [0,3205,"switchToWindow",{"name":"7"}] 20:26:45 INFO - PROCESS | 1669 | 1477970805348 Marionette TRACE conn2 <- [1,3205,null,{}] 20:26:45 INFO - PROCESS | 1669 | 1477970805350 Marionette TRACE conn2 -> [0,3206,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:45 INFO - PROCESS | 1669 | ++DOCSHELL 0x135fb9800 == 40 [pid = 1669] [id = 702] 20:26:45 INFO - PROCESS | 1669 | ++DOMWINDOW == 106 (0x135fba000) [pid = 1669] [serial = 2044] [outer = 0x0] 20:26:45 INFO - PROCESS | 1669 | ++DOMWINDOW == 107 (0x136319000) [pid = 1669] [serial = 2045] [outer = 0x135fba000] 20:26:45 INFO - PROCESS | 1669 | 1477970805391 Marionette DEBUG loaded listener.js 20:26:45 INFO - PROCESS | 1669 | ++DOMWINDOW == 108 (0x13639a000) [pid = 1669] [serial = 2046] [outer = 0x135fba000] 20:26:45 INFO - PROCESS | 1669 | ++DOCSHELL 0x1363a2000 == 41 [pid = 1669] [id = 703] 20:26:45 INFO - PROCESS | 1669 | ++DOMWINDOW == 109 (0x1363a3000) [pid = 1669] [serial = 2047] [outer = 0x0] 20:26:45 INFO - PROCESS | 1669 | ++DOMWINDOW == 110 (0x1363a3800) [pid = 1669] [serial = 2048] [outer = 0x1363a3000] 20:26:45 INFO - PROCESS | 1669 | 1477970805736 Marionette TRACE conn2 <- [1,3206,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html",0,null,null,[["A_10_01_01_06_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html:31:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html:25:1\n"]]]}] 20:26:45 INFO - . 20:26:45 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html | took 567ms 20:26:45 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html 20:26:45 INFO - PROCESS | 1669 | 1477970805750 Marionette TRACE conn2 -> [0,3207,"getWindowHandle",null] 20:26:45 INFO - PROCESS | 1669 | 1477970805752 Marionette TRACE conn2 <- [1,3207,null,{"value":"7"}] 20:26:45 INFO - PROCESS | 1669 | 1477970805755 Marionette TRACE conn2 -> [0,3208,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:45 INFO - PROCESS | 1669 | 1477970805848 Marionette TRACE conn2 <- [1,3208,null,{"value":null}] 20:26:45 INFO - PROCESS | 1669 | 1477970805900 Marionette TRACE conn2 -> [0,3209,"getWindowHandles",null] 20:26:45 INFO - PROCESS | 1669 | 1477970805901 Marionette TRACE conn2 <- [1,3209,null,["7"]] 20:26:45 INFO - PROCESS | 1669 | 1477970805903 Marionette TRACE conn2 -> [0,3210,"switchToWindow",{"name":"7"}] 20:26:45 INFO - PROCESS | 1669 | 1477970805906 Marionette TRACE conn2 <- [1,3210,null,{}] 20:26:45 INFO - PROCESS | 1669 | 1477970805908 Marionette TRACE conn2 -> [0,3211,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:45 INFO - PROCESS | 1669 | ++DOCSHELL 0x1363a2800 == 42 [pid = 1669] [id = 704] 20:26:45 INFO - PROCESS | 1669 | ++DOMWINDOW == 111 (0x1363a9000) [pid = 1669] [serial = 2049] [outer = 0x0] 20:26:45 INFO - PROCESS | 1669 | ++DOMWINDOW == 112 (0x1363b0800) [pid = 1669] [serial = 2050] [outer = 0x1363a9000] 20:26:45 INFO - PROCESS | 1669 | 1477970805947 Marionette DEBUG loaded listener.js 20:26:46 INFO - PROCESS | 1669 | ++DOMWINDOW == 113 (0x1364de800) [pid = 1669] [serial = 2051] [outer = 0x1363a9000] 20:26:46 INFO - PROCESS | 1669 | ++DOCSHELL 0x12d82f800 == 43 [pid = 1669] [id = 705] 20:26:46 INFO - PROCESS | 1669 | ++DOMWINDOW == 114 (0x12d830800) [pid = 1669] [serial = 2052] [outer = 0x0] 20:26:46 INFO - PROCESS | 1669 | ++DOMWINDOW == 115 (0x12da2d800) [pid = 1669] [serial = 2053] [outer = 0x12d830800] 20:26:46 INFO - PROCESS | 1669 | 1477970806414 Marionette TRACE conn2 <- [1,3211,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html",0,null,null,[["A_10_01_01_07_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html:31:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html:25:1\n"]]]}] 20:26:46 INFO - . 20:26:46 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html | took 665ms 20:26:46 INFO - PROCESS | 1669 | 1477970806421 Marionette TRACE conn2 -> [0,3212,"getWindowHandle",null] 20:26:46 INFO - PROCESS | 1669 | 1477970806423 Marionette TRACE conn2 <- [1,3212,null,{"value":"7"}] 20:26:46 INFO - TEST-START | /shadow-dom/untriaged/events/event-retargeting/test-001.html 20:26:46 INFO - PROCESS | 1669 | 1477970806428 Marionette TRACE conn2 -> [0,3213,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:46 INFO - PROCESS | 1669 | 1477970806534 Marionette TRACE conn2 <- [1,3213,null,{"value":null}] 20:26:46 INFO - PROCESS | 1669 | 1477970806588 Marionette TRACE conn2 -> [0,3214,"getWindowHandles",null] 20:26:46 INFO - PROCESS | 1669 | 1477970806589 Marionette TRACE conn2 <- [1,3214,null,["7"]] 20:26:46 INFO - PROCESS | 1669 | 1477970806592 Marionette TRACE conn2 -> [0,3215,"switchToWindow",{"name":"7"}] 20:26:46 INFO - PROCESS | 1669 | 1477970806595 Marionette TRACE conn2 <- [1,3215,null,{}] 20:26:46 INFO - PROCESS | 1669 | 1477970806598 Marionette TRACE conn2 -> [0,3216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/events/event-retargeting/test-001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:46 INFO - PROCESS | 1669 | ++DOCSHELL 0x12d81d000 == 44 [pid = 1669] [id = 706] 20:26:46 INFO - PROCESS | 1669 | ++DOMWINDOW == 116 (0x12d830000) [pid = 1669] [serial = 2054] [outer = 0x0] 20:26:46 INFO - PROCESS | 1669 | ++DOMWINDOW == 117 (0x12ea05000) [pid = 1669] [serial = 2055] [outer = 0x12d830000] 20:26:46 INFO - PROCESS | 1669 | 1477970806639 Marionette DEBUG loaded listener.js 20:26:46 INFO - PROCESS | 1669 | ++DOMWINDOW == 118 (0x1301c3800) [pid = 1669] [serial = 2056] [outer = 0x12d830000] 20:26:46 INFO - PROCESS | 1669 | ++DOCSHELL 0x12d76f000 == 45 [pid = 1669] [id = 707] 20:26:46 INFO - PROCESS | 1669 | ++DOMWINDOW == 119 (0x12e990000) [pid = 1669] [serial = 2057] [outer = 0x0] 20:26:46 INFO - PROCESS | 1669 | ++DOCSHELL 0x12e9a7000 == 46 [pid = 1669] [id = 708] 20:26:46 INFO - PROCESS | 1669 | ++DOMWINDOW == 120 (0x12ea1a000) [pid = 1669] [serial = 2058] [outer = 0x0] 20:26:46 INFO - PROCESS | 1669 | ++DOMWINDOW == 121 (0x129662000) [pid = 1669] [serial = 2059] [outer = 0x12e990000] 20:26:46 INFO - PROCESS | 1669 | ++DOMWINDOW == 122 (0x12d76c000) [pid = 1669] [serial = 2060] [outer = 0x12ea1a000] 20:26:47 INFO - PROCESS | 1669 | --DOCSHELL 0x135519000 == 45 [pid = 1669] [id = 691] 20:26:47 INFO - PROCESS | 1669 | --DOCSHELL 0x134bd0000 == 44 [pid = 1669] [id = 690] 20:26:47 INFO - PROCESS | 1669 | --DOCSHELL 0x135443800 == 43 [pid = 1669] [id = 689] 20:26:47 INFO - PROCESS | 1669 | --DOCSHELL 0x133bf8800 == 42 [pid = 1669] [id = 684] 20:26:47 INFO - PROCESS | 1669 | --DOCSHELL 0x1337e1800 == 41 [pid = 1669] [id = 682] 20:26:47 INFO - PROCESS | 1669 | --DOCSHELL 0x132f7e800 == 40 [pid = 1669] [id = 680] 20:26:47 INFO - PROCESS | 1669 | --DOCSHELL 0x11f342000 == 39 [pid = 1669] [id = 669] 20:26:47 INFO - PROCESS | 1669 | 1477970807098 Marionette TRACE conn2 <- [1,3216,null,{"value":["/shadow-dom/untriaged/events/event-retargeting/test-001.html",0,null,null,[["A_05_01_01_T1",1,"div.attachShadow is not a function","iframe.onload<@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html:38:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html:31:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\n@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html:26:1\n"],["A_05_01_01_T2",1,"div.attachShadow is not a function","iframe.onload<@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html:80:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html:72:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\n@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html:67:1\n"]]]}] 20:26:47 INFO - .. 20:26:47 INFO - TEST-OK | /shadow-dom/untriaged/events/event-retargeting/test-001.html | took 715ms 20:26:47 INFO - PROCESS | 1669 | 1477970807144 Marionette TRACE conn2 -> [0,3217,"getWindowHandle",null] 20:26:47 INFO - PROCESS | 1669 | 1477970807147 Marionette TRACE conn2 <- [1,3217,null,{"value":"7"}] 20:26:47 INFO - TEST-START | /shadow-dom/untriaged/events/event-retargeting/test-003.html 20:26:47 INFO - PROCESS | 1669 | 1477970807150 Marionette TRACE conn2 -> [0,3218,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:47 INFO - PROCESS | 1669 | 1477970807236 Marionette TRACE conn2 <- [1,3218,null,{"value":null}] 20:26:47 INFO - PROCESS | 1669 | 1477970807240 Marionette TRACE conn2 -> [0,3219,"getWindowHandles",null] 20:26:47 INFO - PROCESS | 1669 | 1477970807242 Marionette TRACE conn2 <- [1,3219,null,["7"]] 20:26:47 INFO - PROCESS | 1669 | 1477970807248 Marionette TRACE conn2 -> [0,3220,"switchToWindow",{"name":"7"}] 20:26:47 INFO - PROCESS | 1669 | 1477970807251 Marionette TRACE conn2 <- [1,3220,null,{}] 20:26:47 INFO - PROCESS | 1669 | 1477970807253 Marionette TRACE conn2 -> [0,3221,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/events/event-retargeting/test-003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-003.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:47 INFO - PROCESS | 1669 | ++DOCSHELL 0x12e9dc000 == 40 [pid = 1669] [id = 709] 20:26:47 INFO - PROCESS | 1669 | ++DOMWINDOW == 123 (0x12ea15000) [pid = 1669] [serial = 2061] [outer = 0x0] 20:26:47 INFO - PROCESS | 1669 | ++DOMWINDOW == 124 (0x131507800) [pid = 1669] [serial = 2062] [outer = 0x12ea15000] 20:26:47 INFO - PROCESS | 1669 | 1477970807291 Marionette DEBUG loaded listener.js 20:26:47 INFO - PROCESS | 1669 | ++DOMWINDOW == 125 (0x13173b000) [pid = 1669] [serial = 2063] [outer = 0x12ea15000] 20:26:47 INFO - PROCESS | 1669 | ++DOCSHELL 0x12a080000 == 41 [pid = 1669] [id = 710] 20:26:47 INFO - PROCESS | 1669 | ++DOMWINDOW == 126 (0x131d86800) [pid = 1669] [serial = 2064] [outer = 0x0] 20:26:47 INFO - PROCESS | 1669 | ++DOMWINDOW == 127 (0x131d89000) [pid = 1669] [serial = 2065] [outer = 0x131d86800] 20:26:47 INFO - PROCESS | 1669 | 1477970807623 Marionette TRACE conn2 <- [1,3221,null,{"value":["/shadow-dom/untriaged/events/event-retargeting/test-003.html",0,null,null,[["A_05_01_03_T01",1,"ul.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-003.html:40:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\n@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-003.html:27:1\n"]]]}] 20:26:47 INFO - . 20:26:47 INFO - TEST-OK | /shadow-dom/untriaged/events/event-retargeting/test-003.html | took 515ms 20:26:47 INFO - PROCESS | 1669 | 1477970807671 Marionette TRACE conn2 -> [0,3222,"getWindowHandle",null] 20:26:47 INFO - PROCESS | 1669 | 1477970807674 Marionette TRACE conn2 <- [1,3222,null,{"value":"7"}] 20:26:47 INFO - TEST-START | /shadow-dom/untriaged/user-interaction/active-element/test-001.html 20:26:47 INFO - PROCESS | 1669 | 1477970807677 Marionette TRACE conn2 -> [0,3223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:47 INFO - PROCESS | 1669 | 1477970807764 Marionette TRACE conn2 <- [1,3223,null,{"value":null}] 20:26:47 INFO - PROCESS | 1669 | 1477970807819 Marionette TRACE conn2 -> [0,3224,"getWindowHandles",null] 20:26:47 INFO - PROCESS | 1669 | 1477970807821 Marionette TRACE conn2 <- [1,3224,null,["7"]] 20:26:47 INFO - PROCESS | 1669 | 1477970807822 Marionette TRACE conn2 -> [0,3225,"switchToWindow",{"name":"7"}] 20:26:47 INFO - PROCESS | 1669 | 1477970807827 Marionette TRACE conn2 <- [1,3225,null,{}] 20:26:47 INFO - PROCESS | 1669 | 1477970807829 Marionette TRACE conn2 -> [0,3226,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/user-interaction/active-element/test-001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-001.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:47 INFO - PROCESS | 1669 | ++DOCSHELL 0x132f7e000 == 42 [pid = 1669] [id = 711] 20:26:47 INFO - PROCESS | 1669 | ++DOMWINDOW == 128 (0x132f7e800) [pid = 1669] [serial = 2066] [outer = 0x0] 20:26:47 INFO - PROCESS | 1669 | ++DOMWINDOW == 129 (0x132f90800) [pid = 1669] [serial = 2067] [outer = 0x132f7e800] 20:26:47 INFO - PROCESS | 1669 | 1477970807867 Marionette DEBUG loaded listener.js 20:26:47 INFO - PROCESS | 1669 | ++DOMWINDOW == 130 (0x133218000) [pid = 1669] [serial = 2068] [outer = 0x132f7e800] 20:26:48 INFO - PROCESS | 1669 | ++DOCSHELL 0x11c4d8800 == 43 [pid = 1669] [id = 712] 20:26:48 INFO - PROCESS | 1669 | ++DOMWINDOW == 131 (0x133bf9800) [pid = 1669] [serial = 2069] [outer = 0x0] 20:26:48 INFO - PROCESS | 1669 | ++DOMWINDOW == 132 (0x12da2d000) [pid = 1669] [serial = 2070] [outer = 0x133bf9800] 20:26:48 INFO - PROCESS | 1669 | 1477970808186 Marionette TRACE conn2 <- [1,3226,null,{"value":["/shadow-dom/untriaged/user-interaction/active-element/test-001.html",0,null,null,[["A_07_03_01_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-001.html:30:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-001.html:25:1\n"]]]}] 20:26:48 INFO - . 20:26:48 INFO - TEST-OK | /shadow-dom/untriaged/user-interaction/active-element/test-001.html | took 516ms 20:26:48 INFO - TEST-START | /shadow-dom/untriaged/user-interaction/active-element/test-002.html 20:26:48 INFO - PROCESS | 1669 | 1477970808195 Marionette TRACE conn2 -> [0,3227,"getWindowHandle",null] 20:26:48 INFO - PROCESS | 1669 | 1477970808199 Marionette TRACE conn2 <- [1,3227,null,{"value":"7"}] 20:26:48 INFO - PROCESS | 1669 | 1477970808204 Marionette TRACE conn2 -> [0,3228,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:48 INFO - PROCESS | 1669 | 1477970808353 Marionette TRACE conn2 <- [1,3228,null,{"value":null}] 20:26:48 INFO - PROCESS | 1669 | 1477970808361 Marionette TRACE conn2 -> [0,3229,"getWindowHandles",null] 20:26:48 INFO - PROCESS | 1669 | 1477970808362 Marionette TRACE conn2 <- [1,3229,null,["7"]] 20:26:48 INFO - PROCESS | 1669 | 1477970808365 Marionette TRACE conn2 -> [0,3230,"switchToWindow",{"name":"7"}] 20:26:48 INFO - PROCESS | 1669 | 1477970808367 Marionette TRACE conn2 <- [1,3230,null,{}] 20:26:48 INFO - PROCESS | 1669 | 1477970808369 Marionette TRACE conn2 -> [0,3231,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/user-interaction/active-element/test-002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-002.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:48 INFO - PROCESS | 1669 | ++DOCSHELL 0x1340ab000 == 44 [pid = 1669] [id = 713] 20:26:48 INFO - PROCESS | 1669 | ++DOMWINDOW == 133 (0x13424a000) [pid = 1669] [serial = 2071] [outer = 0x0] 20:26:48 INFO - PROCESS | 1669 | ++DOMWINDOW == 134 (0x134253000) [pid = 1669] [serial = 2072] [outer = 0x13424a000] 20:26:48 INFO - PROCESS | 1669 | 1477970808404 Marionette DEBUG loaded listener.js 20:26:48 INFO - PROCESS | 1669 | ++DOMWINDOW == 135 (0x134a12000) [pid = 1669] [serial = 2073] [outer = 0x13424a000] 20:26:48 INFO - PROCESS | 1669 | ++DOCSHELL 0x134bbd000 == 45 [pid = 1669] [id = 714] 20:26:48 INFO - PROCESS | 1669 | ++DOMWINDOW == 136 (0x134bbf800) [pid = 1669] [serial = 2074] [outer = 0x0] 20:26:48 INFO - PROCESS | 1669 | ++DOMWINDOW == 137 (0x134bc1800) [pid = 1669] [serial = 2075] [outer = 0x134bbf800] 20:26:48 INFO - PROCESS | 1669 | 1477970808709 Marionette TRACE conn2 <- [1,3231,null,{"value":["/shadow-dom/untriaged/user-interaction/active-element/test-002.html",0,null,null,[["A_07_03_02_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-002.html:31:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-002.html:25:1\n"]]]}] 20:26:48 INFO - . 20:26:48 INFO - TEST-OK | /shadow-dom/untriaged/user-interaction/active-element/test-002.html | took 516ms 20:26:48 INFO - PROCESS | 1669 | 1477970808719 Marionette TRACE conn2 -> [0,3232,"getWindowHandle",null] 20:26:48 INFO - PROCESS | 1669 | 1477970808721 Marionette TRACE conn2 <- [1,3232,null,{"value":"7"}] 20:26:48 INFO - TEST-START | /touch-events/create-touch-touchlist.html 20:26:48 INFO - PROCESS | 1669 | 1477970808725 Marionette TRACE conn2 -> [0,3233,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:48 INFO - PROCESS | 1669 | 1477970808883 Marionette TRACE conn2 <- [1,3233,null,{"value":null}] 20:26:48 INFO - PROCESS | 1669 | 1477970808901 Marionette TRACE conn2 -> [0,3234,"getWindowHandles",null] 20:26:48 INFO - PROCESS | 1669 | 1477970808903 Marionette TRACE conn2 <- [1,3234,null,["7"]] 20:26:48 INFO - PROCESS | 1669 | 1477970808906 Marionette TRACE conn2 -> [0,3235,"switchToWindow",{"name":"7"}] 20:26:48 INFO - PROCESS | 1669 | 1477970808910 Marionette TRACE conn2 <- [1,3235,null,{}] 20:26:48 INFO - PROCESS | 1669 | 1477970808913 Marionette TRACE conn2 -> [0,3236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/touch-events/create-touch-touchlist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/touch-events/create-touch-touchlist.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:48 INFO - PROCESS | 1669 | ++DOCSHELL 0x13550c000 == 46 [pid = 1669] [id = 715] 20:26:48 INFO - PROCESS | 1669 | ++DOMWINDOW == 138 (0x13550d800) [pid = 1669] [serial = 2076] [outer = 0x0] 20:26:48 INFO - PROCESS | 1669 | ++DOMWINDOW == 139 (0x135522800) [pid = 1669] [serial = 2077] [outer = 0x13550d800] 20:26:48 INFO - PROCESS | 1669 | 1477970808966 Marionette DEBUG loaded listener.js 20:26:49 INFO - PROCESS | 1669 | ++DOMWINDOW == 140 (0x1338c0800) [pid = 1669] [serial = 2078] [outer = 0x13550d800] 20:26:49 INFO - PROCESS | 1669 | 1477970809334 Marionette TRACE conn2 <- [1,3236,null,{"value":["/touch-events/create-touch-touchlist.html",0,null,null,[["document.createTouch exists and creates a Touch object with requested properties",0,null,null],["document.createTouchList exists and correctly creates a TouchList from zero Touch objects",0,null,null],["document.createTouchList exists and correctly creates a TouchList from a single Touch",0,null,null],["document.createTouchList exists and correctly creates a TouchList from two Touch objects",0,null,null]]]}] 20:26:49 INFO - .... 20:26:49 INFO - TEST-OK | /touch-events/create-touch-touchlist.html | took 615ms 20:26:49 INFO - PROCESS | 1669 | 1477970809340 Marionette TRACE conn2 -> [0,3237,"getWindowHandle",null] 20:26:49 INFO - PROCESS | 1669 | 1477970809341 Marionette TRACE conn2 <- [1,3237,null,{"value":"7"}] 20:26:49 INFO - TEST-START | /touch-events/historical.html 20:26:49 INFO - PROCESS | 1669 | 1477970809344 Marionette TRACE conn2 -> [0,3238,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:49 INFO - PROCESS | 1669 | 1477970809468 Marionette TRACE conn2 <- [1,3238,null,{"value":null}] 20:26:49 INFO - PROCESS | 1669 | 1477970809472 Marionette TRACE conn2 -> [0,3239,"getWindowHandles",null] 20:26:49 INFO - PROCESS | 1669 | 1477970809474 Marionette TRACE conn2 <- [1,3239,null,["7"]] 20:26:49 INFO - PROCESS | 1669 | 1477970809476 Marionette TRACE conn2 -> [0,3240,"switchToWindow",{"name":"7"}] 20:26:49 INFO - PROCESS | 1669 | 1477970809478 Marionette TRACE conn2 <- [1,3240,null,{}] 20:26:49 INFO - PROCESS | 1669 | 1477970809514 Marionette TRACE conn2 -> [0,3241,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/touch-events/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/touch-events/historical.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:49 INFO - PROCESS | 1669 | ++DOCSHELL 0x1364e6000 == 47 [pid = 1669] [id = 716] 20:26:49 INFO - PROCESS | 1669 | ++DOMWINDOW == 141 (0x1364e6800) [pid = 1669] [serial = 2079] [outer = 0x0] 20:26:49 INFO - PROCESS | 1669 | ++DOMWINDOW == 142 (0x1364eb000) [pid = 1669] [serial = 2080] [outer = 0x1364e6800] 20:26:49 INFO - PROCESS | 1669 | 1477970809547 Marionette DEBUG loaded listener.js 20:26:49 INFO - PROCESS | 1669 | ++DOMWINDOW == 143 (0x1364f2000) [pid = 1669] [serial = 2081] [outer = 0x1364e6800] 20:26:49 INFO - PROCESS | 1669 | 1477970809789 Marionette TRACE conn2 <- [1,3241,null,{"value":["/touch-events/historical.html",0,null,null,[["TouchList::identifiedTouch",0,null,null]]]}] 20:26:49 INFO - . 20:26:49 INFO - TEST-OK | /touch-events/historical.html | took 470ms 20:26:49 INFO - PROCESS | 1669 | 1477970809815 Marionette TRACE conn2 -> [0,3242,"getWindowHandle",null] 20:26:49 INFO - TEST-START | /touch-events/touch-globaleventhandler-interface.html 20:26:49 INFO - PROCESS | 1669 | 1477970809817 Marionette TRACE conn2 <- [1,3242,null,{"value":"7"}] 20:26:49 INFO - PROCESS | 1669 | 1477970809819 Marionette TRACE conn2 -> [0,3243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:49 INFO - PROCESS | 1669 | 1477970809925 Marionette TRACE conn2 <- [1,3243,null,{"value":null}] 20:26:49 INFO - PROCESS | 1669 | 1477970809929 Marionette TRACE conn2 -> [0,3244,"getWindowHandles",null] 20:26:49 INFO - PROCESS | 1669 | 1477970809930 Marionette TRACE conn2 <- [1,3244,null,["7"]] 20:26:49 INFO - PROCESS | 1669 | 1477970809932 Marionette TRACE conn2 -> [0,3245,"switchToWindow",{"name":"7"}] 20:26:49 INFO - PROCESS | 1669 | 1477970809935 Marionette TRACE conn2 <- [1,3245,null,{}] 20:26:49 INFO - PROCESS | 1669 | 1477970809968 Marionette TRACE conn2 -> [0,3246,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/touch-events/touch-globaleventhandler-interface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/touch-events/touch-globaleventhandler-interface.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:49 INFO - PROCESS | 1669 | ++DOCSHELL 0x1364f8800 == 48 [pid = 1669] [id = 717] 20:26:49 INFO - PROCESS | 1669 | ++DOMWINDOW == 144 (0x1369d4000) [pid = 1669] [serial = 2082] [outer = 0x0] 20:26:49 INFO - PROCESS | 1669 | ++DOMWINDOW == 145 (0x1369d8800) [pid = 1669] [serial = 2083] [outer = 0x1369d4000] 20:26:50 INFO - PROCESS | 1669 | 1477970810002 Marionette DEBUG loaded listener.js 20:26:50 INFO - PROCESS | 1669 | ++DOMWINDOW == 146 (0x1369e2000) [pid = 1669] [serial = 2084] [outer = 0x1369d4000] 20:26:50 INFO - PROCESS | 1669 | 1477970810248 Marionette TRACE conn2 <- [1,3246,null,{"value":["/touch-events/touch-globaleventhandler-interface.html",0,null,null,[["Touch events in GlobalEventHandlers",0,null,null],["Touch events are GlobalEventHandlers' own property",0,null,null],["Touch events not in Element.prototype",0,null,null]]]}] 20:26:50 INFO - ... 20:26:50 INFO - TEST-OK | /touch-events/touch-globaleventhandler-interface.html | took 465ms 20:26:50 INFO - TEST-START | /touch-events/touch-retargeting.html 20:26:50 INFO - PROCESS | 1669 | 1477970810285 Marionette TRACE conn2 -> [0,3247,"getWindowHandle",null] 20:26:50 INFO - PROCESS | 1669 | 1477970810286 Marionette TRACE conn2 <- [1,3247,null,{"value":"7"}] 20:26:50 INFO - PROCESS | 1669 | 1477970810289 Marionette TRACE conn2 -> [0,3248,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:50 INFO - PROCESS | 1669 | 1477970810392 Marionette TRACE conn2 <- [1,3248,null,{"value":null}] 20:26:50 INFO - PROCESS | 1669 | 1477970810396 Marionette TRACE conn2 -> [0,3249,"getWindowHandles",null] 20:26:50 INFO - PROCESS | 1669 | 1477970810398 Marionette TRACE conn2 <- [1,3249,null,["7"]] 20:26:50 INFO - PROCESS | 1669 | 1477970810400 Marionette TRACE conn2 -> [0,3250,"switchToWindow",{"name":"7"}] 20:26:50 INFO - PROCESS | 1669 | 1477970810402 Marionette TRACE conn2 <- [1,3250,null,{}] 20:26:50 INFO - PROCESS | 1669 | 1477970810435 Marionette TRACE conn2 -> [0,3251,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/touch-events/touch-retargeting.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/touch-events/touch-retargeting.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:50 INFO - PROCESS | 1669 | ++DOCSHELL 0x136f3e000 == 49 [pid = 1669] [id = 718] 20:26:50 INFO - PROCESS | 1669 | ++DOMWINDOW == 147 (0x136f3e800) [pid = 1669] [serial = 2085] [outer = 0x0] 20:26:50 INFO - PROCESS | 1669 | ++DOMWINDOW == 148 (0x136f42800) [pid = 1669] [serial = 2086] [outer = 0x136f3e800] 20:26:50 INFO - PROCESS | 1669 | 1477970810469 Marionette DEBUG loaded listener.js 20:26:50 INFO - PROCESS | 1669 | ++DOMWINDOW == 149 (0x136f4c000) [pid = 1669] [serial = 2087] [outer = 0x136f3e800] 20:26:50 INFO - PROCESS | 1669 | JavaScript error: http://web-platform.test:8000/touch-events/touch-retargeting.html, line 13: TypeError: host0.attachShadow is not a function 20:26:51 INFO - PROCESS | 1669 | --DOMWINDOW == 148 (0x134bcb000) [pid = 1669] [serial = 2011] [outer = 0x0] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html] 20:26:51 INFO - PROCESS | 1669 | --DOMWINDOW == 147 (0x134a11000) [pid = 1669] [serial = 2008] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html] 20:26:51 INFO - PROCESS | 1669 | --DOMWINDOW == 146 (0x1337e4800) [pid = 1669] [serial = 1995] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477970800415] 20:26:51 INFO - PROCESS | 1669 | --DOMWINDOW == 145 (0x11ce16800) [pid = 1669] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html] 20:26:51 INFO - PROCESS | 1669 | --DOMWINDOW == 144 (0x11f66e800) [pid = 1669] [serial = 1957] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html] 20:26:51 INFO - PROCESS | 1669 | --DOMWINDOW == 143 (0x133cd4800) [pid = 1669] [serial = 2000] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 20:26:51 INFO - PROCESS | 1669 | --DOMWINDOW == 142 (0x133bde000) [pid = 1669] [serial = 1997] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html] 20:26:51 INFO - PROCESS | 1669 | --DOMWINDOW == 141 (0x12b6b6800) [pid = 1669] [serial = 1963] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html] 20:26:51 INFO - PROCESS | 1669 | --DOMWINDOW == 140 (0x11f734000) [pid = 1669] [serial = 1960] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html] 20:26:51 INFO - PROCESS | 1669 | --DOMWINDOW == 139 (0x12ea08800) [pid = 1669] [serial = 1972] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html] 20:26:51 INFO - PROCESS | 1669 | --DOMWINDOW == 138 (0x131d9d800) [pid = 1669] [serial = 1984] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html] 20:26:51 INFO - PROCESS | 1669 | --DOMWINDOW == 137 (0x12ccc2000) [pid = 1669] [serial = 1966] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html] 20:26:51 INFO - PROCESS | 1669 | --DOMWINDOW == 136 (0x132f8e000) [pid = 1669] [serial = 1990] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 20:26:51 INFO - PROCESS | 1669 | --DOMWINDOW == 135 (0x132f7c000) [pid = 1669] [serial = 1987] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html] 20:26:51 INFO - PROCESS | 1669 | --DOMWINDOW == 134 (0x12da16800) [pid = 1669] [serial = 1969] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html] 20:26:51 INFO - PROCESS | 1669 | --DOMWINDOW == 133 (0x1340b2000) [pid = 1669] [serial = 2002] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html] 20:26:51 INFO - PROCESS | 1669 | --DOMWINDOW == 132 (0x1301cc800) [pid = 1669] [serial = 1975] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html] 20:26:51 INFO - PROCESS | 1669 | --DOMWINDOW == 131 (0x1316b6800) [pid = 1669] [serial = 1978] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html] 20:26:51 INFO - PROCESS | 1669 | --DOMWINDOW == 130 (0x131b5d000) [pid = 1669] [serial = 1981] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html] 20:26:51 INFO - PROCESS | 1669 | --DOMWINDOW == 129 (0x135513000) [pid = 1669] [serial = 2016] [outer = 0x0] [url = about:blank] 20:26:51 INFO - PROCESS | 1669 | --DOMWINDOW == 128 (0x13551a800) [pid = 1669] [serial = 2018] [outer = 0x0] [url = about:blank] 20:26:51 INFO - PROCESS | 1669 | --DOMWINDOW == 127 (0x13550a000) [pid = 1669] [serial = 2014] [outer = 0x0] [url = about:blank] 20:26:51 INFO - PROCESS | 1669 | --DOMWINDOW == 126 (0x13425d800) [pid = 1669] [serial = 2005] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html] 20:26:55 INFO - PROCESS | 1669 | --DOCSHELL 0x133cd6800 == 48 [pid = 1669] [id = 685] 20:26:55 INFO - PROCESS | 1669 | --DOCSHELL 0x134bca800 == 47 [pid = 1669] [id = 688] 20:26:55 INFO - PROCESS | 1669 | --DOCSHELL 0x11c4e7000 == 46 [pid = 1669] [id = 681] 20:26:55 INFO - PROCESS | 1669 | --DOCSHELL 0x134a10800 == 45 [pid = 1669] [id = 687] 20:26:55 INFO - PROCESS | 1669 | --DOCSHELL 0x133bdd000 == 44 [pid = 1669] [id = 683] 20:26:55 INFO - PROCESS | 1669 | --DOCSHELL 0x132a39800 == 43 [pid = 1669] [id = 679] 20:26:55 INFO - PROCESS | 1669 | --DOCSHELL 0x13425d000 == 42 [pid = 1669] [id = 686] 20:26:55 INFO - PROCESS | 1669 | --DOCSHELL 0x12c0f7000 == 41 [pid = 1669] [id = 678] 20:26:55 INFO - PROCESS | 1669 | --DOCSHELL 0x131b5a800 == 40 [pid = 1669] [id = 677] 20:26:55 INFO - PROCESS | 1669 | --DOCSHELL 0x13150f000 == 39 [pid = 1669] [id = 676] 20:26:55 INFO - PROCESS | 1669 | --DOCSHELL 0x1301cc000 == 38 [pid = 1669] [id = 675] 20:26:55 INFO - PROCESS | 1669 | --DOCSHELL 0x12ccc1800 == 37 [pid = 1669] [id = 672] 20:26:55 INFO - PROCESS | 1669 | --DOCSHELL 0x12ea08000 == 36 [pid = 1669] [id = 674] 20:26:55 INFO - PROCESS | 1669 | --DOCSHELL 0x128f3a800 == 35 [pid = 1669] [id = 671] 20:26:55 INFO - PROCESS | 1669 | --DOCSHELL 0x12da15800 == 34 [pid = 1669] [id = 673] 20:26:55 INFO - PROCESS | 1669 | --DOCSHELL 0x11f33e800 == 33 [pid = 1669] [id = 670] 20:26:55 INFO - PROCESS | 1669 | --DOCSHELL 0x1364f8800 == 32 [pid = 1669] [id = 717] 20:26:55 INFO - PROCESS | 1669 | --DOCSHELL 0x1364e6000 == 31 [pid = 1669] [id = 716] 20:26:55 INFO - PROCESS | 1669 | --DOCSHELL 0x13550c000 == 30 [pid = 1669] [id = 715] 20:26:55 INFO - PROCESS | 1669 | --DOCSHELL 0x134bbd000 == 29 [pid = 1669] [id = 714] 20:26:55 INFO - PROCESS | 1669 | --DOCSHELL 0x1340ab000 == 28 [pid = 1669] [id = 713] 20:26:55 INFO - PROCESS | 1669 | --DOCSHELL 0x11c4d8800 == 27 [pid = 1669] [id = 712] 20:26:55 INFO - PROCESS | 1669 | --DOCSHELL 0x132f7e000 == 26 [pid = 1669] [id = 711] 20:26:55 INFO - PROCESS | 1669 | --DOCSHELL 0x12a080000 == 25 [pid = 1669] [id = 710] 20:26:55 INFO - PROCESS | 1669 | --DOCSHELL 0x12e9dc000 == 24 [pid = 1669] [id = 709] 20:26:55 INFO - PROCESS | 1669 | --DOCSHELL 0x12e9a7000 == 23 [pid = 1669] [id = 708] 20:26:55 INFO - PROCESS | 1669 | --DOCSHELL 0x12d76f000 == 22 [pid = 1669] [id = 707] 20:26:55 INFO - PROCESS | 1669 | --DOCSHELL 0x12d81d000 == 21 [pid = 1669] [id = 706] 20:26:55 INFO - PROCESS | 1669 | --DOCSHELL 0x12d82f800 == 20 [pid = 1669] [id = 705] 20:26:55 INFO - PROCESS | 1669 | --DOCSHELL 0x1363a2800 == 19 [pid = 1669] [id = 704] 20:26:55 INFO - PROCESS | 1669 | --DOCSHELL 0x1363a2000 == 18 [pid = 1669] [id = 703] 20:26:55 INFO - PROCESS | 1669 | --DOCSHELL 0x135fb9800 == 17 [pid = 1669] [id = 702] 20:26:55 INFO - PROCESS | 1669 | --DOCSHELL 0x135fc2800 == 16 [pid = 1669] [id = 701] 20:26:55 INFO - PROCESS | 1669 | --DOCSHELL 0x135fb6000 == 15 [pid = 1669] [id = 700] 20:26:55 INFO - PROCESS | 1669 | --DOCSHELL 0x135522000 == 14 [pid = 1669] [id = 699] 20:26:55 INFO - PROCESS | 1669 | --DOCSHELL 0x133222000 == 13 [pid = 1669] [id = 698] 20:26:55 INFO - PROCESS | 1669 | --DOCSHELL 0x133206800 == 12 [pid = 1669] [id = 697] 20:26:55 INFO - PROCESS | 1669 | --DOCSHELL 0x131506800 == 11 [pid = 1669] [id = 696] 20:26:55 INFO - PROCESS | 1669 | --DOCSHELL 0x12e9a7800 == 10 [pid = 1669] [id = 695] 20:26:55 INFO - PROCESS | 1669 | --DOCSHELL 0x12bd13800 == 9 [pid = 1669] [id = 694] 20:26:55 INFO - PROCESS | 1669 | --DOCSHELL 0x11ce0c800 == 8 [pid = 1669] [id = 693] 20:26:55 INFO - PROCESS | 1669 | --DOCSHELL 0x135520800 == 7 [pid = 1669] [id = 692] 20:26:55 INFO - PROCESS | 1669 | --DOMWINDOW == 125 (0x135513800) [pid = 1669] [serial = 2017] [outer = 0x0] [url = about:blank] 20:26:55 INFO - PROCESS | 1669 | --DOMWINDOW == 124 (0x13551b000) [pid = 1669] [serial = 2019] [outer = 0x0] [url = about:blank] 20:26:55 INFO - PROCESS | 1669 | --DOMWINDOW == 123 (0x13550a800) [pid = 1669] [serial = 2015] [outer = 0x0] [url = about:blank] 20:26:55 INFO - PROCESS | 1669 | --DOMWINDOW == 122 (0x134bd1800) [pid = 1669] [serial = 2012] [outer = 0x0] [url = about:blank] 20:26:55 INFO - PROCESS | 1669 | --DOMWINDOW == 121 (0x13543e000) [pid = 1669] [serial = 2013] [outer = 0x0] [url = about:blank] 20:26:55 INFO - PROCESS | 1669 | --DOMWINDOW == 120 (0x134a20800) [pid = 1669] [serial = 2009] [outer = 0x0] [url = about:blank] 20:26:55 INFO - PROCESS | 1669 | --DOMWINDOW == 119 (0x134bbe000) [pid = 1669] [serial = 2010] [outer = 0x0] [url = about:blank] 20:26:55 INFO - PROCESS | 1669 | --DOMWINDOW == 118 (0x134263800) [pid = 1669] [serial = 2006] [outer = 0x0] [url = about:blank] 20:26:55 INFO - PROCESS | 1669 | --DOMWINDOW == 117 (0x134a07800) [pid = 1669] [serial = 2007] [outer = 0x0] [url = about:blank] 20:26:55 INFO - PROCESS | 1669 | --DOMWINDOW == 116 (0x1340bc800) [pid = 1669] [serial = 2003] [outer = 0x0] [url = about:blank] 20:26:55 INFO - PROCESS | 1669 | --DOMWINDOW == 115 (0x13424a800) [pid = 1669] [serial = 2004] [outer = 0x0] [url = about:blank] 20:26:55 INFO - PROCESS | 1669 | --DOMWINDOW == 114 (0x133be7800) [pid = 1669] [serial = 1998] [outer = 0x0] [url = about:blank] 20:26:55 INFO - PROCESS | 1669 | --DOMWINDOW == 113 (0x133ccf800) [pid = 1669] [serial = 1999] [outer = 0x0] [url = about:blank] 20:26:55 INFO - PROCESS | 1669 | --DOMWINDOW == 112 (0x1340af000) [pid = 1669] [serial = 2001] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 20:26:55 INFO - PROCESS | 1669 | --DOMWINDOW == 111 (0x13320b000) [pid = 1669] [serial = 1993] [outer = 0x0] [url = about:blank] 20:26:55 INFO - PROCESS | 1669 | --DOMWINDOW == 110 (0x133219800) [pid = 1669] [serial = 1994] [outer = 0x0] [url = about:blank] 20:26:55 INFO - PROCESS | 1669 | --DOMWINDOW == 109 (0x1338bd800) [pid = 1669] [serial = 1996] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477970800415] 20:26:55 INFO - PROCESS | 1669 | --DOMWINDOW == 108 (0x132f84000) [pid = 1669] [serial = 1988] [outer = 0x0] [url = about:blank] 20:26:55 INFO - PROCESS | 1669 | --DOMWINDOW == 107 (0x132f82000) [pid = 1669] [serial = 1989] [outer = 0x0] [url = about:blank] 20:26:55 INFO - PROCESS | 1669 | --DOMWINDOW == 106 (0x133048800) [pid = 1669] [serial = 1991] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 20:26:55 INFO - PROCESS | 1669 | --DOMWINDOW == 105 (0x132840800) [pid = 1669] [serial = 1985] [outer = 0x0] [url = about:blank] 20:26:55 INFO - PROCESS | 1669 | --DOMWINDOW == 104 (0x132842000) [pid = 1669] [serial = 1986] [outer = 0x0] [url = about:blank] 20:26:55 INFO - PROCESS | 1669 | --DOMWINDOW == 103 (0x131b65000) [pid = 1669] [serial = 1982] [outer = 0x0] [url = about:blank] 20:26:55 INFO - PROCESS | 1669 | --DOMWINDOW == 102 (0x131d84800) [pid = 1669] [serial = 1983] [outer = 0x0] [url = about:blank] 20:26:55 INFO - PROCESS | 1669 | --DOMWINDOW == 101 (0x131728000) [pid = 1669] [serial = 1979] [outer = 0x0] [url = about:blank] 20:26:55 INFO - PROCESS | 1669 | --DOMWINDOW == 100 (0x131733800) [pid = 1669] [serial = 1980] [outer = 0x0] [url = about:blank] 20:26:55 INFO - PROCESS | 1669 | --DOMWINDOW == 99 (0x1306ac800) [pid = 1669] [serial = 1976] [outer = 0x0] [url = about:blank] 20:26:55 INFO - PROCESS | 1669 | --DOMWINDOW == 98 (0x13122e000) [pid = 1669] [serial = 1977] [outer = 0x0] [url = about:blank] 20:26:55 INFO - PROCESS | 1669 | --DOMWINDOW == 97 (0x12ea0f800) [pid = 1669] [serial = 1973] [outer = 0x0] [url = about:blank] 20:26:55 INFO - PROCESS | 1669 | --DOMWINDOW == 96 (0x12ea18000) [pid = 1669] [serial = 1974] [outer = 0x0] [url = about:blank] 20:26:55 INFO - PROCESS | 1669 | --DOMWINDOW == 95 (0x12da31000) [pid = 1669] [serial = 1970] [outer = 0x0] [url = about:blank] 20:26:55 INFO - PROCESS | 1669 | --DOMWINDOW == 94 (0x12e991000) [pid = 1669] [serial = 1971] [outer = 0x0] [url = about:blank] 20:26:55 INFO - PROCESS | 1669 | --DOMWINDOW == 93 (0x12cccc800) [pid = 1669] [serial = 1967] [outer = 0x0] [url = about:blank] 20:26:55 INFO - PROCESS | 1669 | --DOMWINDOW == 92 (0x12d168800) [pid = 1669] [serial = 1968] [outer = 0x0] [url = about:blank] 20:26:55 INFO - PROCESS | 1669 | --DOMWINDOW == 91 (0x12b94a800) [pid = 1669] [serial = 1964] [outer = 0x0] [url = about:blank] 20:26:55 INFO - PROCESS | 1669 | --DOMWINDOW == 90 (0x12ba0a000) [pid = 1669] [serial = 1965] [outer = 0x0] [url = about:blank] 20:26:55 INFO - PROCESS | 1669 | --DOMWINDOW == 89 (0x11f874000) [pid = 1669] [serial = 1961] [outer = 0x0] [url = about:blank] 20:26:55 INFO - PROCESS | 1669 | --DOMWINDOW == 88 (0x129658800) [pid = 1669] [serial = 1962] [outer = 0x0] [url = about:blank] 20:26:55 INFO - PROCESS | 1669 | --DOMWINDOW == 87 (0x129659000) [pid = 1669] [serial = 1959] [outer = 0x0] [url = about:blank] 20:26:58 INFO - PROCESS | 1669 | --DOMWINDOW == 86 (0x1363a3000) [pid = 1669] [serial = 2047] [outer = 0x0] [url = about:blank] 20:26:58 INFO - PROCESS | 1669 | --DOMWINDOW == 85 (0x133208800) [pid = 1669] [serial = 2033] [outer = 0x0] [url = about:blank] 20:26:58 INFO - PROCESS | 1669 | --DOMWINDOW == 84 (0x133bf9800) [pid = 1669] [serial = 2069] [outer = 0x0] [url = about:blank] 20:26:58 INFO - PROCESS | 1669 | --DOMWINDOW == 83 (0x134bbf800) [pid = 1669] [serial = 2074] [outer = 0x0] [url = about:blank] 20:26:58 INFO - PROCESS | 1669 | --DOMWINDOW == 82 (0x11ce1b800) [pid = 1669] [serial = 2023] [outer = 0x0] [url = about:blank] 20:26:58 INFO - PROCESS | 1669 | --DOMWINDOW == 81 (0x12e9a8000) [pid = 1669] [serial = 2028] [outer = 0x0] [url = about:blank] 20:26:58 INFO - PROCESS | 1669 | --DOMWINDOW == 80 (0x135fc3000) [pid = 1669] [serial = 2042] [outer = 0x0] [url = about:blank] 20:26:58 INFO - PROCESS | 1669 | --DOMWINDOW == 79 (0x12d830800) [pid = 1669] [serial = 2052] [outer = 0x0] [url = about:blank] 20:26:58 INFO - PROCESS | 1669 | --DOMWINDOW == 78 (0x135fbb800) [pid = 1669] [serial = 2040] [outer = 0x0] [url = about:blank] 20:26:58 INFO - PROCESS | 1669 | --DOMWINDOW == 77 (0x131d86800) [pid = 1669] [serial = 2064] [outer = 0x0] [url = about:blank] 20:26:58 INFO - PROCESS | 1669 | --DOMWINDOW == 76 (0x133222800) [pid = 1669] [serial = 2035] [outer = 0x0] [url = about:blank] 20:26:58 INFO - PROCESS | 1669 | --DOMWINDOW == 75 (0x12ea15000) [pid = 1669] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-003.html] 20:26:58 INFO - PROCESS | 1669 | --DOMWINDOW == 74 (0x13424a000) [pid = 1669] [serial = 2071] [outer = 0x0] [url = http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-002.html] 20:26:58 INFO - PROCESS | 1669 | --DOMWINDOW == 73 (0x12e990000) [pid = 1669] [serial = 2057] [outer = 0x0] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 20:26:58 INFO - PROCESS | 1669 | --DOMWINDOW == 72 (0x12ea1a000) [pid = 1669] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 20:26:58 INFO - PROCESS | 1669 | --DOMWINDOW == 71 (0x12d830000) [pid = 1669] [serial = 2054] [outer = 0x0] [url = http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html] 20:26:58 INFO - PROCESS | 1669 | --DOMWINDOW == 70 (0x1369d4000) [pid = 1669] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/touch-events/touch-globaleventhandler-interface.html] 20:26:58 INFO - PROCESS | 1669 | --DOMWINDOW == 69 (0x135836800) [pid = 1669] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html] 20:26:58 INFO - PROCESS | 1669 | --DOMWINDOW == 68 (0x135fba000) [pid = 1669] [serial = 2044] [outer = 0x0] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html] 20:26:58 INFO - PROCESS | 1669 | --DOMWINDOW == 67 (0x1363a9000) [pid = 1669] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html] 20:26:58 INFO - PROCESS | 1669 | --DOMWINDOW == 66 (0x12bd16000) [pid = 1669] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html] 20:26:58 INFO - PROCESS | 1669 | --DOMWINDOW == 65 (0x13583d000) [pid = 1669] [serial = 2020] [outer = 0x0] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html] 20:26:58 INFO - PROCESS | 1669 | --DOMWINDOW == 64 (0x131507000) [pid = 1669] [serial = 2030] [outer = 0x0] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html] 20:26:58 INFO - PROCESS | 1669 | --DOMWINDOW == 63 (0x132f7e800) [pid = 1669] [serial = 2066] [outer = 0x0] [url = http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-001.html] 20:26:58 INFO - PROCESS | 1669 | --DOMWINDOW == 62 (0x1364e6800) [pid = 1669] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/touch-events/historical.html] 20:26:58 INFO - PROCESS | 1669 | --DOMWINDOW == 61 (0x13550d800) [pid = 1669] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/touch-events/create-touch-touchlist.html] 20:27:02 INFO - PROCESS | 1669 | --DOMWINDOW == 60 (0x129662000) [pid = 1669] [serial = 2059] [outer = 0x0] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 20:27:02 INFO - PROCESS | 1669 | --DOMWINDOW == 59 (0x12d76c000) [pid = 1669] [serial = 2060] [outer = 0x0] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 20:27:02 INFO - PROCESS | 1669 | --DOMWINDOW == 58 (0x13173b000) [pid = 1669] [serial = 2063] [outer = 0x0] [url = about:blank] 20:27:02 INFO - PROCESS | 1669 | --DOMWINDOW == 57 (0x131507800) [pid = 1669] [serial = 2062] [outer = 0x0] [url = about:blank] 20:27:02 INFO - PROCESS | 1669 | --DOMWINDOW == 56 (0x133218000) [pid = 1669] [serial = 2068] [outer = 0x0] [url = about:blank] 20:27:02 INFO - PROCESS | 1669 | --DOMWINDOW == 55 (0x132f90800) [pid = 1669] [serial = 2067] [outer = 0x0] [url = about:blank] 20:27:02 INFO - PROCESS | 1669 | --DOMWINDOW == 54 (0x134a12000) [pid = 1669] [serial = 2073] [outer = 0x0] [url = about:blank] 20:27:02 INFO - PROCESS | 1669 | --DOMWINDOW == 53 (0x134253000) [pid = 1669] [serial = 2072] [outer = 0x0] [url = about:blank] 20:27:02 INFO - PROCESS | 1669 | --DOMWINDOW == 52 (0x1338c0800) [pid = 1669] [serial = 2078] [outer = 0x0] [url = about:blank] 20:27:02 INFO - PROCESS | 1669 | --DOMWINDOW == 51 (0x135522800) [pid = 1669] [serial = 2077] [outer = 0x0] [url = about:blank] 20:27:02 INFO - PROCESS | 1669 | --DOMWINDOW == 50 (0x1364f2000) [pid = 1669] [serial = 2081] [outer = 0x0] [url = about:blank] 20:27:02 INFO - PROCESS | 1669 | --DOMWINDOW == 49 (0x1364eb000) [pid = 1669] [serial = 2080] [outer = 0x0] [url = about:blank] 20:27:02 INFO - PROCESS | 1669 | --DOMWINDOW == 48 (0x1369e2000) [pid = 1669] [serial = 2084] [outer = 0x0] [url = about:blank] 20:27:02 INFO - PROCESS | 1669 | --DOMWINDOW == 47 (0x1369d8800) [pid = 1669] [serial = 2083] [outer = 0x0] [url = about:blank] 20:27:02 INFO - PROCESS | 1669 | --DOMWINDOW == 46 (0x136f42800) [pid = 1669] [serial = 2086] [outer = 0x0] [url = about:blank] 20:27:02 INFO - PROCESS | 1669 | --DOMWINDOW == 45 (0x12ea05000) [pid = 1669] [serial = 2055] [outer = 0x0] [url = about:blank] 20:27:02 INFO - PROCESS | 1669 | --DOMWINDOW == 44 (0x1301c3800) [pid = 1669] [serial = 2056] [outer = 0x0] [url = about:blank] 20:27:02 INFO - PROCESS | 1669 | --DOMWINDOW == 43 (0x1363b0800) [pid = 1669] [serial = 2050] [outer = 0x0] [url = about:blank] 20:27:02 INFO - PROCESS | 1669 | --DOMWINDOW == 42 (0x1364de800) [pid = 1669] [serial = 2051] [outer = 0x0] [url = about:blank] 20:27:02 INFO - PROCESS | 1669 | --DOMWINDOW == 41 (0x136319000) [pid = 1669] [serial = 2045] [outer = 0x0] [url = about:blank] 20:27:02 INFO - PROCESS | 1669 | --DOMWINDOW == 40 (0x13639a000) [pid = 1669] [serial = 2046] [outer = 0x0] [url = about:blank] 20:27:02 INFO - PROCESS | 1669 | --DOMWINDOW == 39 (0x13583e800) [pid = 1669] [serial = 2038] [outer = 0x0] [url = about:blank] 20:27:02 INFO - PROCESS | 1669 | --DOMWINDOW == 38 (0x135fb2000) [pid = 1669] [serial = 2039] [outer = 0x0] [url = about:blank] 20:27:02 INFO - PROCESS | 1669 | --DOMWINDOW == 37 (0x11dc92800) [pid = 1669] [serial = 2024] [outer = 0x0] [url = about:blank] 20:27:02 INFO - PROCESS | 1669 | --DOMWINDOW == 36 (0x12e9df000) [pid = 1669] [serial = 2029] [outer = 0x0] [url = about:blank] 20:27:02 INFO - PROCESS | 1669 | --DOMWINDOW == 35 (0x135fc3800) [pid = 1669] [serial = 2043] [outer = 0x0] [url = about:blank] 20:27:02 INFO - PROCESS | 1669 | --DOMWINDOW == 34 (0x12da2d800) [pid = 1669] [serial = 2053] [outer = 0x0] [url = about:blank] 20:27:02 INFO - PROCESS | 1669 | --DOMWINDOW == 33 (0x135fbc000) [pid = 1669] [serial = 2041] [outer = 0x0] [url = about:blank] 20:27:02 INFO - PROCESS | 1669 | --DOMWINDOW == 32 (0x131d89000) [pid = 1669] [serial = 2065] [outer = 0x0] [url = about:blank] 20:27:02 INFO - PROCESS | 1669 | --DOMWINDOW == 31 (0x1337cb000) [pid = 1669] [serial = 2036] [outer = 0x0] [url = about:blank] 20:27:02 INFO - PROCESS | 1669 | --DOMWINDOW == 30 (0x131737800) [pid = 1669] [serial = 2031] [outer = 0x0] [url = about:blank] 20:27:02 INFO - PROCESS | 1669 | --DOMWINDOW == 29 (0x132f77800) [pid = 1669] [serial = 2032] [outer = 0x0] [url = about:blank] 20:27:02 INFO - PROCESS | 1669 | --DOMWINDOW == 28 (0x12cb13000) [pid = 1669] [serial = 2026] [outer = 0x0] [url = about:blank] 20:27:02 INFO - PROCESS | 1669 | --DOMWINDOW == 27 (0x12d166000) [pid = 1669] [serial = 2027] [outer = 0x0] [url = about:blank] 20:27:02 INFO - PROCESS | 1669 | --DOMWINDOW == 26 (0x135841800) [pid = 1669] [serial = 2021] [outer = 0x0] [url = about:blank] 20:27:02 INFO - PROCESS | 1669 | --DOMWINDOW == 25 (0x13584d000) [pid = 1669] [serial = 2022] [outer = 0x0] [url = about:blank] 20:27:02 INFO - PROCESS | 1669 | --DOMWINDOW == 24 (0x1363a3800) [pid = 1669] [serial = 2048] [outer = 0x0] [url = about:blank] 20:27:02 INFO - PROCESS | 1669 | --DOMWINDOW == 23 (0x133209800) [pid = 1669] [serial = 2034] [outer = 0x0] [url = about:blank] 20:27:02 INFO - PROCESS | 1669 | --DOMWINDOW == 22 (0x12da2d000) [pid = 1669] [serial = 2070] [outer = 0x0] [url = about:blank] 20:27:02 INFO - PROCESS | 1669 | --DOMWINDOW == 21 (0x134bc1800) [pid = 1669] [serial = 2075] [outer = 0x0] [url = about:blank] 20:27:20 INFO - PROCESS | 1669 | MARIONETTE LOG: INFO: Timeout fired 20:27:20 INFO - PROCESS | 1669 | 1477970840544 Marionette TRACE conn2 <- [1,3251,null,{"value":["/touch-events/touch-retargeting.html",1,"TypeError: host0.attachShadow is not a function",null,[]]}] 20:27:20 INFO - TEST-ERROR | /touch-events/touch-retargeting.html | took 30270ms 20:27:20 INFO - PROCESS | 1669 | 1477970840560 Marionette TRACE conn2 -> [0,3252,"getWindowHandle",null] 20:27:20 INFO - PROCESS | 1669 | 1477970840563 Marionette TRACE conn2 <- [1,3252,null,{"value":"7"}] 20:27:20 INFO - TEST-START | /touch-events/touch-touchevent-constructor.html 20:27:20 INFO - PROCESS | 1669 | 1477970840582 Marionette TRACE conn2 -> [0,3253,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:20 INFO - PROCESS | 1669 | 1477970840666 Marionette TRACE conn2 <- [1,3253,null,{"value":null}] 20:27:20 INFO - PROCESS | 1669 | 1477970840672 Marionette TRACE conn2 -> [0,3254,"getWindowHandles",null] 20:27:20 INFO - PROCESS | 1669 | 1477970840674 Marionette TRACE conn2 <- [1,3254,null,["7"]] 20:27:20 INFO - PROCESS | 1669 | 1477970840677 Marionette TRACE conn2 -> [0,3255,"switchToWindow",{"name":"7"}] 20:27:20 INFO - PROCESS | 1669 | 1477970840682 Marionette TRACE conn2 <- [1,3255,null,{}] 20:27:20 INFO - PROCESS | 1669 | 1477970840685 Marionette TRACE conn2 -> [0,3256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/touch-events/touch-touchevent-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/touch-events/touch-touchevent-constructor.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:20 INFO - PROCESS | 1669 | ++DOCSHELL 0x11f28d000 == 8 [pid = 1669] [id = 719] 20:27:20 INFO - PROCESS | 1669 | ++DOMWINDOW == 22 (0x11f33e800) [pid = 1669] [serial = 2088] [outer = 0x0] 20:27:20 INFO - PROCESS | 1669 | ++DOMWINDOW == 23 (0x11f866000) [pid = 1669] [serial = 2089] [outer = 0x11f33e800] 20:27:20 INFO - PROCESS | 1669 | 1477970840731 Marionette DEBUG loaded listener.js 20:27:20 INFO - PROCESS | 1669 | ++DOMWINDOW == 24 (0x12917e000) [pid = 1669] [serial = 2090] [outer = 0x11f33e800] 20:27:21 INFO - PROCESS | 1669 | 1477970841038 Marionette TRACE conn2 <- [1,3256,null,{"value":["/touch-events/touch-touchevent-constructor.html",0,null,null,[["Touch constructor with insufficient properties",0,null,null],["Touch constructor with non-EventTarget target",0,null,null],["Touch constructor exists and creates a Touch object with minimum properties",0,null,null],["Touch constructor exists and creates a Touch object with requested properties",1,"assert_approx_equals: touch.pageY is requested value expected 20.2 +/- 0.00001 but got 20","@http://web-platform.test:8000/touch-events/touch-touchevent-constructor.html:91:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/touch-events/touch-touchevent-constructor.html:66:1\n"],["TouchEvent constructor exists and creates a TouchEvent object with requested properties",0,null,null]]]}] 20:27:21 INFO - ..... 20:27:21 INFO - TEST-OK | /touch-events/touch-touchevent-constructor.html | took 469ms 20:27:21 INFO - TEST-START | /user-timing/idlharness.html 20:27:21 INFO - PROCESS | 1669 | 1477970841050 Marionette TRACE conn2 -> [0,3257,"getWindowHandle",null] 20:27:21 INFO - PROCESS | 1669 | 1477970841053 Marionette TRACE conn2 <- [1,3257,null,{"value":"7"}] 20:27:21 INFO - PROCESS | 1669 | 1477970841056 Marionette TRACE conn2 -> [0,3258,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:21 INFO - PROCESS | 1669 | 1477970841152 Marionette TRACE conn2 <- [1,3258,null,{"value":null}] 20:27:21 INFO - PROCESS | 1669 | 1477970841157 Marionette TRACE conn2 -> [0,3259,"getWindowHandles",null] 20:27:21 INFO - PROCESS | 1669 | 1477970841160 Marionette TRACE conn2 <- [1,3259,null,["7"]] 20:27:21 INFO - PROCESS | 1669 | 1477970841163 Marionette TRACE conn2 -> [0,3260,"switchToWindow",{"name":"7"}] 20:27:21 INFO - PROCESS | 1669 | 1477970841166 Marionette TRACE conn2 <- [1,3260,null,{}] 20:27:21 INFO - PROCESS | 1669 | 1477970841169 Marionette TRACE conn2 -> [0,3261,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/idlharness.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:21 INFO - PROCESS | 1669 | ++DOCSHELL 0x11f734000 == 9 [pid = 1669] [id = 720] 20:27:21 INFO - PROCESS | 1669 | ++DOMWINDOW == 25 (0x12b6ba000) [pid = 1669] [serial = 2091] [outer = 0x0] 20:27:21 INFO - PROCESS | 1669 | ++DOMWINDOW == 26 (0x12b94e800) [pid = 1669] [serial = 2092] [outer = 0x12b6ba000] 20:27:21 INFO - PROCESS | 1669 | 1477970841221 Marionette DEBUG loaded listener.js 20:27:21 INFO - PROCESS | 1669 | ++DOMWINDOW == 27 (0x12ba13000) [pid = 1669] [serial = 2093] [outer = 0x12b6ba000] 20:27:21 INFO - PROCESS | 1669 | 1477970841678 Marionette TRACE conn2 <- [1,3261,null,{"value":["/user-timing/idlharness.html",0,null,null,[["Performance interface: operation mark(DOMString)",0,null,null],["Performance interface: operation clearMarks(DOMString)",0,null,null],["Performance interface: operation measure(DOMString,DOMString,DOMString)",0,null,null],["Performance interface: operation clearMeasures(DOMString)",0,null,null],["Performance must be primary interface of window.performance",0,null,null],["Stringification of window.performance",0,null,null],["Performance interface: window.performance must inherit property \"mark\" with the proper type (0)",0,null,null],["Performance interface: calling mark(DOMString) on window.performance with too few arguments must throw TypeError",0,null,null],["Performance interface: window.performance must inherit property \"clearMarks\" with the proper type (1)",0,null,null],["Performance interface: calling clearMarks(DOMString) on window.performance with too few arguments must throw TypeError",0,null,null],["Performance interface: window.performance must inherit property \"measure\" with the proper type (2)",0,null,null],["Performance interface: calling measure(DOMString,DOMString,DOMString) on window.performance with too few arguments must throw TypeError",0,null,null],["Performance interface: window.performance must inherit property \"clearMeasures\" with the proper type (3)",0,null,null],["Performance interface: calling clearMeasures(DOMString) on window.performance with too few arguments must throw TypeError",0,null,null],["PerformanceMark interface: existence and properties of interface object",0,null,null],["PerformanceMark interface object length",0,null,null],["PerformanceMark interface object name",0,null,null],["PerformanceMark interface: existence and properties of interface prototype object",0,null,null],["PerformanceMark interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["PerformanceMeasure interface: existence and properties of interface object",0,null,null],["PerformanceMeasure interface object length",0,null,null],["PerformanceMeasure interface object name",0,null,null],["PerformanceMeasure interface: existence and properties of interface prototype object",0,null,null],["PerformanceMeasure interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null]]]}] 20:27:21 INFO - ........................ 20:27:21 INFO - TEST-OK | /user-timing/idlharness.html | took 670ms 20:27:21 INFO - TEST-START | /user-timing/test_user_timing_clear_marks.html 20:27:21 INFO - PROCESS | 1669 | 1477970841734 Marionette TRACE conn2 -> [0,3262,"getWindowHandle",null] 20:27:21 INFO - PROCESS | 1669 | 1477970841739 Marionette TRACE conn2 <- [1,3262,null,{"value":"7"}] 20:27:21 INFO - PROCESS | 1669 | 1477970841744 Marionette TRACE conn2 -> [0,3263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:21 INFO - PROCESS | 1669 | 1477970841892 Marionette TRACE conn2 <- [1,3263,null,{"value":null}] 20:27:21 INFO - PROCESS | 1669 | 1477970841903 Marionette TRACE conn2 -> [0,3264,"getWindowHandles",null] 20:27:21 INFO - PROCESS | 1669 | 1477970841905 Marionette TRACE conn2 <- [1,3264,null,["7"]] 20:27:21 INFO - PROCESS | 1669 | 1477970841908 Marionette TRACE conn2 -> [0,3265,"switchToWindow",{"name":"7"}] 20:27:21 INFO - PROCESS | 1669 | 1477970841914 Marionette TRACE conn2 <- [1,3265,null,{}] 20:27:21 INFO - PROCESS | 1669 | 1477970841918 Marionette TRACE conn2 -> [0,3266,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_clear_marks.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_clear_marks.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:21 INFO - PROCESS | 1669 | ++DOCSHELL 0x12d830000 == 10 [pid = 1669] [id = 721] 20:27:21 INFO - PROCESS | 1669 | ++DOMWINDOW == 28 (0x12d830800) [pid = 1669] [serial = 2094] [outer = 0x0] 20:27:21 INFO - PROCESS | 1669 | ++DOMWINDOW == 29 (0x12da18000) [pid = 1669] [serial = 2095] [outer = 0x12d830800] 20:27:21 INFO - PROCESS | 1669 | 1477970841983 Marionette DEBUG loaded listener.js 20:27:22 INFO - PROCESS | 1669 | ++DOMWINDOW == 30 (0x12ddcf800) [pid = 1669] [serial = 2096] [outer = 0x12d830800] 20:27:22 INFO - ....... 20:27:22 INFO - TEST-OK | /user-timing/test_user_timing_clear_marks.html | took 765ms 20:27:22 INFO - PROCESS | 1669 | 1477970842504 Marionette TRACE conn2 <- [1,3266,null,{"value":["/user-timing/test_user_timing_clear_marks.html",0,null,null,[["window.performance is defined",0,null,null],["Two marks have been created for this test.",0,null,null],["After a call to window.performance.clearMarks(\"markUndefined\"), where \"markUndefined\" is a non-existent mark, window.performance.getEntriesByName(\"mark1\") returns an object containing the \"mark1\" mark.",0,null,null],["After a call to window.performance.clearMarks(\"markUndefined\"), where \"markUndefined\" is a non-existent mark, window.performance.getEntriesByName(\"mark2\") returns an object containing the \"mark2\" mark.",0,null,null],["After a call to window.performance.clearMarks(\"mark1\"), window.performance.getEntriesByName(\"mark1\") returns an empty object.",0,null,null],["After a call to window.performance.clearMarks(\"mark1\"), window.performance.getEntriesByName(\"mark2\") returns an object containing the \"mark2\" mark.",0,null,null],["After a call to window.performance.clearMarks(), window.performance.getEntriesByType(\"mark\") returns an empty object.",0,null,null]]]}] 20:27:22 INFO - PROCESS | 1669 | 1477970842508 Marionette TRACE conn2 -> [0,3267,"getWindowHandle",null] 20:27:22 INFO - TEST-START | /user-timing/test_user_timing_clear_measures.html 20:27:22 INFO - PROCESS | 1669 | 1477970842510 Marionette TRACE conn2 <- [1,3267,null,{"value":"7"}] 20:27:22 INFO - PROCESS | 1669 | 1477970842514 Marionette TRACE conn2 -> [0,3268,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:22 INFO - PROCESS | 1669 | 1477970842611 Marionette TRACE conn2 <- [1,3268,null,{"value":null}] 20:27:22 INFO - PROCESS | 1669 | 1477970842646 Marionette TRACE conn2 -> [0,3269,"getWindowHandles",null] 20:27:22 INFO - PROCESS | 1669 | 1477970842648 Marionette TRACE conn2 <- [1,3269,null,["7"]] 20:27:22 INFO - PROCESS | 1669 | 1477970842653 Marionette TRACE conn2 -> [0,3270,"switchToWindow",{"name":"7"}] 20:27:22 INFO - PROCESS | 1669 | 1477970842656 Marionette TRACE conn2 <- [1,3270,null,{}] 20:27:22 INFO - PROCESS | 1669 | 1477970842658 Marionette TRACE conn2 -> [0,3271,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_clear_measures.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_clear_measures.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:22 INFO - PROCESS | 1669 | ++DOCSHELL 0x12e320800 == 11 [pid = 1669] [id = 722] 20:27:22 INFO - PROCESS | 1669 | ++DOMWINDOW == 31 (0x12e322000) [pid = 1669] [serial = 2097] [outer = 0x0] 20:27:22 INFO - PROCESS | 1669 | ++DOMWINDOW == 32 (0x12e5a4000) [pid = 1669] [serial = 2098] [outer = 0x12e322000] 20:27:22 INFO - PROCESS | 1669 | 1477970842699 Marionette DEBUG loaded listener.js 20:27:22 INFO - PROCESS | 1669 | ++DOMWINDOW == 33 (0x12ea1d800) [pid = 1669] [serial = 2099] [outer = 0x12e322000] 20:27:23 INFO - PROCESS | 1669 | 1477970843149 Marionette TRACE conn2 <- [1,3271,null,{"value":["/user-timing/test_user_timing_clear_measures.html",0,null,null,[["window.performance is defined",0,null,null],["Two measures have been created for this test.",0,null,null],["After a call to window.performance.clearMeasures(\"measureUndefined\"), where \"measureUndefined\" is a non-existent measure, window.performance.getEntriesByName(\"measure1\") returns an object containing the \"measure1\" measure.",0,null,null],["After a call to window.performance.clearMeasures(\"measureUndefined\"), where \"measureUndefined\" is a non-existent measure, window.performance.getEntriesByName(\"measure2\") returns an object containing the \"measure2\" measure.",0,null,null],["After a call to window.performance.clearMeasures(\"measure1\"), window.performance.getEntriesByName(\"measure1\") returns an empty object.",0,null,null],["After a call to window.performance.clearMeasures(\"measure1\"), window.performance.getEntriesByName(\"measure2\") returns an object containing the \"measure2\" measure.",0,null,null],["After a call to window.performance.clearMeasures(), window.performance.getEntriesByType(\"measure\") returns an empty object.",0,null,null]]]}] 20:27:23 INFO - ....... 20:27:23 INFO - TEST-OK | /user-timing/test_user_timing_clear_measures.html | took 666ms 20:27:23 INFO - PROCESS | 1669 | 1477970843179 Marionette TRACE conn2 -> [0,3272,"getWindowHandle",null] 20:27:23 INFO - PROCESS | 1669 | 1477970843180 Marionette TRACE conn2 <- [1,3272,null,{"value":"7"}] 20:27:23 INFO - TEST-START | /user-timing/test_user_timing_entry_type.html 20:27:23 INFO - PROCESS | 1669 | 1477970843183 Marionette TRACE conn2 -> [0,3273,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:23 INFO - PROCESS | 1669 | 1477970843262 Marionette TRACE conn2 <- [1,3273,null,{"value":null}] 20:27:23 INFO - PROCESS | 1669 | 1477970843269 Marionette TRACE conn2 -> [0,3274,"getWindowHandles",null] 20:27:23 INFO - PROCESS | 1669 | 1477970843271 Marionette TRACE conn2 <- [1,3274,null,["7"]] 20:27:23 INFO - PROCESS | 1669 | 1477970843273 Marionette TRACE conn2 -> [0,3275,"switchToWindow",{"name":"7"}] 20:27:23 INFO - PROCESS | 1669 | 1477970843275 Marionette TRACE conn2 <- [1,3275,null,{}] 20:27:23 INFO - PROCESS | 1669 | 1477970843277 Marionette TRACE conn2 -> [0,3276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_entry_type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_entry_type.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:23 INFO - PROCESS | 1669 | ++DOCSHELL 0x1306ad000 == 12 [pid = 1669] [id = 723] 20:27:23 INFO - PROCESS | 1669 | ++DOMWINDOW == 34 (0x1306ae800) [pid = 1669] [serial = 2100] [outer = 0x0] 20:27:23 INFO - PROCESS | 1669 | ++DOMWINDOW == 35 (0x1306cb000) [pid = 1669] [serial = 2101] [outer = 0x1306ae800] 20:27:23 INFO - PROCESS | 1669 | 1477970843312 Marionette DEBUG loaded listener.js 20:27:23 INFO - PROCESS | 1669 | ++DOMWINDOW == 36 (0x131503800) [pid = 1669] [serial = 2102] [outer = 0x1306ae800] 20:27:23 INFO - PROCESS | 1669 | 1477970843577 Marionette TRACE conn2 <- [1,3276,null,{"value":["/user-timing/test_user_timing_entry_type.html",0,null,null,[["Class name of mark entry should be PerformanceMark.",0,null,null],["Class name of measure entry should be PerformanceMeasure.",0,null,null]]]}] 20:27:23 INFO - .. 20:27:23 INFO - TEST-OK | /user-timing/test_user_timing_entry_type.html | took 417ms 20:27:23 INFO - PROCESS | 1669 | 1477970843600 Marionette TRACE conn2 -> [0,3277,"getWindowHandle",null] 20:27:23 INFO - PROCESS | 1669 | 1477970843602 Marionette TRACE conn2 <- [1,3277,null,{"value":"7"}] 20:27:23 INFO - TEST-START | /user-timing/test_user_timing_exists.html 20:27:23 INFO - PROCESS | 1669 | 1477970843605 Marionette TRACE conn2 -> [0,3278,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:23 INFO - PROCESS | 1669 | 1477970843711 Marionette TRACE conn2 <- [1,3278,null,{"value":null}] 20:27:23 INFO - PROCESS | 1669 | 1477970843718 Marionette TRACE conn2 -> [0,3279,"getWindowHandles",null] 20:27:23 INFO - PROCESS | 1669 | 1477970843719 Marionette TRACE conn2 <- [1,3279,null,["7"]] 20:27:23 INFO - PROCESS | 1669 | 1477970843721 Marionette TRACE conn2 -> [0,3280,"switchToWindow",{"name":"7"}] 20:27:23 INFO - PROCESS | 1669 | 1477970843723 Marionette TRACE conn2 <- [1,3280,null,{}] 20:27:23 INFO - PROCESS | 1669 | 1477970843771 Marionette TRACE conn2 -> [0,3281,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_exists.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_exists.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:23 INFO - PROCESS | 1669 | ++DOCSHELL 0x131736000 == 13 [pid = 1669] [id = 724] 20:27:23 INFO - PROCESS | 1669 | ++DOMWINDOW == 37 (0x131736800) [pid = 1669] [serial = 2103] [outer = 0x0] 20:27:23 INFO - PROCESS | 1669 | ++DOMWINDOW == 38 (0x13173c000) [pid = 1669] [serial = 2104] [outer = 0x131736800] 20:27:23 INFO - PROCESS | 1669 | 1477970843807 Marionette DEBUG loaded listener.js 20:27:23 INFO - PROCESS | 1669 | ++DOMWINDOW == 39 (0x131b61800) [pid = 1669] [serial = 2105] [outer = 0x131736800] 20:27:24 INFO - PROCESS | 1669 | 1477970844049 Marionette TRACE conn2 <- [1,3281,null,{"value":["/user-timing/test_user_timing_exists.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.mark is defined.",0,null,null],["window.performance.clearMarks is defined.",0,null,null],["window.performance.measure is defined.",0,null,null],["window.performance.clearMeasures is defined.",0,null,null]]]}] 20:27:24 INFO - ..... 20:27:24 INFO - TEST-OK | /user-timing/test_user_timing_exists.html | took 466ms 20:27:24 INFO - PROCESS | 1669 | 1477970844070 Marionette TRACE conn2 -> [0,3282,"getWindowHandle",null] 20:27:24 INFO - TEST-START | /user-timing/test_user_timing_mark.html 20:27:24 INFO - PROCESS | 1669 | 1477970844071 Marionette TRACE conn2 <- [1,3282,null,{"value":"7"}] 20:27:24 INFO - PROCESS | 1669 | 1477970844074 Marionette TRACE conn2 -> [0,3283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:24 INFO - PROCESS | 1669 | 1477970844151 Marionette TRACE conn2 <- [1,3283,null,{"value":null}] 20:27:24 INFO - PROCESS | 1669 | 1477970844154 Marionette TRACE conn2 -> [0,3284,"getWindowHandles",null] 20:27:24 INFO - PROCESS | 1669 | 1477970844156 Marionette TRACE conn2 <- [1,3284,null,["7"]] 20:27:24 INFO - PROCESS | 1669 | 1477970844158 Marionette TRACE conn2 -> [0,3285,"switchToWindow",{"name":"7"}] 20:27:24 INFO - PROCESS | 1669 | 1477970844161 Marionette TRACE conn2 <- [1,3285,null,{}] 20:27:24 INFO - PROCESS | 1669 | 1477970844164 Marionette TRACE conn2 -> [0,3286,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_mark.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_mark.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:24 INFO - PROCESS | 1669 | ++DOCSHELL 0x131d90800 == 14 [pid = 1669] [id = 725] 20:27:24 INFO - PROCESS | 1669 | ++DOMWINDOW == 40 (0x131d92000) [pid = 1669] [serial = 2106] [outer = 0x0] 20:27:24 INFO - PROCESS | 1669 | ++DOMWINDOW == 41 (0x131d9c800) [pid = 1669] [serial = 2107] [outer = 0x131d92000] 20:27:24 INFO - PROCESS | 1669 | 1477970844198 Marionette DEBUG loaded listener.js 20:27:24 INFO - PROCESS | 1669 | ++DOMWINDOW == 42 (0x132843800) [pid = 1669] [serial = 2108] [outer = 0x131d92000] 20:27:24 INFO - PROCESS | 1669 | 1477970844670 Marionette TRACE conn2 <- [1,3286,null,{"value":["/user-timing/test_user_timing_mark.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.getEntriesByName(\"mark1\")[0].name == \"mark1\"",0,null,null],["window.performance.getEntriesByName(\"mark1\")[0].startTime is approximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"mark1\")[0].entryType == \"mark\"",0,null,null],["window.performance.getEntriesByName(\"mark1\")[0].duration == 0",0,null,null],["window.performance.getEntriesByName(\"mark1\")[1].name == \"mark1\"",0,null,null],["window.performance.getEntriesByName(\"mark1\")[1].startTime is approximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"mark1\")[1].entryType == \"mark\"",0,null,null],["window.performance.getEntriesByName(\"mark1\")[1].duration == 0",0,null,null],["window.performance.getEntriesByName(\"mark1\", \"mark\") returns an object containing the \"mark1\" mark in the correct order",0,null,null],["window.performance.getEntriesByName(\"mark1\", \"mark\") returns an object containing the duplicate \"mark1\" mark in the correct order",0,null,null],["The \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\", \"mark\") matches the the \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\")",0,null,null],["The duplicate \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\", \"mark\") matches the the duplicate \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\")",0,null,null],["window.performance.getEntries() returns an object containing the original \"mark1\" mark in the correct order",0,null,null],["window.performance.getEntries() returns an object containing the duplicate \"mark1\" mark in the correct order",0,null,null],["The \"mark1\" mark returned by window.performance.getEntries() matches the the \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\")",0,null,null],["The \"mark1\" mark returned by window.performance.getEntries() matches the the duplicate \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\")",0,null,null],["window.performance.getEntriesByType(\"mark\") returns an object containing the original \"mark1\" mark in the correct order",0,null,null],["window.performance.getEntriesByType(\"mark\") returns an object containing the duplicate \"mark1\" mark in the correct order",0,null,null],["The \"mark1\" mark returned by window.performance.getEntriesByType(\"mark\") matches the the \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\")",0,null,null],["The \"mark1\" mark returned by window.performance.getEntriesByType(\"mark\") matches the the duplicate \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\")",0,null,null]]]}] 20:27:24 INFO - ..................... 20:27:24 INFO - TEST-OK | /user-timing/test_user_timing_mark.html | took 618ms 20:27:24 INFO - TEST-START | /user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html 20:27:24 INFO - PROCESS | 1669 | 1477970844692 Marionette TRACE conn2 -> [0,3287,"getWindowHandle",null] 20:27:24 INFO - PROCESS | 1669 | 1477970844693 Marionette TRACE conn2 <- [1,3287,null,{"value":"7"}] 20:27:24 INFO - PROCESS | 1669 | 1477970844696 Marionette TRACE conn2 -> [0,3288,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:24 INFO - PROCESS | 1669 | 1477970844772 Marionette TRACE conn2 <- [1,3288,null,{"value":null}] 20:27:24 INFO - PROCESS | 1669 | 1477970844775 Marionette TRACE conn2 -> [0,3289,"getWindowHandles",null] 20:27:24 INFO - PROCESS | 1669 | 1477970844778 Marionette TRACE conn2 <- [1,3289,null,["7"]] 20:27:24 INFO - PROCESS | 1669 | 1477970844783 Marionette TRACE conn2 -> [0,3290,"switchToWindow",{"name":"7"}] 20:27:24 INFO - PROCESS | 1669 | 1477970844786 Marionette TRACE conn2 <- [1,3290,null,{}] 20:27:24 INFO - PROCESS | 1669 | 1477970844788 Marionette TRACE conn2 -> [0,3291,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:24 INFO - PROCESS | 1669 | ++DOCSHELL 0x132f78000 == 15 [pid = 1669] [id = 726] 20:27:24 INFO - PROCESS | 1669 | ++DOMWINDOW == 43 (0x132f78800) [pid = 1669] [serial = 2109] [outer = 0x0] 20:27:24 INFO - PROCESS | 1669 | ++DOMWINDOW == 44 (0x132f7f000) [pid = 1669] [serial = 2110] [outer = 0x132f78800] 20:27:24 INFO - PROCESS | 1669 | 1477970844822 Marionette DEBUG loaded listener.js 20:27:24 INFO - PROCESS | 1669 | ++DOMWINDOW == 45 (0x132f88000) [pid = 1669] [serial = 2111] [outer = 0x132f78800] 20:27:25 INFO - PROCESS | 1669 | 1477970845082 Marionette TRACE conn2 <- [1,3291,null,{"value":["/user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.mark() threw an exception when invoke without a parameter.",0,null,null],["window.performance.mark() threw a TYPE_ERR exception when invoke without a parameter.",0,null,null],["window.performance.measure() threw an exception when invoke without a parameter.",0,null,null],["window.performance.measure() threw a TYPE_ERR exception when invoke without a parameter.",0,null,null]]]}] 20:27:25 INFO - ..... 20:27:25 INFO - TEST-OK | /user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html | took 415ms 20:27:25 INFO - TEST-START | /user-timing/test_user_timing_mark_exceptions.html 20:27:25 INFO - PROCESS | 1669 | 1477970845112 Marionette TRACE conn2 -> [0,3292,"getWindowHandle",null] 20:27:25 INFO - PROCESS | 1669 | 1477970845113 Marionette TRACE conn2 <- [1,3292,null,{"value":"7"}] 20:27:25 INFO - PROCESS | 1669 | 1477970845116 Marionette TRACE conn2 -> [0,3293,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:25 INFO - PROCESS | 1669 | 1477970845193 Marionette TRACE conn2 <- [1,3293,null,{"value":null}] 20:27:25 INFO - PROCESS | 1669 | 1477970845199 Marionette TRACE conn2 -> [0,3294,"getWindowHandles",null] 20:27:25 INFO - PROCESS | 1669 | 1477970845200 Marionette TRACE conn2 <- [1,3294,null,["7"]] 20:27:25 INFO - PROCESS | 1669 | 1477970845202 Marionette TRACE conn2 -> [0,3295,"switchToWindow",{"name":"7"}] 20:27:25 INFO - PROCESS | 1669 | 1477970845204 Marionette TRACE conn2 <- [1,3295,null,{}] 20:27:25 INFO - PROCESS | 1669 | 1477970845255 Marionette TRACE conn2 -> [0,3296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_mark_exceptions.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_mark_exceptions.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:25 INFO - PROCESS | 1669 | ++DOCSHELL 0x12d82f000 == 16 [pid = 1669] [id = 727] 20:27:25 INFO - PROCESS | 1669 | ++DOMWINDOW == 46 (0x133054800) [pid = 1669] [serial = 2112] [outer = 0x0] 20:27:25 INFO - PROCESS | 1669 | ++DOMWINDOW == 47 (0x13305a000) [pid = 1669] [serial = 2113] [outer = 0x133054800] 20:27:25 INFO - PROCESS | 1669 | 1477970845288 Marionette DEBUG loaded listener.js 20:27:25 INFO - PROCESS | 1669 | ++DOMWINDOW == 48 (0x133211800) [pid = 1669] [serial = 2114] [outer = 0x133054800] 20:27:25 INFO - PROCESS | 1669 | 1477970845539 Marionette TRACE conn2 <- [1,3296,null,{"value":["/user-timing/test_user_timing_mark_exceptions.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.mark(\"connectEnd\") threw an exception.",0,null,null],["window.performance.mark(\"connectEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"connectStart\") threw an exception.",0,null,null],["window.performance.mark(\"connectStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domComplete\") threw an exception.",0,null,null],["window.performance.mark(\"domComplete\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domContentLoadedEventEnd\") threw an exception.",0,null,null],["window.performance.mark(\"domContentLoadedEventEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domContentLoadedEventStart\") threw an exception.",0,null,null],["window.performance.mark(\"domContentLoadedEventStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domInteractive\") threw an exception.",0,null,null],["window.performance.mark(\"domInteractive\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domLoading\") threw an exception.",0,null,null],["window.performance.mark(\"domLoading\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domainLookupEnd\") threw an exception.",0,null,null],["window.performance.mark(\"domainLookupEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domainLookupStart\") threw an exception.",0,null,null],["window.performance.mark(\"domainLookupStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"fetchStart\") threw an exception.",0,null,null],["window.performance.mark(\"fetchStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"loadEventEnd\") threw an exception.",0,null,null],["window.performance.mark(\"loadEventEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"loadEventStart\") threw an exception.",0,null,null],["window.performance.mark(\"loadEventStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"navigationStart\") threw an exception.",0,null,null],["window.performance.mark(\"navigationStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"redirectEnd\") threw an exception.",0,null,null],["window.performance.mark(\"redirectEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"redirectStart\") threw an exception.",0,null,null],["window.performance.mark(\"redirectStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"requestStart\") threw an exception.",0,null,null],["window.performance.mark(\"requestStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"responseEnd\") threw an exception.",0,null,null],["window.performance.mark(\"responseEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"responseStart\") threw an exception.",0,null,null],["window.performance.mark(\"responseStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"unloadEventEnd\") threw an exception.",0,null,null],["window.performance.mark(\"unloadEventEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"unloadEventStart\") threw an exception.",0,null,null],["window.performance.mark(\"unloadEventStart\") threw a SYNTAX_ERR exception.",0,null,null]]]}] 20:27:25 INFO - ......................................... 20:27:25 INFO - TEST-OK | /user-timing/test_user_timing_mark_exceptions.html | took 471ms 20:27:25 INFO - PROCESS | 1669 | 1477970845588 Marionette TRACE conn2 -> [0,3297,"getWindowHandle",null] 20:27:25 INFO - PROCESS | 1669 | 1477970845589 Marionette TRACE conn2 <- [1,3297,null,{"value":"7"}] 20:27:25 INFO - TEST-START | /user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html 20:27:25 INFO - PROCESS | 1669 | 1477970845592 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}] 20:27:25 INFO - PROCESS | 1669 | 1477970845695 Marionette TRACE conn2 <- [1,3298,null,{"value":null}] 20:27:25 INFO - PROCESS | 1669 | 1477970845703 Marionette TRACE conn2 -> [0,3299,"getWindowHandles",null] 20:27:25 INFO - PROCESS | 1669 | 1477970845705 Marionette TRACE conn2 <- [1,3299,null,["7"]] 20:27:25 INFO - PROCESS | 1669 | 1477970845707 Marionette TRACE conn2 -> [0,3300,"switchToWindow",{"name":"7"}] 20:27:25 INFO - PROCESS | 1669 | 1477970845710 Marionette TRACE conn2 <- [1,3300,null,{}] 20:27:25 INFO - PROCESS | 1669 | 1477970845713 Marionette TRACE conn2 -> [0,3301,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:25 INFO - PROCESS | 1669 | ++DOCSHELL 0x1338b8800 == 17 [pid = 1669] [id = 728] 20:27:25 INFO - PROCESS | 1669 | ++DOMWINDOW == 49 (0x1338b9800) [pid = 1669] [serial = 2115] [outer = 0x0] 20:27:25 INFO - PROCESS | 1669 | ++DOMWINDOW == 50 (0x1338c6000) [pid = 1669] [serial = 2116] [outer = 0x1338b9800] 20:27:25 INFO - PROCESS | 1669 | 1477970845747 Marionette DEBUG loaded listener.js 20:27:25 INFO - PROCESS | 1669 | ++DOMWINDOW == 51 (0x133be3000) [pid = 1669] [serial = 2117] [outer = 0x1338b9800] 20:27:26 INFO - PROCESS | 1669 | 1477970846005 Marionette TRACE conn2 <- [1,3301,null,{"value":["/user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html",0,null,null,[["window.performance is defined",0,null,null],["This test is ignored when secureConnectionStart attribute of Navigation Timing is not supported.",0,null,null]]]}] 20:27:26 INFO - .. 20:27:26 INFO - TEST-OK | /user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html | took 465ms 20:27:26 INFO - TEST-START | /user-timing/test_user_timing_measure.html 20:27:26 INFO - PROCESS | 1669 | 1477970846058 Marionette TRACE conn2 -> [0,3302,"getWindowHandle",null] 20:27:26 INFO - PROCESS | 1669 | 1477970846060 Marionette TRACE conn2 <- [1,3302,null,{"value":"7"}] 20:27:26 INFO - PROCESS | 1669 | 1477970846063 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}] 20:27:26 INFO - PROCESS | 1669 | 1477970846154 Marionette TRACE conn2 <- [1,3303,null,{"value":null}] 20:27:26 INFO - PROCESS | 1669 | 1477970846157 Marionette TRACE conn2 -> [0,3304,"getWindowHandles",null] 20:27:26 INFO - PROCESS | 1669 | 1477970846159 Marionette TRACE conn2 <- [1,3304,null,["7"]] 20:27:26 INFO - PROCESS | 1669 | 1477970846161 Marionette TRACE conn2 -> [0,3305,"switchToWindow",{"name":"7"}] 20:27:26 INFO - PROCESS | 1669 | 1477970846164 Marionette TRACE conn2 <- [1,3305,null,{}] 20:27:26 INFO - PROCESS | 1669 | 1477970846167 Marionette TRACE conn2 -> [0,3306,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_measure.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_measure.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:26 INFO - PROCESS | 1669 | ++DOCSHELL 0x1340b0800 == 18 [pid = 1669] [id = 729] 20:27:26 INFO - PROCESS | 1669 | ++DOMWINDOW == 52 (0x1340b2800) [pid = 1669] [serial = 2118] [outer = 0x0] 20:27:26 INFO - PROCESS | 1669 | ++DOMWINDOW == 53 (0x1340ba800) [pid = 1669] [serial = 2119] [outer = 0x1340b2800] 20:27:26 INFO - PROCESS | 1669 | 1477970846208 Marionette DEBUG loaded listener.js 20:27:26 INFO - PROCESS | 1669 | ++DOMWINDOW == 54 (0x134249800) [pid = 1669] [serial = 2120] [outer = 0x1340b2800] 20:27:26 INFO - PROCESS | 1669 | 1477970846694 Marionette TRACE conn2 <- [1,3306,null,{"value":["/user-timing/test_user_timing_measure.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[0].name == \"measure_no_start_no_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[0].duration is approximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_start_no_end\")[0].name == \"measure_start_no_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_start_no_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_start_no_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_start_no_end\")[0].duration is approximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_start_end\")[0].name == \"measure_start_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_start_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_start_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_start_end\")[0].duration is approximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[1].name == \"measure_no_start_no_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[1].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[1].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[1].duration is approximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\", \"measure\")[0] returns an object containing the \"measure_no_start_no_end\" measure in the correct order, and its value matches the \"measure_no_start_no_end\" measure returned by window.performance.getEntriesByName(\"measure_no_start_no_end\")",0,null,null],["window.performance.getEntriesByName(\"measure_start_no_end\", \"measure\")[0] returns an object containing the \"measure_start_no_end\" measure in the correct order, and its value matches the \"measure_start_no_end\" measure returned by window.performance.getEntriesByName(\"measure_start_no_end\")",0,null,null],["window.performance.getEntriesByName(\"measure_start_end\", \"measure\")[0] returns an object containing the \"measure_start_end\" measure in the correct order, and its value matches the \"measure_start_end\" measure returned by window.performance.getEntriesByName(\"measure_start_end\")",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\", \"measure\")[1] returns an object containing the \"measure_no_start_no_end\" measure in the correct order, and its value matches the \"measure_no_start_no_end\" measure returned by window.performance.getEntriesByName(\"measure_no_start_no_end\")",0,null,null],["window.performance.getEntries() returns an object containing the \"measure_no_start_no_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_no_start_no_end\")[0].",0,null,null],["window.performance.getEntries() returns an object containing the \"measure_start_no_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_start_no_end\")[0].",0,null,null],["window.performance.getEntries() returns an object containing the \"measure_start_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_start_end\")[0].",0,null,null],["window.performance.getEntries() returns an object containing the \"measure_no_start_no_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_no_start_no_end\")[1].",0,null,null],["window.performance.getEntries() returns an object containing all test measures in order.",0,null,null],["window.performance.getEntriesByType(\"measure\") returns an object containing the \"measure_no_start_no_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_no_start_no_end\")[0].",0,null,null],["window.performance.getEntriesByType(\"measure\") returns an object containing the \"measure_start_no_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_start_no_end\")[0].",0,null,null],["window.performance.getEntriesByType(\"measure\") returns an object containing the \"measure_start_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_start_end\")[0].",0,null,null],["window.performance.getEntriesByType(\"measure\") returns an object containing the \"measure_no_start_no_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_no_start_no_end\")[1].",0,null,null],["window.performance.getEntriesByType(\"measure\") returns an object containing all test measures in order.",0,null,null]]]}] 20:27:26 INFO - ............................... 20:27:26 INFO - TEST-OK | /user-timing/test_user_timing_measure.html | took 673ms 20:27:26 INFO - TEST-START | /user-timing/test_user_timing_measure_exceptions.html 20:27:26 INFO - PROCESS | 1669 | 1477970846735 Marionette TRACE conn2 -> [0,3307,"getWindowHandle",null] 20:27:26 INFO - PROCESS | 1669 | 1477970846737 Marionette TRACE conn2 <- [1,3307,null,{"value":"7"}] 20:27:26 INFO - PROCESS | 1669 | 1477970846739 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}] 20:27:26 INFO - PROCESS | 1669 | 1477970846822 Marionette TRACE conn2 <- [1,3308,null,{"value":null}] 20:27:26 INFO - PROCESS | 1669 | 1477970846828 Marionette TRACE conn2 -> [0,3309,"getWindowHandles",null] 20:27:26 INFO - PROCESS | 1669 | 1477970846831 Marionette TRACE conn2 <- [1,3309,null,["7"]] 20:27:26 INFO - PROCESS | 1669 | 1477970846835 Marionette TRACE conn2 -> [0,3310,"switchToWindow",{"name":"7"}] 20:27:26 INFO - PROCESS | 1669 | 1477970846838 Marionette TRACE conn2 <- [1,3310,null,{}] 20:27:26 INFO - PROCESS | 1669 | 1477970846841 Marionette TRACE conn2 -> [0,3311,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_measure_exceptions.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_measure_exceptions.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:26 INFO - PROCESS | 1669 | ++DOCSHELL 0x134250000 == 19 [pid = 1669] [id = 730] 20:27:26 INFO - PROCESS | 1669 | ++DOMWINDOW == 55 (0x13425e000) [pid = 1669] [serial = 2121] [outer = 0x0] 20:27:26 INFO - PROCESS | 1669 | ++DOMWINDOW == 56 (0x134a08800) [pid = 1669] [serial = 2122] [outer = 0x13425e000] 20:27:26 INFO - PROCESS | 1669 | 1477970846875 Marionette DEBUG loaded listener.js 20:27:26 INFO - PROCESS | 1669 | ++DOMWINDOW == 57 (0x134a16800) [pid = 1669] [serial = 2123] [outer = 0x13425e000] 20:27:27 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/performance/Performance.cpp, line 318 20:27:27 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/performance/Performance.cpp, line 318 20:27:27 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/performance/Performance.cpp, line 330 20:27:27 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/performance/Performance.cpp, line 318 20:27:27 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/performance/Performance.cpp, line 318 20:27:27 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/performance/Performance.cpp, line 318 20:27:27 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/performance/Performance.cpp, line 330 20:27:27 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/performance/Performance.cpp, line 318 20:27:27 INFO - PROCESS | 1669 | 1477970847171 Marionette TRACE conn2 <- [1,3311,null,{"value":["/user-timing/test_user_timing_measure_exceptions.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.measure(\"measure\", \"mark\"), where \"mark\" is a non-existent mark, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"mark\"), where \"mark\" is a non-existent mark, threw a SYNTAX_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"mark\", \"responseEnd\"), where \"mark\" is a non-existent mark, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"mark\", \"responseEnd\"), where \"mark\" is a non-existent mark, threw a SYNTAX_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"navigationStart\", \"mark\"), where \"mark\" is a non-existent mark, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"navigationStart\", \"mark\"), where \"mark\" is a non-existent mark, threw a SYNTAX_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"mark\", \"mark\"), where \"mark\" is a non-existent mark, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"mark\", \"mark\"), where \"mark\" is a non-existent mark, threw a SYNTAX_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"unloadEventStart\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"unloadEventStart\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an INVALID_ACCESS_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"unloadEventStart\", \"responseEnd\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"unloadEventStart\", \"responseEnd\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an INVALID_ACCESS_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"navigationStart\", \"unloadEventStart\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"navigationStart\", \"unloadEventStart\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an INVALID_ACCESS_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"unloadEventStart\", \"unloadEventStart\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"unloadEventStart\", \"unloadEventStart\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an INVALID_ACCESS_ERR exception.",0,null,null]]]}] 20:27:27 INFO - ................. 20:27:27 INFO - TEST-OK | /user-timing/test_user_timing_measure_exceptions.html | took 469ms 20:27:27 INFO - PROCESS | 1669 | 1477970847209 Marionette TRACE conn2 -> [0,3312,"getWindowHandle",null] 20:27:27 INFO - PROCESS | 1669 | 1477970847210 Marionette TRACE conn2 <- [1,3312,null,{"value":"7"}] 20:27:27 INFO - TEST-START | /user-timing/test_user_timing_measure_navigation_timing.html 20:27:27 INFO - PROCESS | 1669 | 1477970847214 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}] 20:27:27 INFO - PROCESS | 1669 | 1477970847352 Marionette TRACE conn2 <- [1,3313,null,{"value":null}] 20:27:27 INFO - PROCESS | 1669 | 1477970847364 Marionette TRACE conn2 -> [0,3314,"getWindowHandles",null] 20:27:27 INFO - PROCESS | 1669 | 1477970847366 Marionette TRACE conn2 <- [1,3314,null,["7"]] 20:27:27 INFO - PROCESS | 1669 | 1477970847369 Marionette TRACE conn2 -> [0,3315,"switchToWindow",{"name":"7"}] 20:27:27 INFO - PROCESS | 1669 | 1477970847373 Marionette TRACE conn2 <- [1,3315,null,{}] 20:27:27 INFO - PROCESS | 1669 | 1477970847376 Marionette TRACE conn2 -> [0,3316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_measure_navigation_timing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_measure_navigation_timing.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:27 INFO - PROCESS | 1669 | ++DOCSHELL 0x134a13800 == 20 [pid = 1669] [id = 731] 20:27:27 INFO - PROCESS | 1669 | ++DOMWINDOW == 58 (0x134a1d000) [pid = 1669] [serial = 2124] [outer = 0x0] 20:27:27 INFO - PROCESS | 1669 | ++DOMWINDOW == 59 (0x134bcd000) [pid = 1669] [serial = 2125] [outer = 0x134a1d000] 20:27:27 INFO - PROCESS | 1669 | 1477970847428 Marionette DEBUG loaded listener.js 20:27:27 INFO - PROCESS | 1669 | ++DOMWINDOW == 60 (0x13543a000) [pid = 1669] [serial = 2126] [outer = 0x134a1d000] 20:27:27 INFO - ........... 20:27:27 INFO - PROCESS | 1669 | 1477970847973 Marionette TRACE conn2 <- [1,3316,null,{"value":["/user-timing/test_user_timing_measure_navigation_timing.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_no_end\")[0].name == \"measure_nav_start_no_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_no_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_no_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_no_end\")[0].duration is aproximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_mark_end\")[0].name == \"measure_nav_start_mark_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_mark_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_mark_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_mark_end\")[0].duration is aproximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_mark_start_nav_end\")[0].name == \"measure_mark_start_nav_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_mark_start_nav_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_mark_start_nav_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_mark_start_nav_end\")[0].duration is aproximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_nav_end\")[0].name == \"measure_nav_start_nav_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_nav_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_nav_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_nav_end\")[0].duration is aproximately correct (up to 20ms difference allowed)",0,null,null]]]}] 20:27:27 INFO - ...... 20:27:27 INFO - TEST-OK | /user-timing/test_user_timing_measure_navigation_timing.html | took 768ms 20:27:27 INFO - PROCESS | 1669 | 1477970847981 Marionette TRACE conn2 -> [0,3317,"getWindowHandle",null] 20:27:27 INFO - PROCESS | 1669 | 1477970847982 Marionette TRACE conn2 <- [1,3317,null,{"value":"7"}] 20:27:27 INFO - TEST-START | /web-animations/interfaces/AnimationTimeline/document-timeline.html 20:27:27 INFO - PROCESS | 1669 | 1477970847984 Marionette TRACE conn2 -> [0,3318,"getContext",null] 20:27:27 INFO - PROCESS | 1669 | 1477970847986 Marionette TRACE conn2 <- [1,3318,null,{"value":"content"}] 20:27:27 INFO - PROCESS | 1669 | 1477970847991 Marionette TRACE conn2 -> [0,3319,"setContext",{"value":"chrome"}] 20:27:27 INFO - PROCESS | 1669 | 1477970847992 Marionette TRACE conn2 <- [1,3319,null,{}] 20:27:27 INFO - PROCESS | 1669 | 1477970847996 Marionette TRACE conn2 -> [0,3320,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'dom.animations-api.core.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 20:27:28 INFO - Setting pref dom.animations-api.core.enabled (true) 20:27:28 INFO - PROCESS | 1669 | 1477970848001 Marionette TRACE conn2 <- [1,3320,null,{"value":true}] 20:27:28 INFO - PROCESS | 1669 | 1477970848003 Marionette TRACE conn2 -> [0,3321,"setContext",{"value":"content"}] 20:27:28 INFO - PROCESS | 1669 | 1477970848004 Marionette TRACE conn2 <- [1,3321,null,{}] 20:27:28 INFO - PROCESS | 1669 | 1477970848006 Marionette TRACE conn2 -> [0,3322,"getContext",null] 20:27:28 INFO - PROCESS | 1669 | 1477970848007 Marionette TRACE conn2 <- [1,3322,null,{"value":"content"}] 20:27:28 INFO - PROCESS | 1669 | 1477970848009 Marionette TRACE conn2 -> [0,3323,"setContext",{"value":"chrome"}] 20:27:28 INFO - PROCESS | 1669 | 1477970848012 Marionette TRACE conn2 <- [1,3323,null,{}] 20:27:28 INFO - PROCESS | 1669 | 1477970848014 Marionette TRACE conn2 -> [0,3324,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'dom.animations-api.core.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 20:27:28 INFO - PROCESS | 1669 | 1477970848019 Marionette TRACE conn2 <- [1,3324,null,{"value":null}] 20:27:28 INFO - PROCESS | 1669 | 1477970848021 Marionette TRACE conn2 -> [0,3325,"setContext",{"value":"content"}] 20:27:28 INFO - PROCESS | 1669 | 1477970848022 Marionette TRACE conn2 <- [1,3325,null,{}] 20:27:28 INFO - PROCESS | 1669 | 1477970848025 Marionette TRACE conn2 -> [0,3326,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:28 INFO - PROCESS | 1669 | 1477970848105 Marionette TRACE conn2 <- [1,3326,null,{"value":null}] 20:27:28 INFO - PROCESS | 1669 | 1477970848109 Marionette TRACE conn2 -> [0,3327,"getWindowHandles",null] 20:27:28 INFO - PROCESS | 1669 | 1477970848112 Marionette TRACE conn2 <- [1,3327,null,["7"]] 20:27:28 INFO - PROCESS | 1669 | 1477970848115 Marionette TRACE conn2 -> [0,3328,"switchToWindow",{"name":"7"}] 20:27:28 INFO - PROCESS | 1669 | 1477970848118 Marionette TRACE conn2 <- [1,3328,null,{}] 20:27:28 INFO - PROCESS | 1669 | 1477970848121 Marionette TRACE conn2 -> [0,3329,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/web-animations/interfaces/AnimationTimeline/document-timeline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/web-animations/interfaces/AnimationTimeline/document-timeline.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:28 INFO - PROCESS | 1669 | ++DOCSHELL 0x134a03800 == 21 [pid = 1669] [id = 732] 20:27:28 INFO - PROCESS | 1669 | ++DOMWINDOW == 61 (0x134a02800) [pid = 1669] [serial = 2127] [outer = 0x0] 20:27:28 INFO - PROCESS | 1669 | ++DOMWINDOW == 62 (0x13551d800) [pid = 1669] [serial = 2128] [outer = 0x134a02800] 20:27:28 INFO - PROCESS | 1669 | 1477970848156 Marionette DEBUG loaded listener.js 20:27:28 INFO - PROCESS | 1669 | ++DOMWINDOW == 63 (0x13583a000) [pid = 1669] [serial = 2129] [outer = 0x134a02800] 20:27:28 INFO - PROCESS | 1669 | ++DOCSHELL 0x13550c000 == 22 [pid = 1669] [id = 733] 20:27:28 INFO - PROCESS | 1669 | ++DOMWINDOW == 64 (0x13583c800) [pid = 1669] [serial = 2130] [outer = 0x0] 20:27:28 INFO - PROCESS | 1669 | ++DOMWINDOW == 65 (0x13584a000) [pid = 1669] [serial = 2131] [outer = 0x13583c800] 20:27:28 INFO - PROCESS | 1669 | 1477970848541 Marionette TRACE conn2 <- [1,3329,null,{"value":["/web-animations/interfaces/AnimationTimeline/document-timeline.html",0,null,null,[["document.timeline identity tests",0,null,null],["document.timeline.currentTime value tests",0,null,null],["document.timeline.currentTime liveness tests",0,null,null]]]}] 20:27:28 INFO - ... 20:27:28 INFO - TEST-OK | /web-animations/interfaces/AnimationTimeline/document-timeline.html | took 605ms 20:27:28 INFO - PROCESS | 1669 | 1477970848590 Marionette TRACE conn2 -> [0,3330,"getWindowHandle",null] 20:27:28 INFO - PROCESS | 1669 | 1477970848592 Marionette TRACE conn2 <- [1,3330,null,{"value":"7"}] 20:27:28 INFO - TEST-START | /web-animations/interfaces/AnimationTimeline/idlharness.html 20:27:28 INFO - PROCESS | 1669 | 1477970848595 Marionette TRACE conn2 -> [0,3331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:28 INFO - PROCESS | 1669 | 1477970848689 Marionette TRACE conn2 <- [1,3331,null,{"value":null}] 20:27:28 INFO - PROCESS | 1669 | 1477970848692 Marionette TRACE conn2 -> [0,3332,"getWindowHandles",null] 20:27:28 INFO - PROCESS | 1669 | 1477970848694 Marionette TRACE conn2 <- [1,3332,null,["7"]] 20:27:28 INFO - PROCESS | 1669 | 1477970848697 Marionette TRACE conn2 -> [0,3333,"switchToWindow",{"name":"7"}] 20:27:28 INFO - PROCESS | 1669 | 1477970848699 Marionette TRACE conn2 <- [1,3333,null,{}] 20:27:28 INFO - PROCESS | 1669 | 1477970848701 Marionette TRACE conn2 -> [0,3334,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/web-animations/interfaces/AnimationTimeline/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/web-animations/interfaces/AnimationTimeline/idlharness.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:28 INFO - PROCESS | 1669 | ++DOCSHELL 0x135faf800 == 23 [pid = 1669] [id = 734] 20:27:28 INFO - PROCESS | 1669 | ++DOMWINDOW == 66 (0x135fb0000) [pid = 1669] [serial = 2132] [outer = 0x0] 20:27:28 INFO - PROCESS | 1669 | ++DOMWINDOW == 67 (0x135fb4800) [pid = 1669] [serial = 2133] [outer = 0x135fb0000] 20:27:28 INFO - PROCESS | 1669 | 1477970848734 Marionette DEBUG loaded listener.js 20:27:28 INFO - PROCESS | 1669 | ++DOMWINDOW == 68 (0x135fbd800) [pid = 1669] [serial = 2134] [outer = 0x135fb0000] 20:27:28 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:27:28 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:27:29 INFO - PROCESS | 1669 | 1477970849042 Marionette TRACE conn2 <- [1,3334,null,{"value":["/web-animations/interfaces/AnimationTimeline/idlharness.html",0,null,null,[["Web Animations API: DocumentTimeline tests",0,null,null],["DocumentTimeline interface: existence and properties of interface object",0,null,null],["DocumentTimeline interface object length",0,null,null],["DocumentTimeline interface object name",0,null,null],["DocumentTimeline interface: existence and properties of interface prototype object",0,null,null],["DocumentTimeline interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["DocumentTimeline must be primary interface of document.timeline",0,null,null],["Stringification of document.timeline",0,null,null],["AnimationTimeline interface: document.timeline must inherit property \"currentTime\" with the proper type (0)",0,null,null]]]}] 20:27:29 INFO - ......... 20:27:29 INFO - TEST-OK | /web-animations/interfaces/AnimationTimeline/idlharness.html | took 467ms 20:27:29 INFO - PROCESS | 1669 | 1477970849062 Marionette TRACE conn2 -> [0,3335,"getWindowHandle",null] 20:27:29 INFO - PROCESS | 1669 | 1477970849064 Marionette TRACE conn2 <- [1,3335,null,{"value":"7"}] 20:27:29 INFO - TEST-START | /web-animations/interfaces/KeyframeEffectReadOnly/spacing.html 20:27:29 INFO - PROCESS | 1669 | 1477970849068 Marionette TRACE conn2 -> [0,3336,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:29 INFO - PROCESS | 1669 | 1477970849153 Marionette TRACE conn2 <- [1,3336,null,{"value":null}] 20:27:29 INFO - PROCESS | 1669 | 1477970849157 Marionette TRACE conn2 -> [0,3337,"getWindowHandles",null] 20:27:29 INFO - PROCESS | 1669 | 1477970849159 Marionette TRACE conn2 <- [1,3337,null,["7"]] 20:27:29 INFO - PROCESS | 1669 | 1477970849161 Marionette TRACE conn2 -> [0,3338,"switchToWindow",{"name":"7"}] 20:27:29 INFO - PROCESS | 1669 | 1477970849164 Marionette TRACE conn2 <- [1,3338,null,{}] 20:27:29 INFO - PROCESS | 1669 | 1477970849167 Marionette TRACE conn2 -> [0,3339,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/web-animations/interfaces/KeyframeEffectReadOnly/spacing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/web-animations/interfaces/KeyframeEffectReadOnly/spacing.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:29 INFO - PROCESS | 1669 | ++DOCSHELL 0x135fc2800 == 24 [pid = 1669] [id = 735] 20:27:29 INFO - PROCESS | 1669 | ++DOMWINDOW == 69 (0x135fc3000) [pid = 1669] [serial = 2135] [outer = 0x0] 20:27:29 INFO - PROCESS | 1669 | ++DOMWINDOW == 70 (0x13639e000) [pid = 1669] [serial = 2136] [outer = 0x135fc3000] 20:27:29 INFO - PROCESS | 1669 | 1477970849206 Marionette DEBUG loaded listener.js 20:27:29 INFO - PROCESS | 1669 | ++DOMWINDOW == 71 (0x1363a6800) [pid = 1669] [serial = 2137] [outer = 0x135fc3000] 20:27:29 INFO - PROCESS | 1669 | 1477970849621 Marionette TRACE conn2 <- [1,3339,null,{"value":["/web-animations/interfaces/KeyframeEffectReadOnly/spacing.html",0,null,null,[["Test throwing TypeError if using empty string",0,null,null],["Test throwing TypeError if not using the correct keyword",0,null,null],["Test throwing TypeError if adding leading spaces",0,null,null],["Test throwing TypeError if adding trailing spaces",0,null,null],["Test throwing TypeError if adding leading spaces before the paced property",0,null,null],["Test throwing TypeError if adding trailing spaces after the paced property",0,null,null],["Test throwing TypeError if these is no paced property",0,null,null],["Test throwing TypeError if using a non-ident started string",0,null,null],["Test throwing TypeError if using a non-ident started string",0,null,null],["Test throwing TypeError if using a non-ident started string with an invalid escape",0,null,null],["Test throwing TypeError if using a non-ident started string with an invalid escape (FF)",0,null,null],["Test throwing TypeError if using a non-ident started string with an invalid escape (CR)",0,null,null],["Test throwing TypeError if using a non-ident started string with an invalid escape (LF)",0,null,null],["Test throwing TypeError if using a non-ident started string with a leading minus and an invalid name-start code point",0,null,null],["Test throwing TypeError if using a non-ident started string with a leading minus and an invalid escape",0,null,null],["Test throwing TypeError if using a non-ident started string with a leading minus and an invalid escape (FF)",0,null,null],["Test throwing TypeError if using a non-ident started string with a leading minus and an invalid escape (CR)",0,null,null],["Test throwing TypeError if using a non-ident started string with a leading minus and an invalid escape (LF)",0,null,null],["Test throwing TypeError if using a non-ident string with an invalid escape",0,null,null],["Test throwing TypeError if using a non-ident string with an invalid escape (FF)",0,null,null],["Test throwing TypeError if using a non-ident string with an invalid escape (CR)",0,null,null],["Test throwing TypeError if using a non-ident string with an invalid escape (LF)",0,null,null],["Test throwing TypeError if using a non-ident string with an invalid name code point",0,null,null],["Test falling back to distribute spacing if using a unrecognized property",0,null,null],["Test falling back to distribute spacing if using a unrecognized property which starts with a valid escape (Full stop)",0,null,null],["Test falling back to distribute spacing if using a unrecognized property which starts with a valid escape (white space)",0,null,null],["Test falling back to distribute spacing if using a unrecognized property which starts with a valid escape (low line)",0,null,null],["Test falling back to distribute spacing if using a unrecognized property which starts with a minus and a low line",0,null,null],["Test falling back to distribute spacing if using a unrecognized property which starts with a minus and a valid escape",0,null,null],["Test falling back to distribute spacing if using CSS variables",0,null,null],["Test falling back to distribute spacing if using a non-animatable shorthand property",0,null,null],["Test falling back to distribute spacing if using a non-animatable property",0,null,null],["Test default value of spacing",0,null,null],["Test spacing value if setting distribute",0,null,null],["Test spacing value if setting paced",0,null,null]]]}] 20:27:29 INFO - ................................... 20:27:29 INFO - TEST-OK | /web-animations/interfaces/KeyframeEffectReadOnly/spacing.html | took 571ms 20:27:29 INFO - PROCESS | 1669 | 1477970849639 Marionette TRACE conn2 -> [0,3340,"getWindowHandle",null] 20:27:29 INFO - PROCESS | 1669 | 1477970849641 Marionette TRACE conn2 <- [1,3340,null,{"value":"7"}] 20:27:29 INFO - TEST-START | /webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html 20:27:29 INFO - Clearing pref dom.animations-api.core.enabled 20:27:29 INFO - PROCESS | 1669 | 1477970849643 Marionette TRACE conn2 -> [0,3341,"getContext",null] 20:27:29 INFO - PROCESS | 1669 | 1477970849644 Marionette TRACE conn2 <- [1,3341,null,{"value":"content"}] 20:27:29 INFO - PROCESS | 1669 | 1477970849646 Marionette TRACE conn2 -> [0,3342,"setContext",{"value":"chrome"}] 20:27:29 INFO - PROCESS | 1669 | 1477970849647 Marionette TRACE conn2 <- [1,3342,null,{}] 20:27:29 INFO - PROCESS | 1669 | 1477970849649 Marionette TRACE conn2 -> [0,3343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'dom.animations-api.core.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 20:27:29 INFO - PROCESS | 1669 | 1477970849654 Marionette TRACE conn2 <- [1,3343,null,{"value":null}] 20:27:29 INFO - PROCESS | 1669 | 1477970849656 Marionette TRACE conn2 -> [0,3344,"setContext",{"value":"content"}] 20:27:29 INFO - PROCESS | 1669 | 1477970849657 Marionette TRACE conn2 <- [1,3344,null,{}] 20:27:29 INFO - PROCESS | 1669 | 1477970849667 Marionette TRACE conn2 -> [0,3345,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:29 INFO - PROCESS | 1669 | 1477970849750 Marionette TRACE conn2 <- [1,3345,null,{"value":null}] 20:27:29 INFO - PROCESS | 1669 | 1477970849754 Marionette TRACE conn2 -> [0,3346,"getWindowHandles",null] 20:27:29 INFO - PROCESS | 1669 | 1477970849756 Marionette TRACE conn2 <- [1,3346,null,["7"]] 20:27:29 INFO - PROCESS | 1669 | 1477970849758 Marionette TRACE conn2 -> [0,3347,"switchToWindow",{"name":"7"}] 20:27:29 INFO - PROCESS | 1669 | 1477970849760 Marionette TRACE conn2 <- [1,3347,null,{}] 20:27:29 INFO - PROCESS | 1669 | 1477970849763 Marionette TRACE conn2 -> [0,3348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:29 INFO - PROCESS | 1669 | ++DOCSHELL 0x135851000 == 25 [pid = 1669] [id = 736] 20:27:29 INFO - PROCESS | 1669 | ++DOMWINDOW == 72 (0x135840000) [pid = 1669] [serial = 2138] [outer = 0x0] 20:27:29 INFO - PROCESS | 1669 | ++DOMWINDOW == 73 (0x1364e6800) [pid = 1669] [serial = 2139] [outer = 0x135840000] 20:27:29 INFO - PROCESS | 1669 | 1477970849798 Marionette DEBUG loaded listener.js 20:27:29 INFO - PROCESS | 1669 | ++DOMWINDOW == 74 (0x1364f4000) [pid = 1669] [serial = 2140] [outer = 0x135840000] 20:27:30 INFO - PROCESS | 1669 | 1477970850060 Marionette TRACE conn2 <- [1,3348,null,{"value":["/webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html",0,null,null,[["connect should return the node connected to.",0,null,null]]]}] 20:27:30 INFO - . 20:27:30 INFO - TEST-OK | /webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html | took 435ms 20:27:30 INFO - PROCESS | 1669 | 1477970850079 Marionette TRACE conn2 -> [0,3349,"getWindowHandle",null] 20:27:30 INFO - PROCESS | 1669 | 1477970850083 Marionette TRACE conn2 <- [1,3349,null,{"value":"7"}] 20:27:30 INFO - TEST-START | /websockets/Close-0.htm 20:27:30 INFO - PROCESS | 1669 | 1477970850087 Marionette TRACE conn2 -> [0,3350,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:30 INFO - PROCESS | 1669 | 1477970850169 Marionette TRACE conn2 <- [1,3350,null,{"value":null}] 20:27:30 INFO - PROCESS | 1669 | 1477970850173 Marionette TRACE conn2 -> [0,3351,"getWindowHandles",null] 20:27:30 INFO - PROCESS | 1669 | 1477970850174 Marionette TRACE conn2 <- [1,3351,null,["7"]] 20:27:30 INFO - PROCESS | 1669 | 1477970850176 Marionette TRACE conn2 -> [0,3352,"switchToWindow",{"name":"7"}] 20:27:30 INFO - PROCESS | 1669 | 1477970850178 Marionette TRACE conn2 <- [1,3352,null,{}] 20:27:30 INFO - PROCESS | 1669 | 1477970850181 Marionette TRACE conn2 -> [0,3353,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-0.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-0.htm\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:30 INFO - PROCESS | 1669 | ++DOCSHELL 0x1364fa800 == 26 [pid = 1669] [id = 737] 20:27:30 INFO - PROCESS | 1669 | ++DOMWINDOW == 75 (0x1369cf800) [pid = 1669] [serial = 2141] [outer = 0x0] 20:27:30 INFO - PROCESS | 1669 | ++DOMWINDOW == 76 (0x1369ec000) [pid = 1669] [serial = 2142] [outer = 0x1369cf800] 20:27:30 INFO - PROCESS | 1669 | 1477970850214 Marionette DEBUG loaded listener.js 20:27:30 INFO - PROCESS | 1669 | ++DOMWINDOW == 77 (0x136f42000) [pid = 1669] [serial = 2143] [outer = 0x1369cf800] 20:27:30 INFO - PROCESS | 1669 | 1477970850483 Marionette TRACE conn2 <- [1,3353,null,{"value":["/websockets/Close-0.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(0) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 20:27:30 INFO - . 20:27:30 INFO - TEST-OK | /websockets/Close-0.htm | took 415ms 20:27:30 INFO - TEST-START | /websockets/Close-1000-reason.htm 20:27:30 INFO - PROCESS | 1669 | 1477970850502 Marionette TRACE conn2 -> [0,3354,"getWindowHandle",null] 20:27:30 INFO - PROCESS | 1669 | 1477970850503 Marionette TRACE conn2 <- [1,3354,null,{"value":"7"}] 20:27:30 INFO - PROCESS | 1669 | 1477970850505 Marionette TRACE conn2 -> [0,3355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:30 INFO - PROCESS | 1669 | 1477970850587 Marionette TRACE conn2 <- [1,3355,null,{"value":null}] 20:27:30 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:27:30 INFO - PROCESS | 1669 | 1477970850590 Marionette TRACE conn2 -> [0,3356,"getWindowHandles",null] 20:27:30 INFO - PROCESS | 1669 | 1477970850591 Marionette TRACE conn2 <- [1,3356,null,["7"]] 20:27:30 INFO - PROCESS | 1669 | 1477970850593 Marionette TRACE conn2 -> [0,3357,"switchToWindow",{"name":"7"}] 20:27:30 INFO - PROCESS | 1669 | 1477970850595 Marionette TRACE conn2 <- [1,3357,null,{}] 20:27:30 INFO - PROCESS | 1669 | 1477970850599 Marionette TRACE conn2 -> [0,3358,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-1000-reason.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-1000-reason.htm\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:30 INFO - PROCESS | 1669 | ++DOCSHELL 0x137264000 == 27 [pid = 1669] [id = 738] 20:27:30 INFO - PROCESS | 1669 | ++DOMWINDOW == 78 (0x137264800) [pid = 1669] [serial = 2144] [outer = 0x0] 20:27:30 INFO - PROCESS | 1669 | ++DOMWINDOW == 79 (0x137268800) [pid = 1669] [serial = 2145] [outer = 0x137264800] 20:27:30 INFO - PROCESS | 1669 | 1477970850631 Marionette DEBUG loaded listener.js 20:27:30 INFO - PROCESS | 1669 | ++DOMWINDOW == 80 (0x137271000) [pid = 1669] [serial = 2146] [outer = 0x137264800] 20:27:30 INFO - PROCESS | 1669 | 1477970850900 Marionette TRACE conn2 <- [1,3358,null,{"value":["/websockets/Close-1000-reason.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - Connection should be opened",0,null,null],["W3C WebSocket API - Create WebSocket - Close the Connection - close(1000, reason) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 20:27:30 INFO - .. 20:27:30 INFO - TEST-OK | /websockets/Close-1000-reason.htm | took 415ms 20:27:30 INFO - PROCESS | 1669 | 1477970850921 Marionette TRACE conn2 -> [0,3359,"getWindowHandle",null] 20:27:30 INFO - PROCESS | 1669 | 1477970850922 Marionette TRACE conn2 <- [1,3359,null,{"value":"7"}] 20:27:30 INFO - TEST-START | /websockets/Close-1000.htm 20:27:30 INFO - PROCESS | 1669 | 1477970850924 Marionette TRACE conn2 -> [0,3360,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:31 INFO - PROCESS | 1669 | 1477970851029 Marionette TRACE conn2 <- [1,3360,null,{"value":null}] 20:27:31 INFO - PROCESS | 1669 | 1477970851035 Marionette TRACE conn2 -> [0,3361,"getWindowHandles",null] 20:27:31 INFO - PROCESS | 1669 | 1477970851037 Marionette TRACE conn2 <- [1,3361,null,["7"]] 20:27:31 INFO - PROCESS | 1669 | 1477970851040 Marionette TRACE conn2 -> [0,3362,"switchToWindow",{"name":"7"}] 20:27:31 INFO - PROCESS | 1669 | 1477970851043 Marionette TRACE conn2 <- [1,3362,null,{}] 20:27:31 INFO - PROCESS | 1669 | 1477970851047 Marionette TRACE conn2 -> [0,3363,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-1000.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-1000.htm\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:31 INFO - PROCESS | 1669 | ++DOCSHELL 0x13727d800 == 28 [pid = 1669] [id = 739] 20:27:31 INFO - PROCESS | 1669 | ++DOMWINDOW == 81 (0x13727e000) [pid = 1669] [serial = 2147] [outer = 0x0] 20:27:31 INFO - PROCESS | 1669 | ++DOMWINDOW == 82 (0x137282000) [pid = 1669] [serial = 2148] [outer = 0x13727e000] 20:27:31 INFO - PROCESS | 1669 | 1477970851100 Marionette DEBUG loaded listener.js 20:27:31 INFO - PROCESS | 1669 | ++DOMWINDOW == 83 (0x13730e800) [pid = 1669] [serial = 2149] [outer = 0x13727e000] 20:27:31 INFO - PROCESS | 1669 | 1477970851611 Marionette TRACE conn2 <- [1,3363,null,{"value":["/websockets/Close-1000.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Create WebSocket - Close the Connection - close(1000) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 20:27:31 INFO - .. 20:27:31 INFO - TEST-OK | /websockets/Close-1000.htm | took 716ms 20:27:31 INFO - PROCESS | 1669 | 1477970851642 Marionette TRACE conn2 -> [0,3364,"getWindowHandle",null] 20:27:31 INFO - PROCESS | 1669 | 1477970851647 Marionette TRACE conn2 <- [1,3364,null,{"value":"7"}] 20:27:31 INFO - TEST-START | /websockets/Close-NaN.htm 20:27:31 INFO - PROCESS | 1669 | 1477970851653 Marionette TRACE conn2 -> [0,3365,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:31 INFO - PROCESS | 1669 | 1477970851808 Marionette TRACE conn2 <- [1,3365,null,{"value":null}] 20:27:31 INFO - PROCESS | 1669 | 1477970851865 Marionette TRACE conn2 -> [0,3366,"getWindowHandles",null] 20:27:31 INFO - PROCESS | 1669 | 1477970851868 Marionette TRACE conn2 <- [1,3366,null,["7"]] 20:27:31 INFO - PROCESS | 1669 | 1477970851915 Marionette TRACE conn2 -> [0,3367,"switchToWindow",{"name":"7"}] 20:27:31 INFO - PROCESS | 1669 | 1477970851918 Marionette TRACE conn2 <- [1,3367,null,{}] 20:27:31 INFO - PROCESS | 1669 | 1477970851921 Marionette TRACE conn2 -> [0,3368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-NaN.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-NaN.htm\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:31 INFO - PROCESS | 1669 | ++DOCSHELL 0x12b6a7000 == 29 [pid = 1669] [id = 740] 20:27:31 INFO - PROCESS | 1669 | ++DOMWINDOW == 84 (0x12b6ad000) [pid = 1669] [serial = 2150] [outer = 0x0] 20:27:31 INFO - PROCESS | 1669 | ++DOMWINDOW == 85 (0x12bd0c800) [pid = 1669] [serial = 2151] [outer = 0x12b6ad000] 20:27:31 INFO - PROCESS | 1669 | 1477970851974 Marionette DEBUG loaded listener.js 20:27:32 INFO - PROCESS | 1669 | ++DOMWINDOW == 86 (0x12cb22000) [pid = 1669] [serial = 2152] [outer = 0x12b6ad000] 20:27:32 INFO - . 20:27:32 INFO - TEST-OK | /websockets/Close-NaN.htm | took 665ms 20:27:32 INFO - PROCESS | 1669 | 1477970852309 Marionette TRACE conn2 <- [1,3368,null,{"value":["/websockets/Close-NaN.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(NaN) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 20:27:32 INFO - PROCESS | 1669 | 1477970852317 Marionette TRACE conn2 -> [0,3369,"getWindowHandle",null] 20:27:32 INFO - PROCESS | 1669 | 1477970852320 Marionette TRACE conn2 <- [1,3369,null,{"value":"7"}] 20:27:32 INFO - TEST-START | /websockets/Close-Reason-124Bytes.htm 20:27:32 INFO - PROCESS | 1669 | 1477970852323 Marionette TRACE conn2 -> [0,3370,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:32 INFO - PROCESS | 1669 | 1477970852431 Marionette TRACE conn2 <- [1,3370,null,{"value":null}] 20:27:32 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:27:32 INFO - PROCESS | 1669 | 1477970852487 Marionette TRACE conn2 -> [0,3371,"getWindowHandles",null] 20:27:32 INFO - PROCESS | 1669 | 1477970852489 Marionette TRACE conn2 <- [1,3371,null,["7"]] 20:27:32 INFO - PROCESS | 1669 | 1477970852492 Marionette TRACE conn2 -> [0,3372,"switchToWindow",{"name":"7"}] 20:27:32 INFO - PROCESS | 1669 | 1477970852494 Marionette TRACE conn2 <- [1,3372,null,{}] 20:27:32 INFO - PROCESS | 1669 | 1477970852497 Marionette TRACE conn2 -> [0,3373,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-Reason-124Bytes.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-Reason-124Bytes.htm\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:32 INFO - PROCESS | 1669 | ++DOCSHELL 0x12a72b800 == 30 [pid = 1669] [id = 741] 20:27:32 INFO - PROCESS | 1669 | ++DOMWINDOW == 87 (0x12df67800) [pid = 1669] [serial = 2153] [outer = 0x0] 20:27:32 INFO - PROCESS | 1669 | ++DOMWINDOW == 88 (0x12e30e800) [pid = 1669] [serial = 2154] [outer = 0x12df67800] 20:27:32 INFO - PROCESS | 1669 | 1477970852539 Marionette DEBUG loaded listener.js 20:27:32 INFO - PROCESS | 1669 | ++DOMWINDOW == 89 (0x12fdc4000) [pid = 1669] [serial = 2155] [outer = 0x12df67800] 20:27:32 INFO - PROCESS | 1669 | 1477970852878 Marionette TRACE conn2 <- [1,3373,null,{"value":["/websockets/Close-Reason-124Bytes.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(code, 'reason more than 123 bytes') - SYNTAX_ERR is thrown",0,null,null]]]}] 20:27:32 INFO - . 20:27:32 INFO - TEST-OK | /websockets/Close-Reason-124Bytes.htm | took 565ms 20:27:32 INFO - PROCESS | 1669 | 1477970852893 Marionette TRACE conn2 -> [0,3374,"getWindowHandle",null] 20:27:32 INFO - PROCESS | 1669 | 1477970852896 Marionette TRACE conn2 <- [1,3374,null,{"value":"7"}] 20:27:32 INFO - TEST-START | /websockets/Close-clamp.htm 20:27:32 INFO - PROCESS | 1669 | 1477970852900 Marionette TRACE conn2 -> [0,3375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:33 INFO - PROCESS | 1669 | 1477970853003 Marionette TRACE conn2 <- [1,3375,null,{"value":null}] 20:27:33 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:27:33 INFO - PROCESS | 1669 | 1477970853061 Marionette TRACE conn2 -> [0,3376,"getWindowHandles",null] 20:27:33 INFO - PROCESS | 1669 | 1477970853063 Marionette TRACE conn2 <- [1,3376,null,["7"]] 20:27:33 INFO - PROCESS | 1669 | 1477970853065 Marionette TRACE conn2 -> [0,3377,"switchToWindow",{"name":"7"}] 20:27:33 INFO - PROCESS | 1669 | 1477970853069 Marionette TRACE conn2 <- [1,3377,null,{}] 20:27:33 INFO - PROCESS | 1669 | 1477970853072 Marionette TRACE conn2 -> [0,3378,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-clamp.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-clamp.htm\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:33 INFO - PROCESS | 1669 | ++DOCSHELL 0x13320c000 == 31 [pid = 1669] [id = 742] 20:27:33 INFO - PROCESS | 1669 | ++DOMWINDOW == 90 (0x13320f800) [pid = 1669] [serial = 2156] [outer = 0x0] 20:27:33 INFO - PROCESS | 1669 | ++DOMWINDOW == 91 (0x1337e5000) [pid = 1669] [serial = 2157] [outer = 0x13320f800] 20:27:33 INFO - PROCESS | 1669 | 1477970853156 Marionette DEBUG loaded listener.js 20:27:33 INFO - PROCESS | 1669 | ++DOMWINDOW == 92 (0x1340b7800) [pid = 1669] [serial = 2158] [outer = 0x13320f800] 20:27:33 INFO - PROCESS | 1669 | 1477970853640 Marionette TRACE conn2 <- [1,3378,null,{"value":["/websockets/Close-clamp.htm",0,null,null,[["WebSocket#close(2**16+1000)",0,null,null]]]}] 20:27:33 INFO - . 20:27:33 INFO - TEST-OK | /websockets/Close-clamp.htm | took 768ms 20:27:33 INFO - PROCESS | 1669 | 1477970853668 Marionette TRACE conn2 -> [0,3379,"getWindowHandle",null] 20:27:33 INFO - PROCESS | 1669 | 1477970853671 Marionette TRACE conn2 <- [1,3379,null,{"value":"7"}] 20:27:33 INFO - TEST-START | /websockets/Close-null.htm 20:27:33 INFO - PROCESS | 1669 | 1477970853675 Marionette TRACE conn2 -> [0,3380,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:33 INFO - PROCESS | 1669 | 1477970853776 Marionette TRACE conn2 <- [1,3380,null,{"value":null}] 20:27:33 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:27:33 INFO - PROCESS | 1669 | 1477970853836 Marionette TRACE conn2 -> [0,3381,"getWindowHandles",null] 20:27:33 INFO - PROCESS | 1669 | 1477970853838 Marionette TRACE conn2 <- [1,3381,null,["7"]] 20:27:33 INFO - PROCESS | 1669 | 1477970853841 Marionette TRACE conn2 -> [0,3382,"switchToWindow",{"name":"7"}] 20:27:33 INFO - PROCESS | 1669 | 1477970853845 Marionette TRACE conn2 <- [1,3382,null,{}] 20:27:33 INFO - PROCESS | 1669 | 1477970853848 Marionette TRACE conn2 -> [0,3383,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-null.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-null.htm\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:33 INFO - PROCESS | 1669 | ++DOCSHELL 0x11c4df800 == 32 [pid = 1669] [id = 743] 20:27:33 INFO - PROCESS | 1669 | ++DOMWINDOW == 93 (0x11ce14000) [pid = 1669] [serial = 2159] [outer = 0x0] 20:27:33 INFO - PROCESS | 1669 | ++DOMWINDOW == 94 (0x12a723000) [pid = 1669] [serial = 2160] [outer = 0x11ce14000] 20:27:33 INFO - PROCESS | 1669 | 1477970853937 Marionette DEBUG loaded listener.js 20:27:33 INFO - PROCESS | 1669 | ++DOMWINDOW == 95 (0x12d169800) [pid = 1669] [serial = 2161] [outer = 0x11ce14000] 20:27:34 INFO - PROCESS | 1669 | 1477970854237 Marionette TRACE conn2 <- [1,3383,null,{"value":["/websockets/Close-null.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(null) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 20:27:34 INFO - . 20:27:34 INFO - TEST-OK | /websockets/Close-null.htm | took 615ms 20:27:34 INFO - TEST-START | /websockets/Close-reason-unpaired-surrogates.htm 20:27:34 INFO - PROCESS | 1669 | 1477970854290 Marionette TRACE conn2 -> [0,3384,"getWindowHandle",null] 20:27:34 INFO - PROCESS | 1669 | 1477970854292 Marionette TRACE conn2 <- [1,3384,null,{"value":"7"}] 20:27:34 INFO - PROCESS | 1669 | 1477970854295 Marionette TRACE conn2 -> [0,3385,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:34 INFO - PROCESS | 1669 | 1477970854409 Marionette TRACE conn2 <- [1,3385,null,{"value":null}] 20:27:34 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:27:34 INFO - PROCESS | 1669 | 1477970854466 Marionette TRACE conn2 -> [0,3386,"getWindowHandles",null] 20:27:34 INFO - PROCESS | 1669 | 1477970854468 Marionette TRACE conn2 <- [1,3386,null,["7"]] 20:27:34 INFO - PROCESS | 1669 | 1477970854471 Marionette TRACE conn2 -> [0,3387,"switchToWindow",{"name":"7"}] 20:27:34 INFO - PROCESS | 1669 | 1477970854473 Marionette TRACE conn2 <- [1,3387,null,{}] 20:27:34 INFO - PROCESS | 1669 | 1477970854476 Marionette TRACE conn2 -> [0,3388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-reason-unpaired-surrogates.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-reason-unpaired-surrogates.htm\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:34 INFO - PROCESS | 1669 | ++DOCSHELL 0x129f6e800 == 33 [pid = 1669] [id = 744] 20:27:34 INFO - PROCESS | 1669 | ++DOMWINDOW == 96 (0x129f82000) [pid = 1669] [serial = 2162] [outer = 0x0] 20:27:34 INFO - PROCESS | 1669 | ++DOMWINDOW == 97 (0x12c0d7800) [pid = 1669] [serial = 2163] [outer = 0x129f82000] 20:27:34 INFO - PROCESS | 1669 | 1477970854513 Marionette DEBUG loaded listener.js 20:27:34 INFO - PROCESS | 1669 | ++DOMWINDOW == 98 (0x12df6c800) [pid = 1669] [serial = 2164] [outer = 0x129f82000] 20:27:34 INFO - PROCESS | 1669 | --DOCSHELL 0x13550c000 == 32 [pid = 1669] [id = 733] 20:27:34 INFO - PROCESS | 1669 | --DOCSHELL 0x136f3e000 == 31 [pid = 1669] [id = 718] 20:27:34 INFO - PROCESS | 1669 | [1669] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 20:27:34 INFO - PROCESS | 1669 | [1669] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 20:27:34 INFO - PROCESS | 1669 | 1477970854793 Marionette TRACE conn2 <- [1,3388,null,{"value":["/websockets/Close-reason-unpaired-surrogates.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(reason with unpaired surrogates) - connection should get opened",0,null,null],["W3C WebSocket API - Create WebSocket - Close the Connection - close(reason with unpaired surrogates) - connection should get closed",0,null,null]]]}] 20:27:34 INFO - .. 20:27:34 INFO - TEST-OK | /websockets/Close-reason-unpaired-surrogates.htm | took 515ms 20:27:34 INFO - PROCESS | 1669 | 1477970854814 Marionette TRACE conn2 -> [0,3389,"getWindowHandle",null] 20:27:34 INFO - TEST-START | /websockets/Close-string.htm 20:27:34 INFO - PROCESS | 1669 | 1477970854818 Marionette TRACE conn2 <- [1,3389,null,{"value":"7"}] 20:27:34 INFO - PROCESS | 1669 | 1477970854821 Marionette TRACE conn2 -> [0,3390,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:34 INFO - PROCESS | 1669 | 1477970854905 Marionette TRACE conn2 <- [1,3390,null,{"value":null}] 20:27:34 INFO - PROCESS | 1669 | 1477970854911 Marionette TRACE conn2 -> [0,3391,"getWindowHandles",null] 20:27:34 INFO - PROCESS | 1669 | 1477970854914 Marionette TRACE conn2 <- [1,3391,null,["7"]] 20:27:34 INFO - PROCESS | 1669 | 1477970854918 Marionette TRACE conn2 -> [0,3392,"switchToWindow",{"name":"7"}] 20:27:34 INFO - PROCESS | 1669 | 1477970854921 Marionette TRACE conn2 <- [1,3392,null,{}] 20:27:34 INFO - PROCESS | 1669 | 1477970854924 Marionette TRACE conn2 -> [0,3393,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-string.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-string.htm\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:34 INFO - PROCESS | 1669 | ++DOCSHELL 0x12fdbe800 == 32 [pid = 1669] [id = 745] 20:27:34 INFO - PROCESS | 1669 | ++DOMWINDOW == 99 (0x12fdc2000) [pid = 1669] [serial = 2165] [outer = 0x0] 20:27:34 INFO - PROCESS | 1669 | ++DOMWINDOW == 100 (0x1301d1000) [pid = 1669] [serial = 2166] [outer = 0x12fdc2000] 20:27:34 INFO - PROCESS | 1669 | 1477970854962 Marionette DEBUG loaded listener.js 20:27:35 INFO - PROCESS | 1669 | ++DOMWINDOW == 101 (0x131518800) [pid = 1669] [serial = 2167] [outer = 0x12fdc2000] 20:27:35 INFO - PROCESS | 1669 | 1477970855272 Marionette TRACE conn2 <- [1,3393,null,{"value":["/websockets/Close-string.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(String) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 20:27:35 INFO - . 20:27:35 INFO - TEST-OK | /websockets/Close-string.htm | took 465ms 20:27:35 INFO - PROCESS | 1669 | 1477970855285 Marionette TRACE conn2 -> [0,3394,"getWindowHandle",null] 20:27:35 INFO - PROCESS | 1669 | 1477970855287 Marionette TRACE conn2 <- [1,3394,null,{"value":"7"}] 20:27:35 INFO - TEST-START | /websockets/Close-undefined.htm 20:27:35 INFO - PROCESS | 1669 | 1477970855291 Marionette TRACE conn2 -> [0,3395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:35 INFO - PROCESS | 1669 | 1477970855402 Marionette TRACE conn2 <- [1,3395,null,{"value":null}] 20:27:35 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:27:35 INFO - PROCESS | 1669 | 1477970855472 Marionette TRACE conn2 -> [0,3396,"getWindowHandles",null] 20:27:35 INFO - PROCESS | 1669 | 1477970855474 Marionette TRACE conn2 <- [1,3396,null,["7"]] 20:27:35 INFO - PROCESS | 1669 | 1477970855478 Marionette TRACE conn2 -> [0,3397,"switchToWindow",{"name":"7"}] 20:27:35 INFO - PROCESS | 1669 | 1477970855481 Marionette TRACE conn2 <- [1,3397,null,{}] 20:27:35 INFO - PROCESS | 1669 | 1477970855486 Marionette TRACE conn2 -> [0,3398,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-undefined.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-undefined.htm\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:35 INFO - PROCESS | 1669 | ++DOCSHELL 0x131745800 == 33 [pid = 1669] [id = 746] 20:27:35 INFO - PROCESS | 1669 | ++DOMWINDOW == 102 (0x131b55800) [pid = 1669] [serial = 2168] [outer = 0x0] 20:27:35 INFO - PROCESS | 1669 | ++DOMWINDOW == 103 (0x131d84800) [pid = 1669] [serial = 2169] [outer = 0x131b55800] 20:27:35 INFO - PROCESS | 1669 | 1477970855542 Marionette DEBUG loaded listener.js 20:27:35 INFO - PROCESS | 1669 | ++DOMWINDOW == 104 (0x13283f800) [pid = 1669] [serial = 2170] [outer = 0x131b55800] 20:27:35 INFO - PROCESS | 1669 | 1477970855857 Marionette TRACE conn2 <- [1,3398,null,{"value":["/websockets/Close-undefined.htm",0,null,null,[["W3C WebSocket API - Close WebSocket - Code is undefined",0,null,null]]]}] 20:27:35 INFO - . 20:27:35 INFO - TEST-OK | /websockets/Close-undefined.htm | took 615ms 20:27:35 INFO - PROCESS | 1669 | 1477970855906 Marionette TRACE conn2 -> [0,3399,"getWindowHandle",null] 20:27:35 INFO - PROCESS | 1669 | 1477970855907 Marionette TRACE conn2 <- [1,3399,null,{"value":"7"}] 20:27:35 INFO - TEST-START | /websockets/Create-Secure-blocked-port.htm 20:27:35 INFO - PROCESS | 1669 | 1477970855910 Marionette TRACE conn2 -> [0,3400,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:35 INFO - PROCESS | 1669 | 1477970855988 Marionette TRACE conn2 <- [1,3400,null,{"value":null}] 20:27:36 INFO - PROCESS | 1669 | 1477970856049 Marionette TRACE conn2 -> [0,3401,"getWindowHandles",null] 20:27:36 INFO - PROCESS | 1669 | 1477970856050 Marionette TRACE conn2 <- [1,3401,null,["7"]] 20:27:36 INFO - PROCESS | 1669 | 1477970856052 Marionette TRACE conn2 -> [0,3402,"switchToWindow",{"name":"7"}] 20:27:36 INFO - PROCESS | 1669 | 1477970856055 Marionette TRACE conn2 <- [1,3402,null,{}] 20:27:36 INFO - PROCESS | 1669 | 1477970856058 Marionette TRACE conn2 -> [0,3403,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-blocked-port.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-blocked-port.htm\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:36 INFO - PROCESS | 1669 | ++DOCSHELL 0x13284c800 == 34 [pid = 1669] [id = 747] 20:27:36 INFO - PROCESS | 1669 | ++DOMWINDOW == 105 (0x132a39800) [pid = 1669] [serial = 2171] [outer = 0x0] 20:27:36 INFO - PROCESS | 1669 | ++DOMWINDOW == 106 (0x132f94000) [pid = 1669] [serial = 2172] [outer = 0x132a39800] 20:27:36 INFO - PROCESS | 1669 | 1477970856092 Marionette DEBUG loaded listener.js 20:27:36 INFO - PROCESS | 1669 | ++DOMWINDOW == 107 (0x13304f800) [pid = 1669] [serial = 2173] [outer = 0x132a39800] 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:27:36 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:27:36 INFO - PROCESS | 1669 | 1477970856359 Marionette TRACE conn2 <- [1,3403,null,{"value":["/websockets/Create-Secure-blocked-port.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Pass a URL with a blocked port - SECURITY_ERR should be thrown",0,null,null]]]}] 20:27:36 INFO - . 20:27:36 INFO - TEST-OK | /websockets/Create-Secure-blocked-port.htm | took 465ms 20:27:36 INFO - TEST-START | /websockets/Create-Secure-extensions-empty.htm 20:27:36 INFO - PROCESS | 1669 | 1477970856375 Marionette TRACE conn2 -> [0,3404,"getWindowHandle",null] 20:27:36 INFO - PROCESS | 1669 | 1477970856377 Marionette TRACE conn2 <- [1,3404,null,{"value":"7"}] 20:27:36 INFO - PROCESS | 1669 | 1477970856381 Marionette TRACE conn2 -> [0,3405,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:36 INFO - PROCESS | 1669 | 1477970856520 Marionette TRACE conn2 <- [1,3405,null,{"value":null}] 20:27:36 INFO - PROCESS | 1669 | 1477970856604 Marionette TRACE conn2 -> [0,3406,"getWindowHandles",null] 20:27:36 INFO - PROCESS | 1669 | 1477970856605 Marionette TRACE conn2 <- [1,3406,null,["7"]] 20:27:36 INFO - PROCESS | 1669 | 1477970856608 Marionette TRACE conn2 -> [0,3407,"switchToWindow",{"name":"7"}] 20:27:36 INFO - PROCESS | 1669 | 1477970856610 Marionette TRACE conn2 <- [1,3407,null,{}] 20:27:36 INFO - PROCESS | 1669 | 1477970856612 Marionette TRACE conn2 -> [0,3408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-extensions-empty.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-extensions-empty.htm\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:36 INFO - PROCESS | 1669 | ++DOCSHELL 0x12e095800 == 35 [pid = 1669] [id = 748] 20:27:36 INFO - PROCESS | 1669 | ++DOMWINDOW == 108 (0x133cd4800) [pid = 1669] [serial = 2174] [outer = 0x0] 20:27:36 INFO - PROCESS | 1669 | ++DOMWINDOW == 109 (0x1340ac800) [pid = 1669] [serial = 2175] [outer = 0x133cd4800] 20:27:36 INFO - PROCESS | 1669 | 1477970856649 Marionette DEBUG loaded listener.js 20:27:36 INFO - PROCESS | 1669 | ++DOMWINDOW == 110 (0x13424a800) [pid = 1669] [serial = 2176] [outer = 0x133cd4800] 20:27:38 INFO - PROCESS | 1669 | --DOMWINDOW == 109 (0x135840000) [pid = 1669] [serial = 2138] [outer = 0x0] [url = http://web-platform.test:8000/webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html] 20:27:38 INFO - PROCESS | 1669 | --DOMWINDOW == 108 (0x1340b2800) [pid = 1669] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/user-timing/test_user_timing_measure.html] 20:27:38 INFO - PROCESS | 1669 | --DOMWINDOW == 107 (0x135fc3000) [pid = 1669] [serial = 2135] [outer = 0x0] [url = http://web-platform.test:8000/web-animations/interfaces/KeyframeEffectReadOnly/spacing.html] 20:27:38 INFO - PROCESS | 1669 | --DOMWINDOW == 106 (0x135fb0000) [pid = 1669] [serial = 2132] [outer = 0x0] [url = http://web-platform.test:8000/web-animations/interfaces/AnimationTimeline/idlharness.html] 20:27:38 INFO - PROCESS | 1669 | --DOMWINDOW == 105 (0x131d92000) [pid = 1669] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark.html] 20:27:38 INFO - PROCESS | 1669 | --DOMWINDOW == 104 (0x137264800) [pid = 1669] [serial = 2144] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Close-1000-reason.htm] 20:27:38 INFO - PROCESS | 1669 | --DOMWINDOW == 103 (0x12d830800) [pid = 1669] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/user-timing/test_user_timing_clear_marks.html] 20:27:38 INFO - PROCESS | 1669 | --DOMWINDOW == 102 (0x136f3e800) [pid = 1669] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/touch-events/touch-retargeting.html] 20:27:38 INFO - PROCESS | 1669 | --DOMWINDOW == 101 (0x12e322000) [pid = 1669] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/user-timing/test_user_timing_clear_measures.html] 20:27:38 INFO - PROCESS | 1669 | --DOMWINDOW == 100 (0x13425e000) [pid = 1669] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/user-timing/test_user_timing_measure_exceptions.html] 20:27:38 INFO - PROCESS | 1669 | --DOMWINDOW == 99 (0x11f33e800) [pid = 1669] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/touch-events/touch-touchevent-constructor.html] 20:27:38 INFO - PROCESS | 1669 | --DOMWINDOW == 98 (0x1369cf800) [pid = 1669] [serial = 2141] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Close-0.htm] 20:27:38 INFO - PROCESS | 1669 | --DOMWINDOW == 97 (0x132f78800) [pid = 1669] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html] 20:27:38 INFO - PROCESS | 1669 | --DOMWINDOW == 96 (0x12b6ba000) [pid = 1669] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/user-timing/idlharness.html] 20:27:38 INFO - PROCESS | 1669 | --DOMWINDOW == 95 (0x1306ae800) [pid = 1669] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/user-timing/test_user_timing_entry_type.html] 20:27:38 INFO - PROCESS | 1669 | --DOMWINDOW == 94 (0x133054800) [pid = 1669] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark_exceptions.html] 20:27:38 INFO - PROCESS | 1669 | --DOMWINDOW == 93 (0x1338b9800) [pid = 1669] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html] 20:27:38 INFO - PROCESS | 1669 | --DOMWINDOW == 92 (0x131736800) [pid = 1669] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/user-timing/test_user_timing_exists.html] 20:27:38 INFO - PROCESS | 1669 | --DOMWINDOW == 91 (0x134a02800) [pid = 1669] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/web-animations/interfaces/AnimationTimeline/document-timeline.html] 20:27:38 INFO - PROCESS | 1669 | --DOMWINDOW == 90 (0x13583c800) [pid = 1669] [serial = 2130] [outer = 0x0] [url = about:blank] 20:27:38 INFO - PROCESS | 1669 | --DOMWINDOW == 89 (0x134a1d000) [pid = 1669] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/user-timing/test_user_timing_measure_navigation_timing.html] 20:27:42 INFO - PROCESS | 1669 | --DOCSHELL 0x134a13800 == 34 [pid = 1669] [id = 731] 20:27:42 INFO - PROCESS | 1669 | --DOCSHELL 0x135851000 == 33 [pid = 1669] [id = 736] 20:27:42 INFO - PROCESS | 1669 | --DOCSHELL 0x135faf800 == 32 [pid = 1669] [id = 734] 20:27:42 INFO - PROCESS | 1669 | --DOCSHELL 0x137264000 == 31 [pid = 1669] [id = 738] 20:27:42 INFO - PROCESS | 1669 | --DOCSHELL 0x1364fa800 == 30 [pid = 1669] [id = 737] 20:27:42 INFO - PROCESS | 1669 | --DOCSHELL 0x135fc2800 == 29 [pid = 1669] [id = 735] 20:27:42 INFO - PROCESS | 1669 | --DOCSHELL 0x134250000 == 28 [pid = 1669] [id = 730] 20:27:42 INFO - PROCESS | 1669 | --DOCSHELL 0x132f78000 == 27 [pid = 1669] [id = 726] 20:27:42 INFO - PROCESS | 1669 | --DOCSHELL 0x134a03800 == 26 [pid = 1669] [id = 732] 20:27:42 INFO - PROCESS | 1669 | --DOCSHELL 0x1340b0800 == 25 [pid = 1669] [id = 729] 20:27:42 INFO - PROCESS | 1669 | --DOCSHELL 0x12d82f000 == 24 [pid = 1669] [id = 727] 20:27:42 INFO - PROCESS | 1669 | --DOCSHELL 0x1338b8800 == 23 [pid = 1669] [id = 728] 20:27:42 INFO - PROCESS | 1669 | --DOCSHELL 0x131d90800 == 22 [pid = 1669] [id = 725] 20:27:42 INFO - PROCESS | 1669 | --DOCSHELL 0x11f734000 == 21 [pid = 1669] [id = 720] 20:27:42 INFO - PROCESS | 1669 | --DOCSHELL 0x131736000 == 20 [pid = 1669] [id = 724] 20:27:42 INFO - PROCESS | 1669 | --DOCSHELL 0x1306ad000 == 19 [pid = 1669] [id = 723] 20:27:42 INFO - PROCESS | 1669 | --DOCSHELL 0x12e320800 == 18 [pid = 1669] [id = 722] 20:27:42 INFO - PROCESS | 1669 | --DOCSHELL 0x12d830000 == 17 [pid = 1669] [id = 721] 20:27:42 INFO - PROCESS | 1669 | --DOCSHELL 0x11f28d000 == 16 [pid = 1669] [id = 719] 20:27:42 INFO - PROCESS | 1669 | --DOCSHELL 0x13284c800 == 15 [pid = 1669] [id = 747] 20:27:42 INFO - PROCESS | 1669 | --DOCSHELL 0x131745800 == 14 [pid = 1669] [id = 746] 20:27:42 INFO - PROCESS | 1669 | --DOCSHELL 0x12fdbe800 == 13 [pid = 1669] [id = 745] 20:27:42 INFO - PROCESS | 1669 | --DOCSHELL 0x129f6e800 == 12 [pid = 1669] [id = 744] 20:27:42 INFO - PROCESS | 1669 | --DOCSHELL 0x11c4df800 == 11 [pid = 1669] [id = 743] 20:27:42 INFO - PROCESS | 1669 | --DOCSHELL 0x13320c000 == 10 [pid = 1669] [id = 742] 20:27:42 INFO - PROCESS | 1669 | --DOCSHELL 0x12a72b800 == 9 [pid = 1669] [id = 741] 20:27:42 INFO - PROCESS | 1669 | --DOCSHELL 0x12b6a7000 == 8 [pid = 1669] [id = 740] 20:27:42 INFO - PROCESS | 1669 | --DOCSHELL 0x13727d800 == 7 [pid = 1669] [id = 739] 20:27:42 INFO - PROCESS | 1669 | --DOMWINDOW == 88 (0x13584a000) [pid = 1669] [serial = 2131] [outer = 0x0] [url = about:blank] 20:27:42 INFO - PROCESS | 1669 | --DOMWINDOW == 87 (0x137268800) [pid = 1669] [serial = 2145] [outer = 0x0] [url = about:blank] 20:27:42 INFO - PROCESS | 1669 | --DOMWINDOW == 86 (0x137271000) [pid = 1669] [serial = 2146] [outer = 0x0] [url = about:blank] 20:27:42 INFO - PROCESS | 1669 | --DOMWINDOW == 85 (0x1369ec000) [pid = 1669] [serial = 2142] [outer = 0x0] [url = about:blank] 20:27:42 INFO - PROCESS | 1669 | --DOMWINDOW == 84 (0x136f42000) [pid = 1669] [serial = 2143] [outer = 0x0] [url = about:blank] 20:27:42 INFO - PROCESS | 1669 | --DOMWINDOW == 83 (0x1364e6800) [pid = 1669] [serial = 2139] [outer = 0x0] [url = about:blank] 20:27:42 INFO - PROCESS | 1669 | --DOMWINDOW == 82 (0x1364f4000) [pid = 1669] [serial = 2140] [outer = 0x0] [url = about:blank] 20:27:42 INFO - PROCESS | 1669 | --DOMWINDOW == 81 (0x13639e000) [pid = 1669] [serial = 2136] [outer = 0x0] [url = about:blank] 20:27:42 INFO - PROCESS | 1669 | --DOMWINDOW == 80 (0x1363a6800) [pid = 1669] [serial = 2137] [outer = 0x0] [url = about:blank] 20:27:42 INFO - PROCESS | 1669 | --DOMWINDOW == 79 (0x135fb4800) [pid = 1669] [serial = 2133] [outer = 0x0] [url = about:blank] 20:27:42 INFO - PROCESS | 1669 | --DOMWINDOW == 78 (0x135fbd800) [pid = 1669] [serial = 2134] [outer = 0x0] [url = about:blank] 20:27:42 INFO - PROCESS | 1669 | --DOMWINDOW == 77 (0x13551d800) [pid = 1669] [serial = 2128] [outer = 0x0] [url = about:blank] 20:27:42 INFO - PROCESS | 1669 | --DOMWINDOW == 76 (0x13583a000) [pid = 1669] [serial = 2129] [outer = 0x0] [url = about:blank] 20:27:42 INFO - PROCESS | 1669 | --DOMWINDOW == 75 (0x134bcd000) [pid = 1669] [serial = 2125] [outer = 0x0] [url = about:blank] 20:27:42 INFO - PROCESS | 1669 | --DOMWINDOW == 74 (0x13543a000) [pid = 1669] [serial = 2126] [outer = 0x0] [url = about:blank] 20:27:42 INFO - PROCESS | 1669 | --DOMWINDOW == 73 (0x134a08800) [pid = 1669] [serial = 2122] [outer = 0x0] [url = about:blank] 20:27:42 INFO - PROCESS | 1669 | --DOMWINDOW == 72 (0x134a16800) [pid = 1669] [serial = 2123] [outer = 0x0] [url = about:blank] 20:27:42 INFO - PROCESS | 1669 | --DOMWINDOW == 71 (0x1340ba800) [pid = 1669] [serial = 2119] [outer = 0x0] [url = about:blank] 20:27:42 INFO - PROCESS | 1669 | --DOMWINDOW == 70 (0x134249800) [pid = 1669] [serial = 2120] [outer = 0x0] [url = about:blank] 20:27:42 INFO - PROCESS | 1669 | --DOMWINDOW == 69 (0x1338c6000) [pid = 1669] [serial = 2116] [outer = 0x0] [url = about:blank] 20:27:42 INFO - PROCESS | 1669 | --DOMWINDOW == 68 (0x133be3000) [pid = 1669] [serial = 2117] [outer = 0x0] [url = about:blank] 20:27:42 INFO - PROCESS | 1669 | --DOMWINDOW == 67 (0x13305a000) [pid = 1669] [serial = 2113] [outer = 0x0] [url = about:blank] 20:27:42 INFO - PROCESS | 1669 | --DOMWINDOW == 66 (0x133211800) [pid = 1669] [serial = 2114] [outer = 0x0] [url = about:blank] 20:27:42 INFO - PROCESS | 1669 | --DOMWINDOW == 65 (0x132f7f000) [pid = 1669] [serial = 2110] [outer = 0x0] [url = about:blank] 20:27:42 INFO - PROCESS | 1669 | --DOMWINDOW == 64 (0x132f88000) [pid = 1669] [serial = 2111] [outer = 0x0] [url = about:blank] 20:27:42 INFO - PROCESS | 1669 | --DOMWINDOW == 63 (0x131d9c800) [pid = 1669] [serial = 2107] [outer = 0x0] [url = about:blank] 20:27:42 INFO - PROCESS | 1669 | --DOMWINDOW == 62 (0x132843800) [pid = 1669] [serial = 2108] [outer = 0x0] [url = about:blank] 20:27:42 INFO - PROCESS | 1669 | --DOMWINDOW == 61 (0x13173c000) [pid = 1669] [serial = 2104] [outer = 0x0] [url = about:blank] 20:27:42 INFO - PROCESS | 1669 | --DOMWINDOW == 60 (0x131b61800) [pid = 1669] [serial = 2105] [outer = 0x0] [url = about:blank] 20:27:42 INFO - PROCESS | 1669 | --DOMWINDOW == 59 (0x1306cb000) [pid = 1669] [serial = 2101] [outer = 0x0] [url = about:blank] 20:27:42 INFO - PROCESS | 1669 | --DOMWINDOW == 58 (0x131503800) [pid = 1669] [serial = 2102] [outer = 0x0] [url = about:blank] 20:27:42 INFO - PROCESS | 1669 | --DOMWINDOW == 57 (0x12e5a4000) [pid = 1669] [serial = 2098] [outer = 0x0] [url = about:blank] 20:27:42 INFO - PROCESS | 1669 | --DOMWINDOW == 56 (0x12ea1d800) [pid = 1669] [serial = 2099] [outer = 0x0] [url = about:blank] 20:27:42 INFO - PROCESS | 1669 | --DOMWINDOW == 55 (0x12da18000) [pid = 1669] [serial = 2095] [outer = 0x0] [url = about:blank] 20:27:42 INFO - PROCESS | 1669 | --DOMWINDOW == 54 (0x12ddcf800) [pid = 1669] [serial = 2096] [outer = 0x0] [url = about:blank] 20:27:42 INFO - PROCESS | 1669 | --DOMWINDOW == 53 (0x12b94e800) [pid = 1669] [serial = 2092] [outer = 0x0] [url = about:blank] 20:27:42 INFO - PROCESS | 1669 | --DOMWINDOW == 52 (0x12ba13000) [pid = 1669] [serial = 2093] [outer = 0x0] [url = about:blank] 20:27:42 INFO - PROCESS | 1669 | --DOMWINDOW == 51 (0x11f866000) [pid = 1669] [serial = 2089] [outer = 0x0] [url = about:blank] 20:27:42 INFO - PROCESS | 1669 | --DOMWINDOW == 50 (0x12917e000) [pid = 1669] [serial = 2090] [outer = 0x0] [url = about:blank] 20:27:42 INFO - PROCESS | 1669 | --DOMWINDOW == 49 (0x136f4c000) [pid = 1669] [serial = 2087] [outer = 0x0] [url = about:blank] 20:27:42 INFO - PROCESS | 1669 | --DOMWINDOW == 48 (0x137282000) [pid = 1669] [serial = 2148] [outer = 0x0] [url = about:blank] 20:27:45 INFO - PROCESS | 1669 | --DOMWINDOW == 47 (0x13320f800) [pid = 1669] [serial = 2156] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Close-clamp.htm] 20:27:45 INFO - PROCESS | 1669 | --DOMWINDOW == 46 (0x132a39800) [pid = 1669] [serial = 2171] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Create-Secure-blocked-port.htm] 20:27:45 INFO - PROCESS | 1669 | --DOMWINDOW == 45 (0x12df67800) [pid = 1669] [serial = 2153] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Close-Reason-124Bytes.htm] 20:27:45 INFO - PROCESS | 1669 | --DOMWINDOW == 44 (0x12fdc2000) [pid = 1669] [serial = 2165] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Close-string.htm] 20:27:45 INFO - PROCESS | 1669 | --DOMWINDOW == 43 (0x13727e000) [pid = 1669] [serial = 2147] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Close-1000.htm] 20:27:45 INFO - PROCESS | 1669 | --DOMWINDOW == 42 (0x131b55800) [pid = 1669] [serial = 2168] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Close-undefined.htm] 20:27:45 INFO - PROCESS | 1669 | --DOMWINDOW == 41 (0x11ce14000) [pid = 1669] [serial = 2159] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Close-null.htm] 20:27:45 INFO - PROCESS | 1669 | --DOMWINDOW == 40 (0x12b6ad000) [pid = 1669] [serial = 2150] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Close-NaN.htm] 20:27:45 INFO - PROCESS | 1669 | --DOMWINDOW == 39 (0x129f82000) [pid = 1669] [serial = 2162] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Close-reason-unpaired-surrogates.htm] 20:27:49 INFO - PROCESS | 1669 | --DOMWINDOW == 38 (0x12a723000) [pid = 1669] [serial = 2160] [outer = 0x0] [url = about:blank] 20:27:49 INFO - PROCESS | 1669 | --DOMWINDOW == 37 (0x12df6c800) [pid = 1669] [serial = 2164] [outer = 0x0] [url = about:blank] 20:27:49 INFO - PROCESS | 1669 | --DOMWINDOW == 36 (0x12c0d7800) [pid = 1669] [serial = 2163] [outer = 0x0] [url = about:blank] 20:27:49 INFO - PROCESS | 1669 | --DOMWINDOW == 35 (0x131518800) [pid = 1669] [serial = 2167] [outer = 0x0] [url = about:blank] 20:27:49 INFO - PROCESS | 1669 | --DOMWINDOW == 34 (0x1301d1000) [pid = 1669] [serial = 2166] [outer = 0x0] [url = about:blank] 20:27:49 INFO - PROCESS | 1669 | --DOMWINDOW == 33 (0x13283f800) [pid = 1669] [serial = 2170] [outer = 0x0] [url = about:blank] 20:27:49 INFO - PROCESS | 1669 | --DOMWINDOW == 32 (0x131d84800) [pid = 1669] [serial = 2169] [outer = 0x0] [url = about:blank] 20:27:49 INFO - PROCESS | 1669 | --DOMWINDOW == 31 (0x13304f800) [pid = 1669] [serial = 2173] [outer = 0x0] [url = about:blank] 20:27:49 INFO - PROCESS | 1669 | --DOMWINDOW == 30 (0x132f94000) [pid = 1669] [serial = 2172] [outer = 0x0] [url = about:blank] 20:27:49 INFO - PROCESS | 1669 | --DOMWINDOW == 29 (0x1340ac800) [pid = 1669] [serial = 2175] [outer = 0x0] [url = about:blank] 20:27:49 INFO - PROCESS | 1669 | --DOMWINDOW == 28 (0x12d169800) [pid = 1669] [serial = 2161] [outer = 0x0] [url = about:blank] 20:27:49 INFO - PROCESS | 1669 | --DOMWINDOW == 27 (0x1337e5000) [pid = 1669] [serial = 2157] [outer = 0x0] [url = about:blank] 20:27:49 INFO - PROCESS | 1669 | --DOMWINDOW == 26 (0x1340b7800) [pid = 1669] [serial = 2158] [outer = 0x0] [url = about:blank] 20:27:49 INFO - PROCESS | 1669 | --DOMWINDOW == 25 (0x12e30e800) [pid = 1669] [serial = 2154] [outer = 0x0] [url = about:blank] 20:27:49 INFO - PROCESS | 1669 | --DOMWINDOW == 24 (0x12fdc4000) [pid = 1669] [serial = 2155] [outer = 0x0] [url = about:blank] 20:27:49 INFO - PROCESS | 1669 | --DOMWINDOW == 23 (0x12bd0c800) [pid = 1669] [serial = 2151] [outer = 0x0] [url = about:blank] 20:27:49 INFO - PROCESS | 1669 | --DOMWINDOW == 22 (0x12cb22000) [pid = 1669] [serial = 2152] [outer = 0x0] [url = about:blank] 20:27:49 INFO - PROCESS | 1669 | --DOMWINDOW == 21 (0x13730e800) [pid = 1669] [serial = 2149] [outer = 0x0] [url = about:blank] 20:28:06 INFO - PROCESS | 1669 | MARIONETTE LOG: INFO: Timeout fired 20:28:06 INFO - PROCESS | 1669 | 1477970886747 Marionette TRACE conn2 <- [1,3408,null,{"value":["/websockets/Create-Secure-extensions-empty.htm",2,null,null,[["W3C WebSocket API - Create Secure WebSocket - wsocket.extensions should be set to '' after connection is established - Connection should be opened",1,"assert_equals: extensions should be empty expected \"\" but got \"permessage-deflate\"","@http://web-platform.test:8000/websockets/Create-Secure-extensions-empty.htm:20:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*@http://web-platform.test:8000/websockets/Create-Secure-extensions-empty.htm:19:9\n"],["W3C WebSocket API - Create Secure WebSocket - wsocket.extensions should be set to '' after connection is established - Connection should be closed",3,null,null]]]}] 20:28:06 INFO - .. 20:28:06 INFO - TEST-TIMEOUT | /websockets/Create-Secure-extensions-empty.htm | took 30415ms 20:28:06 INFO - PROCESS | 1669 | 1477970886796 Marionette TRACE conn2 -> [0,3409,"getWindowHandle",null] 20:28:06 INFO - PROCESS | 1669 | 1477970886800 Marionette TRACE conn2 <- [1,3409,null,{"value":"7"}] 20:28:06 INFO - TEST-START | /websockets/Create-Secure-url-with-space.htm 20:28:06 INFO - PROCESS | 1669 | 1477970886805 Marionette TRACE conn2 -> [0,3410,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:06 INFO - PROCESS | 1669 | 1477970886890 Marionette TRACE conn2 <- [1,3410,null,{"value":null}] 20:28:06 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:28:06 INFO - PROCESS | 1669 | 1477970886895 Marionette TRACE conn2 -> [0,3411,"getWindowHandles",null] 20:28:06 INFO - PROCESS | 1669 | 1477970886898 Marionette TRACE conn2 <- [1,3411,null,["7"]] 20:28:06 INFO - PROCESS | 1669 | 1477970886902 Marionette TRACE conn2 -> [0,3412,"switchToWindow",{"name":"7"}] 20:28:06 INFO - PROCESS | 1669 | 1477970886907 Marionette TRACE conn2 <- [1,3412,null,{}] 20:28:06 INFO - PROCESS | 1669 | 1477970886909 Marionette TRACE conn2 -> [0,3413,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-url-with-space.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-url-with-space.htm\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:06 INFO - PROCESS | 1669 | ++DOCSHELL 0x11f864000 == 8 [pid = 1669] [id = 749] 20:28:06 INFO - PROCESS | 1669 | ++DOMWINDOW == 22 (0x11f866000) [pid = 1669] [serial = 2177] [outer = 0x0] 20:28:06 INFO - PROCESS | 1669 | ++DOMWINDOW == 23 (0x11f874000) [pid = 1669] [serial = 2178] [outer = 0x11f866000] 20:28:06 INFO - PROCESS | 1669 | 1477970886954 Marionette DEBUG loaded listener.js 20:28:07 INFO - PROCESS | 1669 | ++DOMWINDOW == 24 (0x129193800) [pid = 1669] [serial = 2179] [outer = 0x11f866000] 20:28:07 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x804B000A: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2073 20:28:07 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:28:07 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:28:07 INFO - PROCESS | 1669 | 1477970887233 Marionette TRACE conn2 <- [1,3413,null,{"value":["/websockets/Create-Secure-url-with-space.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Pass a URL with a space - SYNTAX_ERR should be thrown",0,null,null]]]}] 20:28:07 INFO - . 20:28:07 INFO - TEST-OK | /websockets/Create-Secure-url-with-space.htm | took 465ms 20:28:07 INFO - TEST-START | /websockets/Create-Secure-valid-url-array-protocols.htm 20:28:07 INFO - PROCESS | 1669 | 1477970887269 Marionette TRACE conn2 -> [0,3414,"getWindowHandle",null] 20:28:07 INFO - PROCESS | 1669 | 1477970887272 Marionette TRACE conn2 <- [1,3414,null,{"value":"7"}] 20:28:07 INFO - PROCESS | 1669 | 1477970887275 Marionette TRACE conn2 -> [0,3415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:07 INFO - PROCESS | 1669 | 1477970887367 Marionette TRACE conn2 <- [1,3415,null,{"value":null}] 20:28:07 INFO - PROCESS | 1669 | 1477970887419 Marionette TRACE conn2 -> [0,3416,"getWindowHandles",null] 20:28:07 INFO - PROCESS | 1669 | 1477970887421 Marionette TRACE conn2 <- [1,3416,null,["7"]] 20:28:07 INFO - PROCESS | 1669 | 1477970887424 Marionette TRACE conn2 -> [0,3417,"switchToWindow",{"name":"7"}] 20:28:07 INFO - PROCESS | 1669 | 1477970887426 Marionette TRACE conn2 <- [1,3417,null,{}] 20:28:07 INFO - PROCESS | 1669 | 1477970887429 Marionette TRACE conn2 -> [0,3418,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-valid-url-array-protocols.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-valid-url-array-protocols.htm\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:07 INFO - PROCESS | 1669 | ++DOCSHELL 0x128e90000 == 9 [pid = 1669] [id = 750] 20:28:07 INFO - PROCESS | 1669 | ++DOMWINDOW == 25 (0x12b6bc000) [pid = 1669] [serial = 2180] [outer = 0x0] 20:28:07 INFO - PROCESS | 1669 | ++DOMWINDOW == 26 (0x12b951800) [pid = 1669] [serial = 2181] [outer = 0x12b6bc000] 20:28:07 INFO - PROCESS | 1669 | 1477970887468 Marionette DEBUG loaded listener.js 20:28:07 INFO - PROCESS | 1669 | ++DOMWINDOW == 27 (0x12b963800) [pid = 1669] [serial = 2182] [outer = 0x12b6bc000] 20:28:07 INFO - PROCESS | 1669 | 1477970887721 Marionette TRACE conn2 <- [1,3418,null,{"value":["/websockets/Create-Secure-valid-url-array-protocols.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL and array of protocol strings - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL and array of protocol strings - Connection should be closed",0,null,null]]]}] 20:28:07 INFO - .. 20:28:07 INFO - TEST-OK | /websockets/Create-Secure-valid-url-array-protocols.htm | took 465ms 20:28:07 INFO - PROCESS | 1669 | 1477970887745 Marionette TRACE conn2 -> [0,3419,"getWindowHandle",null] 20:28:07 INFO - PROCESS | 1669 | 1477970887748 Marionette TRACE conn2 <- [1,3419,null,{"value":"7"}] 20:28:07 INFO - TEST-START | /websockets/Create-Secure-valid-url-binaryType-blob.htm 20:28:07 INFO - PROCESS | 1669 | 1477970887752 Marionette TRACE conn2 -> [0,3420,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:07 INFO - PROCESS | 1669 | 1477970887867 Marionette TRACE conn2 <- [1,3420,null,{"value":null}] 20:28:07 INFO - PROCESS | 1669 | 1477970887899 Marionette TRACE conn2 -> [0,3421,"getWindowHandles",null] 20:28:07 INFO - PROCESS | 1669 | 1477970887901 Marionette TRACE conn2 <- [1,3421,null,["7"]] 20:28:07 INFO - PROCESS | 1669 | 1477970887903 Marionette TRACE conn2 -> [0,3422,"switchToWindow",{"name":"7"}] 20:28:07 INFO - PROCESS | 1669 | 1477970887907 Marionette TRACE conn2 <- [1,3422,null,{}] 20:28:07 INFO - PROCESS | 1669 | 1477970887910 Marionette TRACE conn2 -> [0,3423,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-valid-url-binaryType-blob.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-valid-url-binaryType-blob.htm\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:07 INFO - PROCESS | 1669 | ++DOCSHELL 0x12ccb8800 == 10 [pid = 1669] [id = 751] 20:28:07 INFO - PROCESS | 1669 | ++DOMWINDOW == 28 (0x12ccb9000) [pid = 1669] [serial = 2183] [outer = 0x0] 20:28:07 INFO - PROCESS | 1669 | ++DOMWINDOW == 29 (0x12ccc6000) [pid = 1669] [serial = 2184] [outer = 0x12ccb9000] 20:28:07 INFO - PROCESS | 1669 | 1477970887950 Marionette DEBUG loaded listener.js 20:28:08 INFO - PROCESS | 1669 | ++DOMWINDOW == 30 (0x12d161000) [pid = 1669] [serial = 2185] [outer = 0x12ccb9000] 20:28:08 INFO - PROCESS | 1669 | 1477970888208 Marionette TRACE conn2 <- [1,3423,null,{"value":["/websockets/Create-Secure-valid-url-binaryType-blob.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - wsocket.binaryType should be set to 'blob' after connection is established - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - wsocket.binaryType should be set to 'blob' after connection is established - Connection should be closed",0,null,null]]]}] 20:28:08 INFO - .. 20:28:08 INFO - TEST-OK | /websockets/Create-Secure-valid-url-binaryType-blob.htm | took 468ms 20:28:08 INFO - TEST-START | /websockets/Create-Secure-valid-url-protocol-setCorrectly.htm 20:28:08 INFO - PROCESS | 1669 | 1477970888220 Marionette TRACE conn2 -> [0,3424,"getWindowHandle",null] 20:28:08 INFO - PROCESS | 1669 | 1477970888221 Marionette TRACE conn2 <- [1,3424,null,{"value":"7"}] 20:28:08 INFO - PROCESS | 1669 | 1477970888225 Marionette TRACE conn2 -> [0,3425,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:08 INFO - PROCESS | 1669 | 1477970888306 Marionette TRACE conn2 <- [1,3425,null,{"value":null}] 20:28:08 INFO - PROCESS | 1669 | 1477970888310 Marionette TRACE conn2 -> [0,3426,"getWindowHandles",null] 20:28:08 INFO - PROCESS | 1669 | 1477970888312 Marionette TRACE conn2 <- [1,3426,null,["7"]] 20:28:08 INFO - PROCESS | 1669 | 1477970888315 Marionette TRACE conn2 -> [0,3427,"switchToWindow",{"name":"7"}] 20:28:08 INFO - PROCESS | 1669 | 1477970888319 Marionette TRACE conn2 <- [1,3427,null,{}] 20:28:08 INFO - PROCESS | 1669 | 1477970888323 Marionette TRACE conn2 -> [0,3428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-valid-url-protocol-setCorrectly.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-valid-url-protocol-setCorrectly.htm\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:08 INFO - PROCESS | 1669 | ++DOCSHELL 0x12ddca800 == 11 [pid = 1669] [id = 752] 20:28:08 INFO - PROCESS | 1669 | ++DOMWINDOW == 31 (0x12ddcb800) [pid = 1669] [serial = 2186] [outer = 0x0] 20:28:08 INFO - PROCESS | 1669 | ++DOMWINDOW == 32 (0x12ddd9800) [pid = 1669] [serial = 2187] [outer = 0x12ddcb800] 20:28:08 INFO - PROCESS | 1669 | 1477970888363 Marionette DEBUG loaded listener.js 20:28:08 INFO - PROCESS | 1669 | ++DOMWINDOW == 33 (0x12e9a2800) [pid = 1669] [serial = 2188] [outer = 0x12ddcb800] 20:28:08 INFO - PROCESS | 1669 | 1477970888646 Marionette TRACE conn2 <- [1,3428,null,{"value":["/websockets/Create-Secure-valid-url-protocol-setCorrectly.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL and protocol string - protocol should be set correctly - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL and protocol string - Connection should be closed",0,null,null]]]}] 20:28:08 INFO - .. 20:28:08 INFO - TEST-OK | /websockets/Create-Secure-valid-url-protocol-setCorrectly.htm | took 465ms 20:28:08 INFO - PROCESS | 1669 | 1477970888689 Marionette TRACE conn2 -> [0,3429,"getWindowHandle",null] 20:28:08 INFO - PROCESS | 1669 | 1477970888691 Marionette TRACE conn2 <- [1,3429,null,{"value":"7"}] 20:28:08 INFO - TEST-START | /websockets/Create-Secure-valid-url-protocol-string.htm 20:28:08 INFO - PROCESS | 1669 | 1477970888693 Marionette TRACE conn2 -> [0,3430,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:08 INFO - PROCESS | 1669 | 1477970888773 Marionette TRACE conn2 <- [1,3430,null,{"value":null}] 20:28:08 INFO - PROCESS | 1669 | 1477970888778 Marionette TRACE conn2 -> [0,3431,"getWindowHandles",null] 20:28:08 INFO - PROCESS | 1669 | 1477970888779 Marionette TRACE conn2 <- [1,3431,null,["7"]] 20:28:08 INFO - PROCESS | 1669 | 1477970888785 Marionette TRACE conn2 -> [0,3432,"switchToWindow",{"name":"7"}] 20:28:08 INFO - PROCESS | 1669 | 1477970888787 Marionette TRACE conn2 <- [1,3432,null,{}] 20:28:08 INFO - PROCESS | 1669 | 1477970888789 Marionette TRACE conn2 -> [0,3433,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-valid-url-protocol-string.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-valid-url-protocol-string.htm\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:08 INFO - PROCESS | 1669 | ++DOCSHELL 0x12d76c000 == 12 [pid = 1669] [id = 753] 20:28:08 INFO - PROCESS | 1669 | ++DOMWINDOW == 34 (0x12ea0d000) [pid = 1669] [serial = 2189] [outer = 0x0] 20:28:08 INFO - PROCESS | 1669 | ++DOMWINDOW == 35 (0x12ea12800) [pid = 1669] [serial = 2190] [outer = 0x12ea0d000] 20:28:08 INFO - PROCESS | 1669 | 1477970888824 Marionette DEBUG loaded listener.js 20:28:08 INFO - PROCESS | 1669 | ++DOMWINDOW == 36 (0x12ea1b800) [pid = 1669] [serial = 2191] [outer = 0x12ea0d000] 20:28:09 INFO - PROCESS | 1669 | 1477970889123 Marionette TRACE conn2 <- [1,3433,null,{"value":["/websockets/Create-Secure-valid-url-protocol-string.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Check readyState is 1",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL and protocol string - Connection should be closed",0,null,null]]]}] 20:28:09 INFO - .. 20:28:09 INFO - TEST-OK | /websockets/Create-Secure-valid-url-protocol-string.htm | took 465ms 20:28:09 INFO - PROCESS | 1669 | 1477970889158 Marionette TRACE conn2 -> [0,3434,"getWindowHandle",null] 20:28:09 INFO - PROCESS | 1669 | 1477970889160 Marionette TRACE conn2 <- [1,3434,null,{"value":"7"}] 20:28:09 INFO - TEST-START | /websockets/Create-Secure-valid-url.htm 20:28:09 INFO - PROCESS | 1669 | 1477970889163 Marionette TRACE conn2 -> [0,3435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:09 INFO - PROCESS | 1669 | 1477970889291 Marionette TRACE conn2 <- [1,3435,null,{"value":null}] 20:28:09 INFO - PROCESS | 1669 | 1477970889301 Marionette TRACE conn2 -> [0,3436,"getWindowHandles",null] 20:28:09 INFO - PROCESS | 1669 | 1477970889302 Marionette TRACE conn2 <- [1,3436,null,["7"]] 20:28:09 INFO - PROCESS | 1669 | 1477970889304 Marionette TRACE conn2 -> [0,3437,"switchToWindow",{"name":"7"}] 20:28:09 INFO - PROCESS | 1669 | 1477970889306 Marionette TRACE conn2 <- [1,3437,null,{}] 20:28:09 INFO - PROCESS | 1669 | 1477970889308 Marionette TRACE conn2 -> [0,3438,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-valid-url.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-valid-url.htm\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:09 INFO - PROCESS | 1669 | ++DOCSHELL 0x1306b8800 == 13 [pid = 1669] [id = 754] 20:28:09 INFO - PROCESS | 1669 | ++DOMWINDOW == 37 (0x1306b9800) [pid = 1669] [serial = 2192] [outer = 0x0] 20:28:09 INFO - PROCESS | 1669 | ++DOMWINDOW == 38 (0x131221800) [pid = 1669] [serial = 2193] [outer = 0x1306b9800] 20:28:09 INFO - PROCESS | 1669 | 1477970889346 Marionette DEBUG loaded listener.js 20:28:09 INFO - PROCESS | 1669 | ++DOMWINDOW == 39 (0x131510000) [pid = 1669] [serial = 2194] [outer = 0x1306b9800] 20:28:09 INFO - PROCESS | 1669 | 1477970889631 Marionette TRACE conn2 <- [1,3438,null,{"value":["/websockets/Create-Secure-valid-url.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL - Connection should be closed",0,null,null]]]}] 20:28:09 INFO - .. 20:28:09 INFO - TEST-OK | /websockets/Create-Secure-valid-url.htm | took 515ms 20:28:09 INFO - PROCESS | 1669 | 1477970889678 Marionette TRACE conn2 -> [0,3439,"getWindowHandle",null] 20:28:09 INFO - PROCESS | 1669 | 1477970889680 Marionette TRACE conn2 <- [1,3439,null,{"value":"7"}] 20:28:09 INFO - TEST-START | /websockets/Create-Secure-verify-url-set-non-default-port.htm 20:28:09 INFO - PROCESS | 1669 | 1477970889684 Marionette TRACE conn2 -> [0,3440,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:09 INFO - PROCESS | 1669 | 1477970889802 Marionette TRACE conn2 <- [1,3440,null,{"value":null}] 20:28:09 INFO - PROCESS | 1669 | 1477970889875 Marionette TRACE conn2 -> [0,3441,"getWindowHandles",null] 20:28:09 INFO - PROCESS | 1669 | 1477970889878 Marionette TRACE conn2 <- [1,3441,null,["7"]] 20:28:09 INFO - PROCESS | 1669 | 1477970889881 Marionette TRACE conn2 -> [0,3442,"switchToWindow",{"name":"7"}] 20:28:09 INFO - PROCESS | 1669 | 1477970889884 Marionette TRACE conn2 <- [1,3442,null,{}] 20:28:09 INFO - PROCESS | 1669 | 1477970889888 Marionette TRACE conn2 -> [0,3443,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-verify-url-set-non-default-port.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-verify-url-set-non-default-port.htm\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:09 INFO - PROCESS | 1669 | ++DOCSHELL 0x131727000 == 14 [pid = 1669] [id = 755] 20:28:09 INFO - PROCESS | 1669 | ++DOMWINDOW == 40 (0x131739800) [pid = 1669] [serial = 2195] [outer = 0x0] 20:28:09 INFO - PROCESS | 1669 | ++DOMWINDOW == 41 (0x131740800) [pid = 1669] [serial = 2196] [outer = 0x131739800] 20:28:09 INFO - PROCESS | 1669 | 1477970889941 Marionette DEBUG loaded listener.js 20:28:10 INFO - PROCESS | 1669 | ++DOMWINDOW == 42 (0x131b61000) [pid = 1669] [serial = 2197] [outer = 0x131739800] 20:28:10 INFO - PROCESS | 1669 | 1477970890187 Marionette TRACE conn2 <- [1,3443,null,{"value":["/websockets/Create-Secure-verify-url-set-non-default-port.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - wsocket.url should be set correctly",0,null,null]]]}] 20:28:10 INFO - . 20:28:10 INFO - TEST-OK | /websockets/Create-Secure-verify-url-set-non-default-port.htm | took 519ms 20:28:10 INFO - PROCESS | 1669 | 1477970890202 Marionette TRACE conn2 -> [0,3444,"getWindowHandle",null] 20:28:10 INFO - PROCESS | 1669 | 1477970890204 Marionette TRACE conn2 <- [1,3444,null,{"value":"7"}] 20:28:10 INFO - TEST-START | /websockets/Create-asciiSep-protocol-string.htm 20:28:10 INFO - PROCESS | 1669 | 1477970890207 Marionette TRACE conn2 -> [0,3445,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:10 INFO - PROCESS | 1669 | 1477970890291 Marionette TRACE conn2 <- [1,3445,null,{"value":null}] 20:28:10 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:28:10 INFO - PROCESS | 1669 | 1477970890295 Marionette TRACE conn2 -> [0,3446,"getWindowHandles",null] 20:28:10 INFO - PROCESS | 1669 | 1477970890300 Marionette TRACE conn2 <- [1,3446,null,["7"]] 20:28:10 INFO - PROCESS | 1669 | 1477970890304 Marionette TRACE conn2 -> [0,3447,"switchToWindow",{"name":"7"}] 20:28:10 INFO - PROCESS | 1669 | 1477970890306 Marionette TRACE conn2 <- [1,3447,null,{}] 20:28:10 INFO - PROCESS | 1669 | 1477970890310 Marionette TRACE conn2 -> [0,3448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-asciiSep-protocol-string.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-asciiSep-protocol-string.htm\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:10 INFO - PROCESS | 1669 | ++DOCSHELL 0x131d95000 == 15 [pid = 1669] [id = 756] 20:28:10 INFO - PROCESS | 1669 | ++DOMWINDOW == 43 (0x131d96000) [pid = 1669] [serial = 2198] [outer = 0x0] 20:28:10 INFO - PROCESS | 1669 | ++DOMWINDOW == 44 (0x131d9d000) [pid = 1669] [serial = 2199] [outer = 0x131d96000] 20:28:10 INFO - PROCESS | 1669 | 1477970890348 Marionette DEBUG loaded listener.js 20:28:10 INFO - PROCESS | 1669 | ++DOMWINDOW == 45 (0x132842800) [pid = 1669] [serial = 2200] [outer = 0x131d96000] 20:28:10 INFO - PROCESS | 1669 | 1477970890720 Marionette TRACE conn2 <- [1,3448,null,{"value":["/websockets/Create-asciiSep-protocol-string.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and a protocol string with an ascii separator character - SYNTAX_ERR is thrown",1,"assert_throws: function \"function () { wsocket = CreateWebSocketWithAsciiSep(asciiWithSep) }\" did not throw","@http://web-platform.test:8000/websockets/Create-asciiSep-protocol-string.htm:16:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/websockets/Create-asciiSep-protocol-string.htm:13:13\n"]]]}] 20:28:10 INFO - . 20:28:10 INFO - TEST-OK | /websockets/Create-asciiSep-protocol-string.htm | took 565ms 20:28:10 INFO - TEST-START | /websockets/Create-invalid-urls.htm 20:28:10 INFO - PROCESS | 1669 | 1477970890773 Marionette TRACE conn2 -> [0,3449,"getWindowHandle",null] 20:28:10 INFO - PROCESS | 1669 | 1477970890774 Marionette TRACE conn2 <- [1,3449,null,{"value":"7"}] 20:28:10 INFO - PROCESS | 1669 | 1477970890777 Marionette TRACE conn2 -> [0,3450,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:10 INFO - PROCESS | 1669 | 1477970890848 Marionette TRACE conn2 <- [1,3450,null,{"value":null}] 20:28:10 INFO - PROCESS | 1669 | 1477970890854 Marionette TRACE conn2 -> [0,3451,"getWindowHandles",null] 20:28:10 INFO - PROCESS | 1669 | 1477970890857 Marionette TRACE conn2 <- [1,3451,null,["7"]] 20:28:10 INFO - PROCESS | 1669 | 1477970890860 Marionette TRACE conn2 -> [0,3452,"switchToWindow",{"name":"7"}] 20:28:10 INFO - PROCESS | 1669 | 1477970890863 Marionette TRACE conn2 <- [1,3452,null,{}] 20:28:10 INFO - PROCESS | 1669 | 1477970890868 Marionette TRACE conn2 -> [0,3453,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-invalid-urls.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-invalid-urls.htm\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:10 INFO - PROCESS | 1669 | ++DOCSHELL 0x12cb22000 == 16 [pid = 1669] [id = 757] 20:28:10 INFO - PROCESS | 1669 | ++DOMWINDOW == 46 (0x132f78000) [pid = 1669] [serial = 2201] [outer = 0x0] 20:28:10 INFO - PROCESS | 1669 | ++DOMWINDOW == 47 (0x132f7d000) [pid = 1669] [serial = 2202] [outer = 0x132f78000] 20:28:10 INFO - PROCESS | 1669 | 1477970890922 Marionette DEBUG loaded listener.js 20:28:11 INFO - PROCESS | 1669 | ++DOMWINDOW == 48 (0x132f79800) [pid = 1669] [serial = 2203] [outer = 0x132f78000] 20:28:11 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x804B000A: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2073 20:28:11 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:28:11 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:28:11 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x80004002: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2076 20:28:11 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:28:11 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:28:11 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x80004002: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2076 20:28:11 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:28:11 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:28:11 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x804B000A: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2073 20:28:11 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:28:11 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:28:11 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x804B000A: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2073 20:28:11 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:28:11 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:28:11 INFO - PROCESS | 1669 | 1477970891312 Marionette TRACE conn2 <- [1,3453,null,{"value":["/websockets/Create-invalid-urls.htm",0,null,null,[["Url is /echo - should throw SYNTAX_ERR",0,null,null],["Url is a mail address - should throw SYNTAX_ERR",0,null,null],["Url is about:blank - should throw SYNTAX_ERR",0,null,null],["Url is ?test - should throw SYNTAX_ERR",0,null,null],["Url is #test - should throw SYNTAX_ERR",0,null,null]]]}] 20:28:11 INFO - ..... 20:28:11 INFO - TEST-OK | /websockets/Create-invalid-urls.htm | took 569ms 20:28:11 INFO - TEST-START | /websockets/Create-non-absolute-url.htm 20:28:11 INFO - PROCESS | 1669 | 1477970891347 Marionette TRACE conn2 -> [0,3454,"getWindowHandle",null] 20:28:11 INFO - PROCESS | 1669 | 1477970891349 Marionette TRACE conn2 <- [1,3454,null,{"value":"7"}] 20:28:11 INFO - PROCESS | 1669 | 1477970891352 Marionette TRACE conn2 -> [0,3455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:11 INFO - PROCESS | 1669 | 1477970891484 Marionette TRACE conn2 <- [1,3455,null,{"value":null}] 20:28:11 INFO - PROCESS | 1669 | 1477970891490 Marionette TRACE conn2 -> [0,3456,"getWindowHandles",null] 20:28:11 INFO - PROCESS | 1669 | 1477970891492 Marionette TRACE conn2 <- [1,3456,null,["7"]] 20:28:11 INFO - PROCESS | 1669 | 1477970891494 Marionette TRACE conn2 -> [0,3457,"switchToWindow",{"name":"7"}] 20:28:11 INFO - PROCESS | 1669 | 1477970891496 Marionette TRACE conn2 <- [1,3457,null,{}] 20:28:11 INFO - PROCESS | 1669 | 1477970891500 Marionette TRACE conn2 -> [0,3458,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-non-absolute-url.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-non-absolute-url.htm\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:11 INFO - PROCESS | 1669 | ++DOCSHELL 0x133052000 == 17 [pid = 1669] [id = 758] 20:28:11 INFO - PROCESS | 1669 | ++DOMWINDOW == 49 (0x133052800) [pid = 1669] [serial = 2204] [outer = 0x0] 20:28:11 INFO - PROCESS | 1669 | ++DOMWINDOW == 50 (0x133205800) [pid = 1669] [serial = 2205] [outer = 0x133052800] 20:28:11 INFO - PROCESS | 1669 | 1477970891533 Marionette DEBUG loaded listener.js 20:28:11 INFO - PROCESS | 1669 | ++DOMWINDOW == 51 (0x13320f000) [pid = 1669] [serial = 2206] [outer = 0x133052800] 20:28:11 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x804B000A: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2073 20:28:11 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:28:11 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:28:11 INFO - PROCESS | 1669 | 1477970891792 Marionette TRACE conn2 <- [1,3458,null,{"value":["/websockets/Create-non-absolute-url.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a non absolute URL - SYNTAX_ERR is thrown",0,null,null]]]}] 20:28:11 INFO - . 20:28:11 INFO - TEST-OK | /websockets/Create-non-absolute-url.htm | took 470ms 20:28:11 INFO - PROCESS | 1669 | 1477970891822 Marionette TRACE conn2 -> [0,3459,"getWindowHandle",null] 20:28:11 INFO - TEST-START | /websockets/Create-nonAscii-protocol-string.htm 20:28:11 INFO - PROCESS | 1669 | 1477970891824 Marionette TRACE conn2 <- [1,3459,null,{"value":"7"}] 20:28:11 INFO - PROCESS | 1669 | 1477970891828 Marionette TRACE conn2 -> [0,3460,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:11 INFO - PROCESS | 1669 | 1477970891945 Marionette TRACE conn2 <- [1,3460,null,{"value":null}] 20:28:12 INFO - PROCESS | 1669 | 1477970892018 Marionette TRACE conn2 -> [0,3461,"getWindowHandles",null] 20:28:12 INFO - PROCESS | 1669 | 1477970892020 Marionette TRACE conn2 <- [1,3461,null,["7"]] 20:28:12 INFO - PROCESS | 1669 | 1477970892022 Marionette TRACE conn2 -> [0,3462,"switchToWindow",{"name":"7"}] 20:28:12 INFO - PROCESS | 1669 | 1477970892027 Marionette TRACE conn2 <- [1,3462,null,{}] 20:28:12 INFO - PROCESS | 1669 | 1477970892031 Marionette TRACE conn2 -> [0,3463,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-nonAscii-protocol-string.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-nonAscii-protocol-string.htm\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:12 INFO - PROCESS | 1669 | ++DOCSHELL 0x1301d1000 == 18 [pid = 1669] [id = 759] 20:28:12 INFO - PROCESS | 1669 | ++DOMWINDOW == 52 (0x1337e4800) [pid = 1669] [serial = 2207] [outer = 0x0] 20:28:12 INFO - PROCESS | 1669 | ++DOMWINDOW == 53 (0x133bde000) [pid = 1669] [serial = 2208] [outer = 0x1337e4800] 20:28:12 INFO - PROCESS | 1669 | 1477970892087 Marionette DEBUG loaded listener.js 20:28:12 INFO - PROCESS | 1669 | ++DOMWINDOW == 54 (0x133ccc000) [pid = 1669] [serial = 2209] [outer = 0x1337e4800] 20:28:12 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:28:12 INFO - PROCESS | 1669 | 1477970892312 Marionette TRACE conn2 <- [1,3463,null,{"value":["/websockets/Create-nonAscii-protocol-string.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and a protocol string with non-ascii values - SYNTAX_ERR is thrown",0,null,null]]]}] 20:28:12 INFO - . 20:28:12 INFO - TEST-OK | /websockets/Create-nonAscii-protocol-string.htm | took 515ms 20:28:12 INFO - TEST-START | /websockets/Create-protocol-with-space.htm 20:28:12 INFO - PROCESS | 1669 | 1477970892343 Marionette TRACE conn2 -> [0,3464,"getWindowHandle",null] 20:28:12 INFO - PROCESS | 1669 | 1477970892345 Marionette TRACE conn2 <- [1,3464,null,{"value":"7"}] 20:28:12 INFO - PROCESS | 1669 | 1477970892347 Marionette TRACE conn2 -> [0,3465,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:12 INFO - PROCESS | 1669 | 1477970892427 Marionette TRACE conn2 <- [1,3465,null,{"value":null}] 20:28:12 INFO - PROCESS | 1669 | 1477970892434 Marionette TRACE conn2 -> [0,3466,"getWindowHandles",null] 20:28:12 INFO - PROCESS | 1669 | 1477970892435 Marionette TRACE conn2 <- [1,3466,null,["7"]] 20:28:12 INFO - PROCESS | 1669 | 1477970892437 Marionette TRACE conn2 -> [0,3467,"switchToWindow",{"name":"7"}] 20:28:12 INFO - PROCESS | 1669 | 1477970892439 Marionette TRACE conn2 <- [1,3467,null,{}] 20:28:12 INFO - PROCESS | 1669 | 1477970892441 Marionette TRACE conn2 -> [0,3468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-protocol-with-space.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-protocol-with-space.htm\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:12 INFO - PROCESS | 1669 | ++DOCSHELL 0x1340bc800 == 19 [pid = 1669] [id = 760] 20:28:12 INFO - PROCESS | 1669 | ++DOMWINDOW == 55 (0x1340bd000) [pid = 1669] [serial = 2210] [outer = 0x0] 20:28:12 INFO - PROCESS | 1669 | ++DOMWINDOW == 56 (0x1340ca000) [pid = 1669] [serial = 2211] [outer = 0x1340bd000] 20:28:12 INFO - PROCESS | 1669 | 1477970892474 Marionette DEBUG loaded listener.js 20:28:12 INFO - PROCESS | 1669 | ++DOMWINDOW == 57 (0x134254000) [pid = 1669] [serial = 2212] [outer = 0x1340bd000] 20:28:12 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:28:12 INFO - PROCESS | 1669 | 1477970892729 Marionette TRACE conn2 <- [1,3468,null,{"value":["/websockets/Create-protocol-with-space.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and a protocol string with a space in it - SYNTAX_ERR is thrown",0,null,null]]]}] 20:28:12 INFO - . 20:28:12 INFO - TEST-OK | /websockets/Create-protocol-with-space.htm | took 416ms 20:28:12 INFO - TEST-START | /websockets/Create-protocols-repeated-case-insensitive.htm 20:28:12 INFO - PROCESS | 1669 | 1477970892763 Marionette TRACE conn2 -> [0,3469,"getWindowHandle",null] 20:28:12 INFO - PROCESS | 1669 | 1477970892765 Marionette TRACE conn2 <- [1,3469,null,{"value":"7"}] 20:28:12 INFO - PROCESS | 1669 | 1477970892768 Marionette TRACE conn2 -> [0,3470,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:12 INFO - PROCESS | 1669 | 1477970892845 Marionette TRACE conn2 <- [1,3470,null,{"value":null}] 20:28:12 INFO - PROCESS | 1669 | 1477970892851 Marionette TRACE conn2 -> [0,3471,"getWindowHandles",null] 20:28:12 INFO - PROCESS | 1669 | 1477970892852 Marionette TRACE conn2 <- [1,3471,null,["7"]] 20:28:12 INFO - PROCESS | 1669 | 1477970892854 Marionette TRACE conn2 -> [0,3472,"switchToWindow",{"name":"7"}] 20:28:12 INFO - PROCESS | 1669 | 1477970892856 Marionette TRACE conn2 <- [1,3472,null,{}] 20:28:12 INFO - PROCESS | 1669 | 1477970892859 Marionette TRACE conn2 -> [0,3473,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-protocols-repeated-case-insensitive.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-protocols-repeated-case-insensitive.htm\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:12 INFO - PROCESS | 1669 | ++DOCSHELL 0x134265000 == 20 [pid = 1669] [id = 761] 20:28:12 INFO - PROCESS | 1669 | ++DOMWINDOW == 58 (0x134266800) [pid = 1669] [serial = 2213] [outer = 0x0] 20:28:12 INFO - PROCESS | 1669 | ++DOMWINDOW == 59 (0x134a0e000) [pid = 1669] [serial = 2214] [outer = 0x134266800] 20:28:12 INFO - PROCESS | 1669 | 1477970892892 Marionette DEBUG loaded listener.js 20:28:12 INFO - PROCESS | 1669 | ++DOMWINDOW == 60 (0x134a1b000) [pid = 1669] [serial = 2215] [outer = 0x134266800] 20:28:13 INFO - PROCESS | 1669 | 1477970893151 Marionette TRACE conn2 <- [1,3473,null,{"value":["/websockets/Create-protocols-repeated-case-insensitive.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and an array of protocol strings with repeated values but different case - SYNTAX_ERR is thrown",1,"assert_throws: function \"function () { wsocket = CreateWebSocketWithRepeatedProtocolsCaseInsensitive() }\" did not throw","@http://web-platform.test:8000/websockets/Create-protocols-repeated-case-insensitive.htm:14:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/websockets/Create-protocols-repeated-case-insensitive.htm:12:9\n"]]]}] 20:28:13 INFO - . 20:28:13 INFO - TEST-OK | /websockets/Create-protocols-repeated-case-insensitive.htm | took 415ms 20:28:13 INFO - TEST-START | /websockets/Create-protocols-repeated.htm 20:28:13 INFO - PROCESS | 1669 | 1477970893183 Marionette TRACE conn2 -> [0,3474,"getWindowHandle",null] 20:28:13 INFO - PROCESS | 1669 | 1477970893184 Marionette TRACE conn2 <- [1,3474,null,{"value":"7"}] 20:28:13 INFO - PROCESS | 1669 | 1477970893187 Marionette TRACE conn2 -> [0,3475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:13 INFO - PROCESS | 1669 | 1477970893263 Marionette TRACE conn2 <- [1,3475,null,{"value":null}] 20:28:13 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:28:13 INFO - PROCESS | 1669 | 1477970893269 Marionette TRACE conn2 -> [0,3476,"getWindowHandles",null] 20:28:13 INFO - PROCESS | 1669 | 1477970893270 Marionette TRACE conn2 <- [1,3476,null,["7"]] 20:28:13 INFO - PROCESS | 1669 | 1477970893325 Marionette TRACE conn2 -> [0,3477,"switchToWindow",{"name":"7"}] 20:28:13 INFO - PROCESS | 1669 | 1477970893327 Marionette TRACE conn2 <- [1,3477,null,{}] 20:28:13 INFO - PROCESS | 1669 | 1477970893330 Marionette TRACE conn2 -> [0,3478,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-protocols-repeated.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-protocols-repeated.htm\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:13 INFO - PROCESS | 1669 | ++DOCSHELL 0x134a21000 == 21 [pid = 1669] [id = 762] 20:28:13 INFO - PROCESS | 1669 | ++DOMWINDOW == 61 (0x134bc9000) [pid = 1669] [serial = 2216] [outer = 0x0] 20:28:13 INFO - PROCESS | 1669 | ++DOMWINDOW == 62 (0x134bce800) [pid = 1669] [serial = 2217] [outer = 0x134bc9000] 20:28:13 INFO - PROCESS | 1669 | 1477970893364 Marionette DEBUG loaded listener.js 20:28:13 INFO - PROCESS | 1669 | ++DOMWINDOW == 63 (0x13542d000) [pid = 1669] [serial = 2218] [outer = 0x134bc9000] 20:28:13 INFO - PROCESS | 1669 | 1477970893624 Marionette TRACE conn2 <- [1,3478,null,{"value":["/websockets/Create-protocols-repeated.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and an array of protocol strings with repeated values - SYNTAX_ERR is thrown",0,null,null]]]}] 20:28:13 INFO - . 20:28:13 INFO - TEST-OK | /websockets/Create-protocols-repeated.htm | took 465ms 20:28:13 INFO - PROCESS | 1669 | 1477970893653 Marionette TRACE conn2 -> [0,3479,"getWindowHandle",null] 20:28:13 INFO - TEST-START | /websockets/Create-valid-url-array-protocols.htm 20:28:13 INFO - PROCESS | 1669 | 1477970893655 Marionette TRACE conn2 <- [1,3479,null,{"value":"7"}] 20:28:13 INFO - PROCESS | 1669 | 1477970893659 Marionette TRACE conn2 -> [0,3480,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:13 INFO - PROCESS | 1669 | 1477970893809 Marionette TRACE conn2 <- [1,3480,null,{"value":null}] 20:28:13 INFO - PROCESS | 1669 | 1477970893819 Marionette TRACE conn2 -> [0,3481,"getWindowHandles",null] 20:28:13 INFO - PROCESS | 1669 | 1477970893821 Marionette TRACE conn2 <- [1,3481,null,["7"]] 20:28:13 INFO - PROCESS | 1669 | 1477970893824 Marionette TRACE conn2 -> [0,3482,"switchToWindow",{"name":"7"}] 20:28:13 INFO - PROCESS | 1669 | 1477970893827 Marionette TRACE conn2 <- [1,3482,null,{}] 20:28:13 INFO - PROCESS | 1669 | 1477970893832 Marionette TRACE conn2 -> [0,3483,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-valid-url-array-protocols.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-valid-url-array-protocols.htm\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:13 INFO - PROCESS | 1669 | ++DOCSHELL 0x13150f800 == 22 [pid = 1669] [id = 763] 20:28:13 INFO - PROCESS | 1669 | ++DOMWINDOW == 64 (0x131b5f800) [pid = 1669] [serial = 2219] [outer = 0x0] 20:28:13 INFO - PROCESS | 1669 | ++DOMWINDOW == 65 (0x134a05000) [pid = 1669] [serial = 2220] [outer = 0x131b5f800] 20:28:13 INFO - PROCESS | 1669 | 1477970893885 Marionette DEBUG loaded listener.js 20:28:13 INFO - PROCESS | 1669 | ++DOMWINDOW == 66 (0x135518000) [pid = 1669] [serial = 2221] [outer = 0x131b5f800] 20:28:14 INFO - PROCESS | 1669 | 1477970894181 Marionette TRACE conn2 <- [1,3483,null,{"value":["/websockets/Create-valid-url-array-protocols.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and array of protocol strings - Connection should be opened",0,null,null],["W3C WebSocket API - Create WebSocket - Pass a valid URL and array of protocol strings - Connection should be closed",0,null,null]]]}] 20:28:14 INFO - .. 20:28:14 INFO - TEST-OK | /websockets/Create-valid-url-array-protocols.htm | took 565ms 20:28:14 INFO - PROCESS | 1669 | 1477970894224 Marionette TRACE conn2 -> [0,3484,"getWindowHandle",null] 20:28:14 INFO - PROCESS | 1669 | 1477970894225 Marionette TRACE conn2 <- [1,3484,null,{"value":"7"}] 20:28:14 INFO - TEST-START | /websockets/Create-valid-url-protocol-empty.htm 20:28:14 INFO - PROCESS | 1669 | 1477970894228 Marionette TRACE conn2 -> [0,3485,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:14 INFO - PROCESS | 1669 | 1477970894307 Marionette TRACE conn2 <- [1,3485,null,{"value":null}] 20:28:14 INFO - PROCESS | 1669 | 1477970894362 Marionette TRACE conn2 -> [0,3486,"getWindowHandles",null] 20:28:14 INFO - PROCESS | 1669 | 1477970894364 Marionette TRACE conn2 <- [1,3486,null,["7"]] 20:28:14 INFO - PROCESS | 1669 | 1477970894365 Marionette TRACE conn2 -> [0,3487,"switchToWindow",{"name":"7"}] 20:28:14 INFO - PROCESS | 1669 | 1477970894368 Marionette TRACE conn2 <- [1,3487,null,{}] 20:28:14 INFO - PROCESS | 1669 | 1477970894370 Marionette TRACE conn2 -> [0,3488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-valid-url-protocol-empty.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-valid-url-protocol-empty.htm\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:14 INFO - PROCESS | 1669 | ++DOCSHELL 0x13551f000 == 23 [pid = 1669] [id = 764] 20:28:14 INFO - PROCESS | 1669 | ++DOMWINDOW == 67 (0x135837800) [pid = 1669] [serial = 2222] [outer = 0x0] 20:28:14 INFO - PROCESS | 1669 | ++DOMWINDOW == 68 (0x13583c000) [pid = 1669] [serial = 2223] [outer = 0x135837800] 20:28:14 INFO - PROCESS | 1669 | 1477970894403 Marionette DEBUG loaded listener.js 20:28:14 INFO - PROCESS | 1669 | ++DOMWINDOW == 69 (0x135846800) [pid = 1669] [serial = 2224] [outer = 0x135837800] 20:28:14 INFO - PROCESS | 1669 | 1477970894609 Marionette TRACE conn2 <- [1,3488,null,{"value":["/websockets/Create-valid-url-protocol-empty.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - wsocket.protocol should be empty before connection is established",0,null,null]]]}] 20:28:14 INFO - . 20:28:14 INFO - TEST-OK | /websockets/Create-valid-url-protocol-empty.htm | took 414ms 20:28:14 INFO - TEST-START | /websockets/Create-valid-url-protocol.htm 20:28:14 INFO - PROCESS | 1669 | 1477970894643 Marionette TRACE conn2 -> [0,3489,"getWindowHandle",null] 20:28:14 INFO - PROCESS | 1669 | 1477970894644 Marionette TRACE conn2 <- [1,3489,null,{"value":"7"}] 20:28:14 INFO - PROCESS | 1669 | 1477970894647 Marionette TRACE conn2 -> [0,3490,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:14 INFO - PROCESS | 1669 | 1477970894725 Marionette TRACE conn2 <- [1,3490,null,{"value":null}] 20:28:14 INFO - PROCESS | 1669 | 1477970894728 Marionette TRACE conn2 -> [0,3491,"getWindowHandles",null] 20:28:14 INFO - PROCESS | 1669 | 1477970894729 Marionette TRACE conn2 <- [1,3491,null,["7"]] 20:28:14 INFO - PROCESS | 1669 | 1477970894734 Marionette TRACE conn2 -> [0,3492,"switchToWindow",{"name":"7"}] 20:28:14 INFO - PROCESS | 1669 | 1477970894736 Marionette TRACE conn2 <- [1,3492,null,{}] 20:28:14 INFO - PROCESS | 1669 | 1477970894739 Marionette TRACE conn2 -> [0,3493,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-valid-url-protocol.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-valid-url-protocol.htm\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:14 INFO - PROCESS | 1669 | ++DOCSHELL 0x135fb3800 == 24 [pid = 1669] [id = 765] 20:28:14 INFO - PROCESS | 1669 | ++DOMWINDOW == 70 (0x135fb4000) [pid = 1669] [serial = 2225] [outer = 0x0] 20:28:14 INFO - PROCESS | 1669 | ++DOMWINDOW == 71 (0x135fbb000) [pid = 1669] [serial = 2226] [outer = 0x135fb4000] 20:28:14 INFO - PROCESS | 1669 | 1477970894772 Marionette DEBUG loaded listener.js 20:28:14 INFO - PROCESS | 1669 | ++DOMWINDOW == 72 (0x135fc2800) [pid = 1669] [serial = 2227] [outer = 0x135fb4000] 20:28:15 INFO - PROCESS | 1669 | 1477970895045 Marionette TRACE conn2 <- [1,3493,null,{"value":["/websockets/Create-valid-url-protocol.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and a protocol string - Connection should be opened",0,null,null],["W3C WebSocket API - Create WebSocket - Pass a valid URL and a protocol string - Connection should be closed",0,null,null]]]}] 20:28:15 INFO - .. 20:28:15 INFO - TEST-OK | /websockets/Create-valid-url-protocol.htm | took 415ms 20:28:15 INFO - TEST-START | /websockets/Create-valid-url.htm 20:28:15 INFO - PROCESS | 1669 | 1477970895062 Marionette TRACE conn2 -> [0,3494,"getWindowHandle",null] 20:28:15 INFO - PROCESS | 1669 | 1477970895063 Marionette TRACE conn2 <- [1,3494,null,{"value":"7"}] 20:28:15 INFO - PROCESS | 1669 | 1477970895066 Marionette TRACE conn2 -> [0,3495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:15 INFO - PROCESS | 1669 | 1477970895145 Marionette TRACE conn2 <- [1,3495,null,{"value":null}] 20:28:15 INFO - PROCESS | 1669 | 1477970895151 Marionette TRACE conn2 -> [0,3496,"getWindowHandles",null] 20:28:15 INFO - PROCESS | 1669 | 1477970895152 Marionette TRACE conn2 <- [1,3496,null,["7"]] 20:28:15 INFO - PROCESS | 1669 | 1477970895155 Marionette TRACE conn2 -> [0,3497,"switchToWindow",{"name":"7"}] 20:28:15 INFO - PROCESS | 1669 | 1477970895156 Marionette TRACE conn2 <- [1,3497,null,{}] 20:28:15 INFO - PROCESS | 1669 | 1477970895159 Marionette TRACE conn2 -> [0,3498,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-valid-url.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-valid-url.htm\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:15 INFO - PROCESS | 1669 | ++DOCSHELL 0x136306800 == 25 [pid = 1669] [id = 766] 20:28:15 INFO - PROCESS | 1669 | ++DOMWINDOW == 73 (0x136307000) [pid = 1669] [serial = 2228] [outer = 0x0] 20:28:15 INFO - PROCESS | 1669 | ++DOMWINDOW == 74 (0x13631c000) [pid = 1669] [serial = 2229] [outer = 0x136307000] 20:28:15 INFO - PROCESS | 1669 | 1477970895191 Marionette DEBUG loaded listener.js 20:28:15 INFO - PROCESS | 1669 | ++DOMWINDOW == 75 (0x13639b000) [pid = 1669] [serial = 2230] [outer = 0x136307000] 20:28:15 INFO - PROCESS | 1669 | 1477970895452 Marionette TRACE conn2 <- [1,3498,null,{"value":["/websockets/Create-valid-url.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL - Connection should be opened",0,null,null],["W3C WebSocket API - Create WebSocket - Pass a valid URL - Connection should be closed",0,null,null]]]}] 20:28:15 INFO - .. 20:28:15 INFO - TEST-OK | /websockets/Create-valid-url.htm | took 415ms 20:28:15 INFO - TEST-START | /websockets/Create-verify-url-set-non-default-port.htm 20:28:15 INFO - PROCESS | 1669 | 1477970895482 Marionette TRACE conn2 -> [0,3499,"getWindowHandle",null] 20:28:15 INFO - PROCESS | 1669 | 1477970895483 Marionette TRACE conn2 <- [1,3499,null,{"value":"7"}] 20:28:15 INFO - PROCESS | 1669 | 1477970895486 Marionette TRACE conn2 -> [0,3500,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:15 INFO - PROCESS | 1669 | 1477970895563 Marionette TRACE conn2 <- [1,3500,null,{"value":null}] 20:28:15 INFO - PROCESS | 1669 | 1477970895621 Marionette TRACE conn2 -> [0,3501,"getWindowHandles",null] 20:28:15 INFO - PROCESS | 1669 | 1477970895622 Marionette TRACE conn2 <- [1,3501,null,["7"]] 20:28:15 INFO - PROCESS | 1669 | 1477970895624 Marionette TRACE conn2 -> [0,3502,"switchToWindow",{"name":"7"}] 20:28:15 INFO - PROCESS | 1669 | 1477970895626 Marionette TRACE conn2 <- [1,3502,null,{}] 20:28:15 INFO - PROCESS | 1669 | 1477970895628 Marionette TRACE conn2 -> [0,3503,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-verify-url-set-non-default-port.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-verify-url-set-non-default-port.htm\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:15 INFO - PROCESS | 1669 | ++DOCSHELL 0x1363af800 == 26 [pid = 1669] [id = 767] 20:28:15 INFO - PROCESS | 1669 | ++DOMWINDOW == 76 (0x1363b0000) [pid = 1669] [serial = 2231] [outer = 0x0] 20:28:15 INFO - PROCESS | 1669 | ++DOMWINDOW == 77 (0x1363b5800) [pid = 1669] [serial = 2232] [outer = 0x1363b0000] 20:28:15 INFO - PROCESS | 1669 | 1477970895661 Marionette DEBUG loaded listener.js 20:28:15 INFO - PROCESS | 1669 | ++DOMWINDOW == 78 (0x1363ae800) [pid = 1669] [serial = 2233] [outer = 0x1363b0000] 20:28:15 INFO - PROCESS | 1669 | 1477970895863 Marionette TRACE conn2 <- [1,3503,null,{"value":["/websockets/Create-verify-url-set-non-default-port.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - wsocket.url should be set correctly",0,null,null]]]}] 20:28:15 INFO - . 20:28:15 INFO - TEST-OK | /websockets/Create-verify-url-set-non-default-port.htm | took 416ms 20:28:15 INFO - TEST-START | /websockets/Create-wrong-scheme.htm 20:28:15 INFO - PROCESS | 1669 | 1477970895903 Marionette TRACE conn2 -> [0,3504,"getWindowHandle",null] 20:28:15 INFO - PROCESS | 1669 | 1477970895904 Marionette TRACE conn2 <- [1,3504,null,{"value":"7"}] 20:28:15 INFO - PROCESS | 1669 | 1477970895907 Marionette TRACE conn2 -> [0,3505,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:15 INFO - PROCESS | 1669 | 1477970895985 Marionette TRACE conn2 <- [1,3505,null,{"value":null}] 20:28:15 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:28:15 INFO - PROCESS | 1669 | 1477970895988 Marionette TRACE conn2 -> [0,3506,"getWindowHandles",null] 20:28:15 INFO - PROCESS | 1669 | 1477970895990 Marionette TRACE conn2 <- [1,3506,null,["7"]] 20:28:15 INFO - PROCESS | 1669 | 1477970895995 Marionette TRACE conn2 -> [0,3507,"switchToWindow",{"name":"7"}] 20:28:16 INFO - PROCESS | 1669 | 1477970895998 Marionette TRACE conn2 <- [1,3507,null,{}] 20:28:16 INFO - PROCESS | 1669 | 1477970896002 Marionette TRACE conn2 -> [0,3508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-wrong-scheme.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-wrong-scheme.htm\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:16 INFO - PROCESS | 1669 | ++DOCSHELL 0x1369cf000 == 27 [pid = 1669] [id = 768] 20:28:16 INFO - PROCESS | 1669 | ++DOMWINDOW == 79 (0x1369cf800) [pid = 1669] [serial = 2234] [outer = 0x0] 20:28:16 INFO - PROCESS | 1669 | ++DOMWINDOW == 80 (0x1369d5000) [pid = 1669] [serial = 2235] [outer = 0x1369cf800] 20:28:16 INFO - PROCESS | 1669 | 1477970896035 Marionette DEBUG loaded listener.js 20:28:16 INFO - PROCESS | 1669 | ++DOMWINDOW == 81 (0x1369e1000) [pid = 1669] [serial = 2236] [outer = 0x1369cf800] 20:28:16 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:28:16 INFO - PROCESS | 1669 | [1669] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:28:16 INFO - PROCESS | 1669 | 1477970896294 Marionette TRACE conn2 <- [1,3508,null,{"value":["/websockets/Create-wrong-scheme.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a URL with a non ws/wss scheme - SYNTAX_ERR is thrown",0,null,null]]]}] 20:28:16 INFO - . 20:28:16 INFO - TEST-OK | /websockets/Create-wrong-scheme.htm | took 415ms 20:28:16 INFO - PROCESS | 1669 | 1477970896322 Marionette TRACE conn2 -> [0,3509,"getWindowHandle",null] 20:28:16 INFO - PROCESS | 1669 | 1477970896323 Marionette TRACE conn2 <- [1,3509,null,{"value":"7"}] 20:28:16 INFO - TEST-START | /websockets/Secure-Close-0.htm 20:28:16 INFO - PROCESS | 1669 | 1477970896326 Marionette TRACE conn2 -> [0,3510,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:16 INFO - PROCESS | 1669 | 1477970896410 Marionette TRACE conn2 <- [1,3510,null,{"value":null}] 20:28:16 INFO - PROCESS | 1669 | 1477970896415 Marionette TRACE conn2 -> [0,3511,"getWindowHandles",null] 20:28:16 INFO - PROCESS | 1669 | 1477970896416 Marionette TRACE conn2 <- [1,3511,null,["7"]] 20:28:16 INFO - PROCESS | 1669 | 1477970896469 Marionette TRACE conn2 -> [0,3512,"switchToWindow",{"name":"7"}] 20:28:16 INFO - PROCESS | 1669 | 1477970896471 Marionette TRACE conn2 <- [1,3512,null,{}] 20:28:16 INFO - PROCESS | 1669 | 1477970896473 Marionette TRACE conn2 -> [0,3513,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-0.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-0.htm\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:16 INFO - PROCESS | 1669 | ++DOCSHELL 0x1369d4000 == 28 [pid = 1669] [id = 769] 20:28:16 INFO - PROCESS | 1669 | ++DOMWINDOW == 82 (0x1369dd000) [pid = 1669] [serial = 2237] [outer = 0x0] 20:28:16 INFO - PROCESS | 1669 | ++DOMWINDOW == 83 (0x1369e8800) [pid = 1669] [serial = 2238] [outer = 0x1369dd000] 20:28:16 INFO - PROCESS | 1669 | 1477970896507 Marionette DEBUG loaded listener.js 20:28:16 INFO - PROCESS | 1669 | ++DOMWINDOW == 84 (0x136f40800) [pid = 1669] [serial = 2239] [outer = 0x1369dd000] 20:28:16 INFO - PROCESS | 1669 | 1477970896732 Marionette TRACE conn2 <- [1,3513,null,{"value":["/websockets/Secure-Close-0.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(0) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 20:28:16 INFO - . 20:28:16 INFO - TEST-OK | /websockets/Secure-Close-0.htm | took 415ms 20:28:16 INFO - PROCESS | 1669 | 1477970896742 Marionette TRACE conn2 -> [0,3514,"getWindowHandle",null] 20:28:16 INFO - PROCESS | 1669 | 1477970896743 Marionette TRACE conn2 <- [1,3514,null,{"value":"7"}] 20:28:16 INFO - TEST-START | /websockets/Secure-Close-1000-reason.htm 20:28:16 INFO - PROCESS | 1669 | 1477970896746 Marionette TRACE conn2 -> [0,3515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:16 INFO - PROCESS | 1669 | 1477970896829 Marionette TRACE conn2 <- [1,3515,null,{"value":null}] 20:28:16 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:28:16 INFO - PROCESS | 1669 | 1477970896833 Marionette TRACE conn2 -> [0,3516,"getWindowHandles",null] 20:28:16 INFO - PROCESS | 1669 | 1477970896834 Marionette TRACE conn2 <- [1,3516,null,["7"]] 20:28:16 INFO - PROCESS | 1669 | 1477970896836 Marionette TRACE conn2 -> [0,3517,"switchToWindow",{"name":"7"}] 20:28:16 INFO - PROCESS | 1669 | 1477970896838 Marionette TRACE conn2 <- [1,3517,null,{}] 20:28:16 INFO - PROCESS | 1669 | 1477970896893 Marionette TRACE conn2 -> [0,3518,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-1000-reason.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-1000-reason.htm\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:16 INFO - PROCESS | 1669 | ++DOCSHELL 0x136f47000 == 29 [pid = 1669] [id = 770] 20:28:16 INFO - PROCESS | 1669 | ++DOMWINDOW == 85 (0x136f51000) [pid = 1669] [serial = 2240] [outer = 0x0] 20:28:16 INFO - PROCESS | 1669 | ++DOMWINDOW == 86 (0x136f56800) [pid = 1669] [serial = 2241] [outer = 0x136f51000] 20:28:16 INFO - PROCESS | 1669 | 1477970896927 Marionette DEBUG loaded listener.js 20:28:16 INFO - PROCESS | 1669 | ++DOMWINDOW == 87 (0x13726a800) [pid = 1669] [serial = 2242] [outer = 0x136f51000] 20:28:17 INFO - PROCESS | 1669 | 1477970897136 Marionette TRACE conn2 <- [1,3518,null,{"value":["/websockets/Secure-Close-1000-reason.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1000, reason) - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1000, reason) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 20:28:17 INFO - .. 20:28:17 INFO - TEST-OK | /websockets/Secure-Close-1000-reason.htm | took 415ms 20:28:17 INFO - PROCESS | 1669 | 1477970897161 Marionette TRACE conn2 -> [0,3519,"getWindowHandle",null] 20:28:17 INFO - TEST-START | /websockets/Secure-Close-1000-verify-code.htm 20:28:17 INFO - PROCESS | 1669 | 1477970897162 Marionette TRACE conn2 <- [1,3519,null,{"value":"7"}] 20:28:17 INFO - PROCESS | 1669 | 1477970897166 Marionette TRACE conn2 -> [0,3520,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:17 INFO - PROCESS | 1669 | 1477970897267 Marionette TRACE conn2 <- [1,3520,null,{"value":null}] 20:28:17 INFO - PROCESS | 1669 | 1477970897272 Marionette TRACE conn2 -> [0,3521,"getWindowHandles",null] 20:28:17 INFO - PROCESS | 1669 | 1477970897273 Marionette TRACE conn2 <- [1,3521,null,["7"]] 20:28:17 INFO - PROCESS | 1669 | 1477970897275 Marionette TRACE conn2 -> [0,3522,"switchToWindow",{"name":"7"}] 20:28:17 INFO - PROCESS | 1669 | 1477970897277 Marionette TRACE conn2 <- [1,3522,null,{}] 20:28:17 INFO - PROCESS | 1669 | 1477970897279 Marionette TRACE conn2 -> [0,3523,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-1000-verify-code.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-1000-verify-code.htm\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:17 INFO - PROCESS | 1669 | ++DOCSHELL 0x13727a800 == 30 [pid = 1669] [id = 771] 20:28:17 INFO - PROCESS | 1669 | ++DOMWINDOW == 88 (0x13727b000) [pid = 1669] [serial = 2243] [outer = 0x0] 20:28:17 INFO - PROCESS | 1669 | ++DOMWINDOW == 89 (0x137282000) [pid = 1669] [serial = 2244] [outer = 0x13727b000] 20:28:17 INFO - PROCESS | 1669 | 1477970897313 Marionette DEBUG loaded listener.js 20:28:17 INFO - PROCESS | 1669 | ++DOMWINDOW == 90 (0x137308800) [pid = 1669] [serial = 2245] [outer = 0x13727b000] 20:28:17 INFO - PROCESS | 1669 | 1477970897673 Marionette TRACE conn2 <- [1,3523,null,{"value":["/websockets/Secure-Close-1000-verify-code.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1000, reason) - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1000, reason) - event.code == 1000 and event.reason = 'Clean Close'",0,null,null]]]}] 20:28:17 INFO - .. 20:28:17 INFO - TEST-OK | /websockets/Secure-Close-1000-verify-code.htm | took 517ms 20:28:17 INFO - PROCESS | 1669 | 1477970897683 Marionette TRACE conn2 -> [0,3524,"getWindowHandle",null] 20:28:17 INFO - PROCESS | 1669 | 1477970897688 Marionette TRACE conn2 <- [1,3524,null,{"value":"7"}] 20:28:17 INFO - TEST-START | /websockets/Secure-Close-1000.htm 20:28:17 INFO - PROCESS | 1669 | 1477970897696 Marionette TRACE conn2 -> [0,3525,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:17 INFO - PROCESS | 1669 | 1477970897782 Marionette TRACE conn2 <- [1,3525,null,{"value":null}] 20:28:17 INFO - PROCESS | 1669 | 1477970897869 Marionette TRACE conn2 -> [0,3526,"getWindowHandles",null] 20:28:17 INFO - PROCESS | 1669 | 1477970897871 Marionette TRACE conn2 <- [1,3526,null,["7"]] 20:28:17 INFO - PROCESS | 1669 | 1477970897874 Marionette TRACE conn2 -> [0,3527,"switchToWindow",{"name":"7"}] 20:28:17 INFO - PROCESS | 1669 | 1477970897878 Marionette TRACE conn2 <- [1,3527,null,{}] 20:28:17 INFO - PROCESS | 1669 | 1477970897881 Marionette TRACE conn2 -> [0,3528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-1000.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-1000.htm\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:17 INFO - PROCESS | 1669 | ++DOCSHELL 0x12a723800 == 31 [pid = 1669] [id = 772] 20:28:17 INFO - PROCESS | 1669 | ++DOMWINDOW == 91 (0x12a726800) [pid = 1669] [serial = 2246] [outer = 0x0] 20:28:17 INFO - PROCESS | 1669 | ++DOMWINDOW == 92 (0x12b320000) [pid = 1669] [serial = 2247] [outer = 0x12a726800] 20:28:17 INFO - PROCESS | 1669 | 1477970897920 Marionette DEBUG loaded listener.js 20:28:17 INFO - PROCESS | 1669 | ++DOMWINDOW == 93 (0x12bd0c800) [pid = 1669] [serial = 2248] [outer = 0x12a726800] 20:28:18 INFO - PROCESS | 1669 | 1477970898355 Marionette TRACE conn2 <- [1,3528,null,{"value":["/websockets/Secure-Close-1000.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1000) - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1000) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 20:28:18 INFO - .. 20:28:18 INFO - TEST-OK | /websockets/Secure-Close-1000.htm | took 718ms 20:28:18 INFO - PROCESS | 1669 | 1477970898413 Marionette TRACE conn2 -> [0,3529,"getWindowHandle",null] 20:28:18 INFO - PROCESS | 1669 | 1477970898417 Marionette TRACE conn2 <- [1,3529,null,{"value":"7"}] 20:28:18 INFO - TEST-START | /websockets/Secure-Close-1005-verify-code.htm 20:28:18 INFO - PROCESS | 1669 | 1477970898463 Marionette TRACE conn2 -> [0,3530,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:18 INFO - PROCESS | 1669 | 1477970898577 Marionette TRACE conn2 <- [1,3530,null,{"value":null}] 20:28:18 INFO - PROCESS | 1669 | 1477970898643 Marionette TRACE conn2 -> [0,3531,"getWindowHandles",null] 20:28:18 INFO - PROCESS | 1669 | 1477970898645 Marionette TRACE conn2 <- [1,3531,null,["7"]] 20:28:18 INFO - PROCESS | 1669 | 1477970898647 Marionette TRACE conn2 -> [0,3532,"switchToWindow",{"name":"7"}] 20:28:18 INFO - PROCESS | 1669 | 1477970898650 Marionette TRACE conn2 <- [1,3532,null,{}] 20:28:18 INFO - PROCESS | 1669 | 1477970898653 Marionette TRACE conn2 -> [0,3533,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-1005-verify-code.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-1005-verify-code.htm\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:18 INFO - PROCESS | 1669 | ++DOCSHELL 0x12e9ee800 == 32 [pid = 1669] [id = 773] 20:28:18 INFO - PROCESS | 1669 | ++DOMWINDOW == 94 (0x12ea02800) [pid = 1669] [serial = 2249] [outer = 0x0] 20:28:18 INFO - PROCESS | 1669 | ++DOMWINDOW == 95 (0x12f98f800) [pid = 1669] [serial = 2250] [outer = 0x12ea02800] 20:28:18 INFO - PROCESS | 1669 | 1477970898695 Marionette DEBUG loaded listener.js 20:28:18 INFO - PROCESS | 1669 | ++DOMWINDOW == 96 (0x131515800) [pid = 1669] [serial = 2251] [outer = 0x12ea02800] 20:28:19 INFO - PROCESS | 1669 | 1477970899024 Marionette TRACE conn2 <- [1,3533,null,{"value":["/websockets/Secure-Close-1005-verify-code.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close() - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close() - return close code is 1005 - Connection should be closed",0,null,null]]]}] 20:28:19 INFO - .. 20:28:19 INFO - TEST-OK | /websockets/Secure-Close-1005-verify-code.htm | took 615ms 20:28:19 INFO - PROCESS | 1669 | 1477970899082 Marionette TRACE conn2 -> [0,3534,"getWindowHandle",null] 20:28:19 INFO - PROCESS | 1669 | 1477970899085 Marionette TRACE conn2 <- [1,3534,null,{"value":"7"}] 20:28:19 INFO - TEST-START | /websockets/Secure-Close-1005.htm 20:28:19 INFO - PROCESS | 1669 | 1477970899089 Marionette TRACE conn2 -> [0,3535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:19 INFO - PROCESS | 1669 | 1477970899225 Marionette TRACE conn2 <- [1,3535,null,{"value":null}] 20:28:19 INFO - PROCESS | 1669 | 1477970899282 Marionette TRACE conn2 -> [0,3536,"getWindowHandles",null] 20:28:19 INFO - PROCESS | 1669 | 1477970899284 Marionette TRACE conn2 <- [1,3536,null,["7"]] 20:28:19 INFO - PROCESS | 1669 | 1477970899318 Marionette TRACE conn2 -> [0,3537,"switchToWindow",{"name":"7"}] 20:28:19 INFO - PROCESS | 1669 | 1477970899321 Marionette TRACE conn2 <- [1,3537,null,{}] 20:28:19 INFO - PROCESS | 1669 | 1477970899325 Marionette TRACE conn2 -> [0,3538,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-1005.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-1005.htm\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:19 INFO - PROCESS | 1669 | ++DOCSHELL 0x133be2800 == 33 [pid = 1669] [id = 774] 20:28:19 INFO - PROCESS | 1669 | ++DOMWINDOW == 97 (0x133be3800) [pid = 1669] [serial = 2252] [outer = 0x0] 20:28:19 INFO - PROCESS | 1669 | ++DOMWINDOW == 98 (0x1340b2800) [pid = 1669] [serial = 2253] [outer = 0x133be3800] 20:28:19 INFO - PROCESS | 1669 | 1477970899368 Marionette DEBUG loaded listener.js 20:28:19 INFO - PROCESS | 1669 | ++DOMWINDOW == 99 (0x134bbe000) [pid = 1669] [serial = 2254] [outer = 0x133be3800] 20:28:19 INFO - PROCESS | 1669 | 1477970899864 Marionette TRACE conn2 <- [1,3538,null,{"value":["/websockets/Secure-Close-1005.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1005) - see '7.1.5. The WebSocket Connection Close Code' in http://www.ietf.org/rfc/rfc6455.txt",0,null,null]]]}] 20:28:19 INFO - . 20:28:19 INFO - TEST-OK | /websockets/Secure-Close-1005.htm | took 815ms 20:28:19 INFO - PROCESS | 1669 | 1477970899904 Marionette TRACE conn2 -> [0,3539,"getWindowHandle",null] 20:28:19 INFO - PROCESS | 1669 | 1477970899907 Marionette TRACE conn2 <- [1,3539,null,{"value":"7"}] 20:28:19 INFO - TEST-START | /websockets/Secure-Close-2999-reason.htm 20:28:19 INFO - PROCESS | 1669 | 1477970899911 Marionette TRACE conn2 -> [0,3540,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:20 INFO - PROCESS | 1669 | 1477970900011 Marionette TRACE conn2 <- [1,3540,null,{"value":null}] 20:28:20 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:28:20 INFO - PROCESS | 1669 | 1477970900070 Marionette TRACE conn2 -> [0,3541,"getWindowHandles",null] 20:28:20 INFO - PROCESS | 1669 | 1477970900072 Marionette TRACE conn2 <- [1,3541,null,["7"]] 20:28:20 INFO - PROCESS | 1669 | 1477970900075 Marionette TRACE conn2 -> [0,3542,"switchToWindow",{"name":"7"}] 20:28:20 INFO - PROCESS | 1669 | 1477970900079 Marionette TRACE conn2 <- [1,3542,null,{}] 20:28:20 INFO - PROCESS | 1669 | 1477970900082 Marionette TRACE conn2 -> [0,3543,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-2999-reason.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-2999-reason.htm\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:20 INFO - PROCESS | 1669 | ++DOCSHELL 0x12f9a5800 == 34 [pid = 1669] [id = 775] 20:28:20 INFO - PROCESS | 1669 | ++DOMWINDOW == 100 (0x12fc16000) [pid = 1669] [serial = 2255] [outer = 0x0] 20:28:20 INFO - PROCESS | 1669 | ++DOMWINDOW == 101 (0x1316ab000) [pid = 1669] [serial = 2256] [outer = 0x12fc16000] 20:28:20 INFO - PROCESS | 1669 | 1477970900122 Marionette DEBUG loaded listener.js 20:28:20 INFO - PROCESS | 1669 | ++DOMWINDOW == 102 (0x131d8e800) [pid = 1669] [serial = 2257] [outer = 0x12fc16000] 20:28:20 INFO - PROCESS | 1669 | 1477970900468 Marionette TRACE conn2 <- [1,3543,null,{"value":["/websockets/Secure-Close-2999-reason.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(2999, reason) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 20:28:20 INFO - . 20:28:20 INFO - TEST-OK | /websockets/Secure-Close-2999-reason.htm | took 565ms 20:28:20 INFO - PROCESS | 1669 | 1477970900475 Marionette TRACE conn2 -> [0,3544,"getWindowHandle",null] 20:28:20 INFO - TEST-START | /websockets/Secure-Close-3000-reason.htm 20:28:20 INFO - PROCESS | 1669 | 1477970900477 Marionette TRACE conn2 <- [1,3544,null,{"value":"7"}] 20:28:20 INFO - PROCESS | 1669 | 1477970900480 Marionette TRACE conn2 -> [0,3545,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:20 INFO - PROCESS | 1669 | 1477970900577 Marionette TRACE conn2 <- [1,3545,null,{"value":null}] 20:28:20 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:28:20 INFO - PROCESS | 1669 | 1477970900634 Marionette TRACE conn2 -> [0,3546,"getWindowHandles",null] 20:28:20 INFO - PROCESS | 1669 | 1477970900635 Marionette TRACE conn2 <- [1,3546,null,["7"]] 20:28:20 INFO - PROCESS | 1669 | 1477970900638 Marionette TRACE conn2 -> [0,3547,"switchToWindow",{"name":"7"}] 20:28:20 INFO - PROCESS | 1669 | 1477970900640 Marionette TRACE conn2 <- [1,3547,null,{}] 20:28:20 INFO - PROCESS | 1669 | 1477970900642 Marionette TRACE conn2 -> [0,3548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-3000-reason.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-3000-reason.htm\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:20 INFO - PROCESS | 1669 | ++DOCSHELL 0x12da2d000 == 35 [pid = 1669] [id = 776] 20:28:20 INFO - PROCESS | 1669 | ++DOMWINDOW == 103 (0x12ddc8800) [pid = 1669] [serial = 2258] [outer = 0x0] 20:28:20 INFO - PROCESS | 1669 | ++DOMWINDOW == 104 (0x12e9f3000) [pid = 1669] [serial = 2259] [outer = 0x12ddc8800] 20:28:20 INFO - PROCESS | 1669 | 1477970900681 Marionette DEBUG loaded listener.js 20:28:20 INFO - PROCESS | 1669 | ++DOMWINDOW == 105 (0x131229800) [pid = 1669] [serial = 2260] [outer = 0x12ddc8800] 20:28:20 INFO - PROCESS | 1669 | --DOCSHELL 0x12e095800 == 34 [pid = 1669] [id = 748] 20:28:21 INFO - PROCESS | 1669 | 1477970901019 Marionette TRACE conn2 <- [1,3548,null,{"value":["/websockets/Secure-Close-3000-reason.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(3000, reason) - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(3000, reason) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 20:28:21 INFO - .. 20:28:21 INFO - TEST-OK | /websockets/Secure-Close-3000-reason.htm | took 565ms 20:28:21 INFO - TEST-START | /websockets/Secure-Close-3000-verify-code.htm 20:28:21 INFO - PROCESS | 1669 | 1477970901051 Marionette TRACE conn2 -> [0,3549,"getWindowHandle",null] 20:28:21 INFO - PROCESS | 1669 | 1477970901054 Marionette TRACE conn2 <- [1,3549,null,{"value":"7"}] 20:28:21 INFO - PROCESS | 1669 | 1477970901057 Marionette TRACE conn2 -> [0,3550,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:21 INFO - PROCESS | 1669 | 1477970901139 Marionette TRACE conn2 <- [1,3550,null,{"value":null}] 20:28:21 INFO - PROCESS | 1669 | 1477970901199 Marionette TRACE conn2 -> [0,3551,"getWindowHandles",null] 20:28:21 INFO - PROCESS | 1669 | 1477970901201 Marionette TRACE conn2 <- [1,3551,null,["7"]] 20:28:21 INFO - PROCESS | 1669 | 1477970901203 Marionette TRACE conn2 -> [0,3552,"switchToWindow",{"name":"7"}] 20:28:21 INFO - PROCESS | 1669 | 1477970901207 Marionette TRACE conn2 <- [1,3552,null,{}] 20:28:21 INFO - PROCESS | 1669 | 1477970901209 Marionette TRACE conn2 -> [0,3553,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-3000-verify-code.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-3000-verify-code.htm\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:21 INFO - PROCESS | 1669 | ++DOCSHELL 0x12fe70800 == 35 [pid = 1669] [id = 777] 20:28:21 INFO - PROCESS | 1669 | ++DOMWINDOW == 106 (0x1301d2800) [pid = 1669] [serial = 2261] [outer = 0x0] 20:28:21 INFO - PROCESS | 1669 | ++DOMWINDOW == 107 (0x1316bb800) [pid = 1669] [serial = 2262] [outer = 0x1301d2800] 20:28:21 INFO - PROCESS | 1669 | 1477970901249 Marionette DEBUG loaded listener.js 20:28:21 INFO - PROCESS | 1669 | ++DOMWINDOW == 108 (0x131d84800) [pid = 1669] [serial = 2263] [outer = 0x1301d2800] 20:28:21 INFO - PROCESS | 1669 | 1477970901521 Marionette TRACE conn2 <- [1,3553,null,{"value":["/websockets/Secure-Close-3000-verify-code.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(3000, reason) - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(3000, reason) - verify return code is 3000 - Connection should be closed",0,null,null]]]}] 20:28:21 INFO - .. 20:28:21 INFO - TEST-OK | /websockets/Secure-Close-3000-verify-code.htm | took 514ms 20:28:21 INFO - TEST-START | /websockets/Secure-Close-4999-reason.htm 20:28:21 INFO - PROCESS | 1669 | 1477970901572 Marionette TRACE conn2 -> [0,3554,"getWindowHandle",null] 20:28:21 INFO - PROCESS | 1669 | 1477970901574 Marionette TRACE conn2 <- [1,3554,null,{"value":"7"}] 20:28:21 INFO - PROCESS | 1669 | 1477970901577 Marionette TRACE conn2 -> [0,3555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:21 INFO - PROCESS | 1669 | 1477970901695 Marionette TRACE conn2 <- [1,3555,null,{"value":null}] 20:28:21 INFO - PROCESS | 1669 | 1477970901779 Marionette TRACE conn2 -> [0,3556,"getWindowHandles",null] 20:28:21 INFO - PROCESS | 1669 | 1477970901781 Marionette TRACE conn2 <- [1,3556,null,["7"]] 20:28:21 INFO - PROCESS | 1669 | 1477970901784 Marionette TRACE conn2 -> [0,3557,"switchToWindow",{"name":"7"}] 20:28:21 INFO - PROCESS | 1669 | 1477970901788 Marionette TRACE conn2 <- [1,3557,null,{}] 20:28:21 INFO - PROCESS | 1669 | 1477970901792 Marionette TRACE conn2 -> [0,3558,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-4999-reason.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-4999-reason.htm\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:21 INFO - PROCESS | 1669 | ++DOCSHELL 0x132f95800 == 36 [pid = 1669] [id = 778] 20:28:21 INFO - PROCESS | 1669 | ++DOMWINDOW == 109 (0x13303e800) [pid = 1669] [serial = 2264] [outer = 0x0] 20:28:21 INFO - PROCESS | 1669 | ++DOMWINDOW == 110 (0x13304d800) [pid = 1669] [serial = 2265] [outer = 0x13303e800] 20:28:21 INFO - PROCESS | 1669 | 1477970901850 Marionette DEBUG loaded listener.js 20:28:21 INFO - PROCESS | 1669 | ++DOMWINDOW == 111 (0x133213800) [pid = 1669] [serial = 2266] [outer = 0x13303e800] 20:28:22 INFO - PROCESS | 1669 | 1477970902160 Marionette TRACE conn2 <- [1,3558,null,{"value":["/websockets/Secure-Close-4999-reason.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(4999, reason) - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(4999, reason) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 20:28:22 INFO - .. 20:28:22 INFO - TEST-OK | /websockets/Secure-Close-4999-reason.htm | took 617ms 20:28:22 INFO - TEST-START | /websockets/Secure-Close-NaN.htm 20:28:22 INFO - PROCESS | 1669 | 1477970902194 Marionette TRACE conn2 -> [0,3559,"getWindowHandle",null] 20:28:22 INFO - PROCESS | 1669 | 1477970902195 Marionette TRACE conn2 <- [1,3559,null,{"value":"7"}] 20:28:22 INFO - PROCESS | 1669 | 1477970902198 Marionette TRACE conn2 -> [0,3560,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:22 INFO - PROCESS | 1669 | 1477970902310 Marionette TRACE conn2 <- [1,3560,null,{"value":null}] 20:28:22 INFO - PROCESS | 1669 | 1477970902317 Marionette TRACE conn2 -> [0,3561,"getWindowHandles",null] 20:28:22 INFO - PROCESS | 1669 | 1477970902319 Marionette TRACE conn2 <- [1,3561,null,["7"]] 20:28:22 INFO - PROCESS | 1669 | 1477970902321 Marionette TRACE conn2 -> [0,3562,"switchToWindow",{"name":"7"}] 20:28:22 INFO - PROCESS | 1669 | 1477970902325 Marionette TRACE conn2 <- [1,3562,null,{}] 20:28:22 INFO - PROCESS | 1669 | 1477970902328 Marionette TRACE conn2 -> [0,3563,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-NaN.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-NaN.htm\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:22 INFO - PROCESS | 1669 | ++DOCSHELL 0x133220800 == 37 [pid = 1669] [id = 779] 20:28:22 INFO - PROCESS | 1669 | ++DOMWINDOW == 112 (0x1337e5000) [pid = 1669] [serial = 2267] [outer = 0x0] 20:28:22 INFO - PROCESS | 1669 | ++DOMWINDOW == 113 (0x1340b5800) [pid = 1669] [serial = 2268] [outer = 0x1337e5000] 20:28:22 INFO - PROCESS | 1669 | 1477970902383 Marionette DEBUG loaded listener.js 20:28:22 INFO - PROCESS | 1669 | ++DOMWINDOW == 114 (0x134251000) [pid = 1669] [serial = 2269] [outer = 0x1337e5000] 20:28:22 INFO - PROCESS | 1669 | 1477970902749 Marionette TRACE conn2 <- [1,3563,null,{"value":["/websockets/Secure-Close-NaN.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(NaN) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 20:28:22 INFO - . 20:28:22 INFO - TEST-OK | /websockets/Secure-Close-NaN.htm | took 565ms 20:28:22 INFO - TEST-START | /websockets/Secure-Close-Reason-124Bytes.htm 20:28:22 INFO - PROCESS | 1669 | 1477970902764 Marionette TRACE conn2 -> [0,3564,"getWindowHandle",null] 20:28:22 INFO - PROCESS | 1669 | 1477970902765 Marionette TRACE conn2 <- [1,3564,null,{"value":"7"}] 20:28:22 INFO - PROCESS | 1669 | 1477970902768 Marionette TRACE conn2 -> [0,3565,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:22 INFO - PROCESS | 1669 | 1477970902869 Marionette TRACE conn2 <- [1,3565,null,{"value":null}] 20:28:22 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:28:22 INFO - PROCESS | 1669 | 1477970902935 Marionette TRACE conn2 -> [0,3566,"getWindowHandles",null] 20:28:22 INFO - PROCESS | 1669 | 1477970902937 Marionette TRACE conn2 <- [1,3566,null,["7"]] 20:28:22 INFO - PROCESS | 1669 | 1477970902938 Marionette TRACE conn2 -> [0,3567,"switchToWindow",{"name":"7"}] 20:28:22 INFO - PROCESS | 1669 | 1477970902940 Marionette TRACE conn2 <- [1,3567,null,{}] 20:28:22 INFO - PROCESS | 1669 | 1477970902943 Marionette TRACE conn2 -> [0,3568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-Reason-124Bytes.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-Reason-124Bytes.htm\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:22 INFO - PROCESS | 1669 | ++DOCSHELL 0x12e99d000 == 38 [pid = 1669] [id = 780] 20:28:22 INFO - PROCESS | 1669 | ++DOMWINDOW == 115 (0x134264800) [pid = 1669] [serial = 2270] [outer = 0x0] 20:28:22 INFO - PROCESS | 1669 | ++DOMWINDOW == 116 (0x13550c000) [pid = 1669] [serial = 2271] [outer = 0x134264800] 20:28:22 INFO - PROCESS | 1669 | 1477970902980 Marionette DEBUG loaded listener.js 20:28:23 INFO - PROCESS | 1669 | ++DOMWINDOW == 117 (0x134bd3000) [pid = 1669] [serial = 2272] [outer = 0x134264800] 20:28:23 INFO - PROCESS | 1669 | 1477970903246 Marionette TRACE conn2 <- [1,3568,null,{"value":["/websockets/Secure-Close-Reason-124Bytes.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(code, 'reason more than 123 bytes') - SYNTAX_ERR is thrown",0,null,null]]]}] 20:28:23 INFO - . 20:28:23 INFO - TEST-OK | /websockets/Secure-Close-Reason-124Bytes.htm | took 515ms 20:28:23 INFO - TEST-START | /websockets/Secure-Close-Reason-Unpaired-surrogates.htm 20:28:23 INFO - PROCESS | 1669 | 1477970903282 Marionette TRACE conn2 -> [0,3569,"getWindowHandle",null] 20:28:23 INFO - PROCESS | 1669 | 1477970903284 Marionette TRACE conn2 <- [1,3569,null,{"value":"7"}] 20:28:23 INFO - PROCESS | 1669 | 1477970903286 Marionette TRACE conn2 -> [0,3570,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:23 INFO - PROCESS | 1669 | 1477970903391 Marionette TRACE conn2 <- [1,3570,null,{"value":null}] 20:28:23 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:28:23 INFO - PROCESS | 1669 | 1477970903395 Marionette TRACE conn2 -> [0,3571,"getWindowHandles",null] 20:28:23 INFO - PROCESS | 1669 | 1477970903396 Marionette TRACE conn2 <- [1,3571,null,["7"]] 20:28:23 INFO - PROCESS | 1669 | 1477970903399 Marionette TRACE conn2 -> [0,3572,"switchToWindow",{"name":"7"}] 20:28:23 INFO - PROCESS | 1669 | 1477970903402 Marionette TRACE conn2 <- [1,3572,null,{}] 20:28:23 INFO - PROCESS | 1669 | 1477970903436 Marionette TRACE conn2 -> [0,3573,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-Reason-Unpaired-surrogates.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-Reason-Unpaired-surrogates.htm\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:23 INFO - PROCESS | 1669 | ++DOCSHELL 0x132f84000 == 39 [pid = 1669] [id = 781] 20:28:23 INFO - PROCESS | 1669 | ++DOMWINDOW == 118 (0x135faf800) [pid = 1669] [serial = 2273] [outer = 0x0] 20:28:23 INFO - PROCESS | 1669 | ++DOMWINDOW == 119 (0x135fc1800) [pid = 1669] [serial = 2274] [outer = 0x135faf800] 20:28:23 INFO - PROCESS | 1669 | 1477970903470 Marionette DEBUG loaded listener.js 20:28:23 INFO - PROCESS | 1669 | ++DOMWINDOW == 120 (0x136319000) [pid = 1669] [serial = 2275] [outer = 0x135faf800] 20:28:23 INFO - PROCESS | 1669 | [1669] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 20:28:23 INFO - PROCESS | 1669 | [1669] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 20:28:23 INFO - PROCESS | 1669 | 1477970903737 Marionette TRACE conn2 <- [1,3573,null,{"value":["/websockets/Secure-Close-Reason-Unpaired-surrogates.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(reason with unpaired surrogates) - connection should get opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(reason with unpaired surrogates) - connection should get closed",0,null,null]]]}] 20:28:23 INFO - .. 20:28:23 INFO - TEST-OK | /websockets/Secure-Close-Reason-Unpaired-surrogates.htm | took 466ms 20:28:23 INFO - PROCESS | 1669 | 1477970903753 Marionette TRACE conn2 -> [0,3574,"getWindowHandle",null] 20:28:23 INFO - PROCESS | 1669 | 1477970903754 Marionette TRACE conn2 <- [1,3574,null,{"value":"7"}] 20:28:23 INFO - TEST-START | /websockets/Secure-Close-null.htm 20:28:23 INFO - PROCESS | 1669 | 1477970903758 Marionette TRACE conn2 -> [0,3575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:23 INFO - PROCESS | 1669 | 1477970903895 Marionette TRACE conn2 <- [1,3575,null,{"value":null}] 20:28:23 INFO - PROCESS | 1669 | 1477970903908 Marionette TRACE conn2 -> [0,3576,"getWindowHandles",null] 20:28:23 INFO - PROCESS | 1669 | 1477970903912 Marionette TRACE conn2 <- [1,3576,null,["7"]] 20:28:23 INFO - PROCESS | 1669 | 1477970903915 Marionette TRACE conn2 -> [0,3577,"switchToWindow",{"name":"7"}] 20:28:23 INFO - PROCESS | 1669 | 1477970903917 Marionette TRACE conn2 <- [1,3577,null,{}] 20:28:23 INFO - PROCESS | 1669 | 1477970903921 Marionette TRACE conn2 -> [0,3578,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-null.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-null.htm\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:23 INFO - PROCESS | 1669 | ++DOCSHELL 0x1363a1800 == 40 [pid = 1669] [id = 782] 20:28:23 INFO - PROCESS | 1669 | ++DOMWINDOW == 121 (0x1363a2800) [pid = 1669] [serial = 2276] [outer = 0x0] 20:28:23 INFO - PROCESS | 1669 | ++DOMWINDOW == 122 (0x1364eb000) [pid = 1669] [serial = 2277] [outer = 0x1363a2800] 20:28:23 INFO - PROCESS | 1669 | 1477970903974 Marionette DEBUG loaded listener.js 20:28:24 INFO - PROCESS | 1669 | ++DOMWINDOW == 123 (0x1364f1800) [pid = 1669] [serial = 2278] [outer = 0x1363a2800] 20:28:24 INFO - PROCESS | 1669 | 1477970904390 Marionette TRACE conn2 <- [1,3578,null,{"value":["/websockets/Secure-Close-null.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(null) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 20:28:24 INFO - . 20:28:24 INFO - TEST-OK | /websockets/Secure-Close-null.htm | took 666ms 20:28:24 INFO - TEST-START | /websockets/Secure-Close-onlyReason.htm 20:28:24 INFO - PROCESS | 1669 | 1477970904425 Marionette TRACE conn2 -> [0,3579,"getWindowHandle",null] 20:28:24 INFO - PROCESS | 1669 | 1477970904426 Marionette TRACE conn2 <- [1,3579,null,{"value":"7"}] 20:28:24 INFO - PROCESS | 1669 | 1477970904429 Marionette TRACE conn2 -> [0,3580,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:24 INFO - PROCESS | 1669 | 1477970904533 Marionette TRACE conn2 <- [1,3580,null,{"value":null}] 20:28:24 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:28:24 INFO - PROCESS | 1669 | 1477970904537 Marionette TRACE conn2 -> [0,3581,"getWindowHandles",null] 20:28:24 INFO - PROCESS | 1669 | 1477970904538 Marionette TRACE conn2 <- [1,3581,null,["7"]] 20:28:24 INFO - PROCESS | 1669 | 1477970904573 Marionette TRACE conn2 -> [0,3582,"switchToWindow",{"name":"7"}] 20:28:24 INFO - PROCESS | 1669 | 1477970904575 Marionette TRACE conn2 <- [1,3582,null,{}] 20:28:24 INFO - PROCESS | 1669 | 1477970904578 Marionette TRACE conn2 -> [0,3583,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-onlyReason.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-onlyReason.htm\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:24 INFO - PROCESS | 1669 | ++DOCSHELL 0x1364f9000 == 41 [pid = 1669] [id = 783] 20:28:24 INFO - PROCESS | 1669 | ++DOMWINDOW == 124 (0x1369ea000) [pid = 1669] [serial = 2279] [outer = 0x0] 20:28:24 INFO - PROCESS | 1669 | ++DOMWINDOW == 125 (0x136f3e800) [pid = 1669] [serial = 2280] [outer = 0x1369ea000] 20:28:24 INFO - PROCESS | 1669 | 1477970904611 Marionette DEBUG loaded listener.js 20:28:24 INFO - PROCESS | 1669 | ++DOMWINDOW == 126 (0x136f4f800) [pid = 1669] [serial = 2281] [outer = 0x1369ea000] 20:28:24 INFO - PROCESS | 1669 | 1477970904871 Marionette TRACE conn2 <- [1,3583,null,{"value":["/websockets/Secure-Close-onlyReason.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(only reason) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 20:28:24 INFO - . 20:28:24 INFO - TEST-OK | /websockets/Secure-Close-onlyReason.htm | took 465ms 20:28:24 INFO - PROCESS | 1669 | 1477970904894 Marionette TRACE conn2 -> [0,3584,"getWindowHandle",null] 20:28:24 INFO - PROCESS | 1669 | 1477970904895 Marionette TRACE conn2 <- [1,3584,null,{"value":"7"}] 20:28:24 INFO - TEST-START | /websockets/Secure-Close-readyState-Closed.htm 20:28:24 INFO - PROCESS | 1669 | 1477970904898 Marionette TRACE conn2 -> [0,3585,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:25 INFO - PROCESS | 1669 | --DOMWINDOW == 125 (0x132f78000) [pid = 1669] [serial = 2201] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Create-invalid-urls.htm] 20:28:25 INFO - PROCESS | 1669 | --DOMWINDOW == 124 (0x131d96000) [pid = 1669] [serial = 2198] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Create-asciiSep-protocol-string.htm] 20:28:25 INFO - PROCESS | 1669 | --DOMWINDOW == 123 (0x12ccb9000) [pid = 1669] [serial = 2183] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-binaryType-blob.htm] 20:28:25 INFO - PROCESS | 1669 | --DOMWINDOW == 122 (0x1340bd000) [pid = 1669] [serial = 2210] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Create-protocol-with-space.htm] 20:28:25 INFO - PROCESS | 1669 | --DOMWINDOW == 121 (0x135837800) [pid = 1669] [serial = 2222] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Create-valid-url-protocol-empty.htm] 20:28:25 INFO - PROCESS | 1669 | --DOMWINDOW == 120 (0x136f51000) [pid = 1669] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Close-1000-reason.htm] 20:28:25 INFO - PROCESS | 1669 | --DOMWINDOW == 119 (0x12ddcb800) [pid = 1669] [serial = 2186] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-protocol-setCorrectly.htm] 20:28:25 INFO - PROCESS | 1669 | --DOMWINDOW == 118 (0x11f866000) [pid = 1669] [serial = 2177] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Create-Secure-url-with-space.htm] 20:28:25 INFO - PROCESS | 1669 | --DOMWINDOW == 117 (0x133cd4800) [pid = 1669] [serial = 2174] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Create-Secure-extensions-empty.htm] 20:28:25 INFO - PROCESS | 1669 | --DOMWINDOW == 116 (0x1306b9800) [pid = 1669] [serial = 2192] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url.htm] 20:28:25 INFO - PROCESS | 1669 | --DOMWINDOW == 115 (0x131739800) [pid = 1669] [serial = 2195] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Create-Secure-verify-url-set-non-default-port.htm] 20:28:25 INFO - PROCESS | 1669 | --DOMWINDOW == 114 (0x134266800) [pid = 1669] [serial = 2213] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Create-protocols-repeated-case-insensitive.htm] 20:28:25 INFO - PROCESS | 1669 | --DOMWINDOW == 113 (0x1337e4800) [pid = 1669] [serial = 2207] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Create-nonAscii-protocol-string.htm] 20:28:25 INFO - PROCESS | 1669 | --DOMWINDOW == 112 (0x136307000) [pid = 1669] [serial = 2228] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Create-valid-url.htm] 20:28:25 INFO - PROCESS | 1669 | --DOMWINDOW == 111 (0x133052800) [pid = 1669] [serial = 2204] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Create-non-absolute-url.htm] 20:28:25 INFO - PROCESS | 1669 | --DOMWINDOW == 110 (0x135fb4000) [pid = 1669] [serial = 2225] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Create-valid-url-protocol.htm] 20:28:25 INFO - PROCESS | 1669 | --DOMWINDOW == 109 (0x12b6bc000) [pid = 1669] [serial = 2180] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-array-protocols.htm] 20:28:25 INFO - PROCESS | 1669 | --DOMWINDOW == 108 (0x1369cf800) [pid = 1669] [serial = 2234] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Create-wrong-scheme.htm] 20:28:25 INFO - PROCESS | 1669 | --DOMWINDOW == 107 (0x12ea0d000) [pid = 1669] [serial = 2189] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-protocol-string.htm] 20:28:25 INFO - PROCESS | 1669 | --DOMWINDOW == 106 (0x1363b0000) [pid = 1669] [serial = 2231] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Create-verify-url-set-non-default-port.htm] 20:28:25 INFO - PROCESS | 1669 | --DOMWINDOW == 105 (0x1369dd000) [pid = 1669] [serial = 2237] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Close-0.htm] 20:28:25 INFO - PROCESS | 1669 | --DOMWINDOW == 104 (0x131b5f800) [pid = 1669] [serial = 2219] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Create-valid-url-array-protocols.htm] 20:28:25 INFO - PROCESS | 1669 | --DOMWINDOW == 103 (0x134bc9000) [pid = 1669] [serial = 2216] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Create-protocols-repeated.htm] 20:28:25 INFO - PROCESS | 1669 | 1477970905263 Marionette TRACE conn2 <- [1,3585,null,{"value":null}] 20:28:25 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:28:25 INFO - PROCESS | 1669 | 1477970905271 Marionette TRACE conn2 -> [0,3586,"getWindowHandles",null] 20:28:25 INFO - PROCESS | 1669 | 1477970905272 Marionette TRACE conn2 <- [1,3586,null,["7"]] 20:28:25 INFO - PROCESS | 1669 | 1477970905274 Marionette TRACE conn2 -> [0,3587,"switchToWindow",{"name":"7"}] 20:28:25 INFO - PROCESS | 1669 | 1477970905276 Marionette TRACE conn2 <- [1,3587,null,{}] 20:28:25 INFO - PROCESS | 1669 | 1477970905279 Marionette TRACE conn2 -> [0,3588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-readyState-Closed.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-readyState-Closed.htm\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:25 INFO - PROCESS | 1669 | ++DOCSHELL 0x131d96000 == 42 [pid = 1669] [id = 784] 20:28:25 INFO - PROCESS | 1669 | ++DOMWINDOW == 104 (0x132f78000) [pid = 1669] [serial = 2282] [outer = 0x0] 20:28:25 INFO - PROCESS | 1669 | ++DOMWINDOW == 105 (0x135836000) [pid = 1669] [serial = 2283] [outer = 0x132f78000] 20:28:25 INFO - PROCESS | 1669 | 1477970905318 Marionette DEBUG loaded listener.js 20:28:25 INFO - PROCESS | 1669 | ++DOMWINDOW == 106 (0x13727a000) [pid = 1669] [serial = 2284] [outer = 0x132f78000] 20:28:25 INFO - PROCESS | 1669 | 1477970905581 Marionette TRACE conn2 <- [1,3588,null,{"value":["/websockets/Secure-Close-readyState-Closed.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 20:28:25 INFO - .. 20:28:25 INFO - TEST-OK | /websockets/Secure-Close-readyState-Closed.htm | took 716ms 20:28:25 INFO - PROCESS | 1669 | 1477970905615 Marionette TRACE conn2 -> [0,3589,"getWindowHandle",null] 20:28:25 INFO - PROCESS | 1669 | 1477970905617 Marionette TRACE conn2 <- [1,3589,null,{"value":"7"}] 20:28:25 INFO - TEST-START | /websockets/Secure-Close-readyState-Closing.htm 20:28:25 INFO - PROCESS | 1669 | 1477970905619 Marionette TRACE conn2 -> [0,3590,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:25 INFO - PROCESS | 1669 | 1477970905713 Marionette TRACE conn2 <- [1,3590,null,{"value":null}] 20:28:25 INFO - PROCESS | 1669 | 1477970905719 Marionette TRACE conn2 -> [0,3591,"getWindowHandles",null] 20:28:25 INFO - PROCESS | 1669 | 1477970905720 Marionette TRACE conn2 <- [1,3591,null,["7"]] 20:28:25 INFO - PROCESS | 1669 | 1477970905722 Marionette TRACE conn2 -> [0,3592,"switchToWindow",{"name":"7"}] 20:28:25 INFO - PROCESS | 1669 | 1477970905725 Marionette TRACE conn2 <- [1,3592,null,{}] 20:28:25 INFO - PROCESS | 1669 | 1477970905782 Marionette TRACE conn2 -> [0,3593,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-readyState-Closing.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-readyState-Closing.htm\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:25 INFO - PROCESS | 1669 | ++DOCSHELL 0x137319000 == 43 [pid = 1669] [id = 785] 20:28:25 INFO - PROCESS | 1669 | ++DOMWINDOW == 107 (0x137319800) [pid = 1669] [serial = 2285] [outer = 0x0] 20:28:25 INFO - PROCESS | 1669 | ++DOMWINDOW == 108 (0x13731e800) [pid = 1669] [serial = 2286] [outer = 0x137319800] 20:28:25 INFO - PROCESS | 1669 | 1477970905819 Marionette DEBUG loaded listener.js 20:28:25 INFO - PROCESS | 1669 | ++DOMWINDOW == 109 (0x13790b800) [pid = 1669] [serial = 2287] [outer = 0x137319800] 20:28:26 INFO - PROCESS | 1669 | 1477970906055 Marionette TRACE conn2 <- [1,3593,null,{"value":["/websockets/Secure-Close-readyState-Closing.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - readyState should be in CLOSING state just before onclose is called",0,null,null]]]}] 20:28:26 INFO - . 20:28:26 INFO - TEST-OK | /websockets/Secure-Close-readyState-Closing.htm | took 466ms 20:28:26 INFO - TEST-START | /websockets/Secure-Close-server-initiated-close.htm 20:28:26 INFO - PROCESS | 1669 | 1477970906086 Marionette TRACE conn2 -> [0,3594,"getWindowHandle",null] 20:28:26 INFO - PROCESS | 1669 | 1477970906087 Marionette TRACE conn2 <- [1,3594,null,{"value":"7"}] 20:28:26 INFO - PROCESS | 1669 | 1477970906090 Marionette TRACE conn2 -> [0,3595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:26 INFO - PROCESS | 1669 | 1477970906172 Marionette TRACE conn2 <- [1,3595,null,{"value":null}] 20:28:26 INFO - PROCESS | 1669 | 1477970906235 Marionette TRACE conn2 -> [0,3596,"getWindowHandles",null] 20:28:26 INFO - PROCESS | 1669 | 1477970906236 Marionette TRACE conn2 <- [1,3596,null,["7"]] 20:28:26 INFO - PROCESS | 1669 | 1477970906238 Marionette TRACE conn2 -> [0,3597,"switchToWindow",{"name":"7"}] 20:28:26 INFO - PROCESS | 1669 | 1477970906240 Marionette TRACE conn2 <- [1,3597,null,{}] 20:28:26 INFO - PROCESS | 1669 | 1477970906242 Marionette TRACE conn2 -> [0,3598,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-server-initiated-close.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-server-initiated-close.htm\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:26 INFO - PROCESS | 1669 | ++DOCSHELL 0x137911000 == 44 [pid = 1669] [id = 786] 20:28:26 INFO - PROCESS | 1669 | ++DOMWINDOW == 110 (0x137911800) [pid = 1669] [serial = 2288] [outer = 0x0] 20:28:26 INFO - PROCESS | 1669 | ++DOMWINDOW == 111 (0x137920000) [pid = 1669] [serial = 2289] [outer = 0x137911800] 20:28:26 INFO - PROCESS | 1669 | 1477970906277 Marionette DEBUG loaded listener.js 20:28:26 INFO - PROCESS | 1669 | ++DOMWINDOW == 112 (0x1386cb800) [pid = 1669] [serial = 2290] [outer = 0x137911800] 20:28:26 INFO - PROCESS | 1669 | 1477970906497 Marionette TRACE conn2 <- [1,3598,null,{"value":["/websockets/Secure-Close-server-initiated-close.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Server initiated Close - Client sends back a CLOSE - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Server initiated Close - Client sends back a CLOSE - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 20:28:26 INFO - .. 20:28:26 INFO - TEST-OK | /websockets/Secure-Close-server-initiated-close.htm | took 414ms 20:28:26 INFO - PROCESS | 1669 | 1477970906505 Marionette TRACE conn2 -> [0,3599,"getWindowHandle",null] 20:28:26 INFO - PROCESS | 1669 | 1477970906506 Marionette TRACE conn2 <- [1,3599,null,{"value":"7"}] 20:28:26 INFO - TEST-START | /websockets/Secure-Close-string.htm 20:28:26 INFO - PROCESS | 1669 | 1477970906509 Marionette TRACE conn2 -> [0,3600,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:26 INFO - PROCESS | 1669 | 1477970906592 Marionette TRACE conn2 <- [1,3600,null,{"value":null}] 20:28:26 INFO - PROCESS | 1669 | 1477970906596 Marionette TRACE conn2 -> [0,3601,"getWindowHandles",null] 20:28:26 INFO - PROCESS | 1669 | 1477970906597 Marionette TRACE conn2 <- [1,3601,null,["7"]] 20:28:26 INFO - PROCESS | 1669 | 1477970906600 Marionette TRACE conn2 -> [0,3602,"switchToWindow",{"name":"7"}] 20:28:26 INFO - PROCESS | 1669 | 1477970906602 Marionette TRACE conn2 <- [1,3602,null,{}] 20:28:26 INFO - PROCESS | 1669 | 1477970906604 Marionette TRACE conn2 -> [0,3603,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-string.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-string.htm\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:26 INFO - PROCESS | 1669 | ++DOCSHELL 0x1386de800 == 45 [pid = 1669] [id = 787] 20:28:26 INFO - PROCESS | 1669 | ++DOMWINDOW == 113 (0x1386df000) [pid = 1669] [serial = 2291] [outer = 0x0] 20:28:26 INFO - PROCESS | 1669 | ++DOMWINDOW == 114 (0x138fa3000) [pid = 1669] [serial = 2292] [outer = 0x1386df000] 20:28:26 INFO - PROCESS | 1669 | 1477970906637 Marionette DEBUG loaded listener.js 20:28:26 INFO - PROCESS | 1669 | ++DOMWINDOW == 115 (0x138fab000) [pid = 1669] [serial = 2293] [outer = 0x1386df000] 20:28:26 INFO - PROCESS | 1669 | 1477970906908 Marionette TRACE conn2 <- [1,3603,null,{"value":["/websockets/Secure-Close-string.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(string) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 20:28:26 INFO - . 20:28:26 INFO - TEST-OK | /websockets/Secure-Close-string.htm | took 416ms 20:28:26 INFO - PROCESS | 1669 | 1477970906924 Marionette TRACE conn2 -> [0,3604,"getWindowHandle",null] 20:28:26 INFO - PROCESS | 1669 | 1477970906925 Marionette TRACE conn2 <- [1,3604,null,{"value":"7"}] 20:28:26 INFO - TEST-START | /websockets/Secure-Close-undefined.htm 20:28:26 INFO - PROCESS | 1669 | 1477970906928 Marionette TRACE conn2 -> [0,3605,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:27 INFO - PROCESS | 1669 | 1477970907007 Marionette TRACE conn2 <- [1,3605,null,{"value":null}] 20:28:27 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:28:27 INFO - PROCESS | 1669 | 1477970907011 Marionette TRACE conn2 -> [0,3606,"getWindowHandles",null] 20:28:27 INFO - PROCESS | 1669 | 1477970907012 Marionette TRACE conn2 <- [1,3606,null,["7"]] 20:28:27 INFO - PROCESS | 1669 | 1477970907015 Marionette TRACE conn2 -> [0,3607,"switchToWindow",{"name":"7"}] 20:28:27 INFO - PROCESS | 1669 | 1477970907017 Marionette TRACE conn2 <- [1,3607,null,{}] 20:28:27 INFO - PROCESS | 1669 | 1477970907019 Marionette TRACE conn2 -> [0,3608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-undefined.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-undefined.htm\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:27 INFO - PROCESS | 1669 | ++DOCSHELL 0x138fbd800 == 46 [pid = 1669] [id = 788] 20:28:27 INFO - PROCESS | 1669 | ++DOMWINDOW == 116 (0x138fbe800) [pid = 1669] [serial = 2294] [outer = 0x0] 20:28:27 INFO - PROCESS | 1669 | ++DOMWINDOW == 117 (0x139237000) [pid = 1669] [serial = 2295] [outer = 0x138fbe800] 20:28:27 INFO - PROCESS | 1669 | 1477970907052 Marionette DEBUG loaded listener.js 20:28:27 INFO - PROCESS | 1669 | ++DOMWINDOW == 118 (0x13923d800) [pid = 1669] [serial = 2296] [outer = 0x138fbe800] 20:28:27 INFO - PROCESS | 1669 | 1477970907420 Marionette TRACE conn2 <- [1,3608,null,{"value":["/websockets/Secure-Close-undefined.htm",0,null,null,[["W3C WebSocket API - Close Secure WebSocket - Code is undefined",0,null,null]]]}] 20:28:27 INFO - . 20:28:27 INFO - TEST-OK | /websockets/Secure-Close-undefined.htm | took 514ms 20:28:27 INFO - PROCESS | 1669 | 1477970907443 Marionette TRACE conn2 -> [0,3609,"getWindowHandle",null] 20:28:27 INFO - PROCESS | 1669 | 1477970907446 Marionette TRACE conn2 <- [1,3609,null,{"value":"7"}] 20:28:27 INFO - TEST-START | /websockets/Secure-Send-65K-data.htm 20:28:27 INFO - PROCESS | 1669 | 1477970907451 Marionette TRACE conn2 -> [0,3610,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:27 INFO - PROCESS | 1669 | 1477970907563 Marionette TRACE conn2 <- [1,3610,null,{"value":null}] 20:28:27 INFO - PROCESS | 1669 | 1477970907624 Marionette TRACE conn2 -> [0,3611,"getWindowHandles",null] 20:28:27 INFO - PROCESS | 1669 | 1477970907627 Marionette TRACE conn2 <- [1,3611,null,["7"]] 20:28:27 INFO - PROCESS | 1669 | 1477970907630 Marionette TRACE conn2 -> [0,3612,"switchToWindow",{"name":"7"}] 20:28:27 INFO - PROCESS | 1669 | 1477970907633 Marionette TRACE conn2 <- [1,3612,null,{}] 20:28:27 INFO - PROCESS | 1669 | 1477970907679 Marionette TRACE conn2 -> [0,3613,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-65K-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-65K-data.htm\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:27 INFO - PROCESS | 1669 | ++DOCSHELL 0x12d157000 == 47 [pid = 1669] [id = 789] 20:28:27 INFO - PROCESS | 1669 | ++DOMWINDOW == 119 (0x12d158000) [pid = 1669] [serial = 2297] [outer = 0x0] 20:28:27 INFO - PROCESS | 1669 | ++DOMWINDOW == 120 (0x12d779000) [pid = 1669] [serial = 2298] [outer = 0x12d158000] 20:28:27 INFO - PROCESS | 1669 | 1477970907729 Marionette DEBUG loaded listener.js 20:28:27 INFO - PROCESS | 1669 | ++DOMWINDOW == 121 (0x12e9aa000) [pid = 1669] [serial = 2299] [outer = 0x12d158000] 20:28:28 INFO - PROCESS | 1669 | 1477970908072 Marionette TRACE conn2 <- [1,3613,null,{"value":["/websockets/Secure-Send-65K-data.htm",0,null,null,[["W3C WebSocket API - Send 65K data on a Secure WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send 65K data on a Secure WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send 65K data on a Secure WebSocket - Connection should be closed",0,null,null]]]}] 20:28:28 INFO - ... 20:28:28 INFO - TEST-OK | /websockets/Secure-Send-65K-data.htm | took 665ms 20:28:28 INFO - PROCESS | 1669 | 1477970908116 Marionette TRACE conn2 -> [0,3614,"getWindowHandle",null] 20:28:28 INFO - PROCESS | 1669 | 1477970908118 Marionette TRACE conn2 <- [1,3614,null,{"value":"7"}] 20:28:28 INFO - TEST-START | /websockets/Secure-Send-binary-65K-arraybuffer.htm 20:28:28 INFO - PROCESS | 1669 | 1477970908164 Marionette TRACE conn2 -> [0,3615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:28 INFO - PROCESS | 1669 | 1477970908279 Marionette TRACE conn2 <- [1,3615,null,{"value":null}] 20:28:28 INFO - PROCESS | 1669 | 1477970908352 Marionette TRACE conn2 -> [0,3616,"getWindowHandles",null] 20:28:28 INFO - PROCESS | 1669 | 1477970908354 Marionette TRACE conn2 <- [1,3616,null,["7"]] 20:28:28 INFO - PROCESS | 1669 | 1477970908357 Marionette TRACE conn2 -> [0,3617,"switchToWindow",{"name":"7"}] 20:28:28 INFO - PROCESS | 1669 | 1477970908359 Marionette TRACE conn2 <- [1,3617,null,{}] 20:28:28 INFO - PROCESS | 1669 | 1477970908362 Marionette TRACE conn2 -> [0,3618,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-65K-arraybuffer.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-65K-arraybuffer.htm\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:28 INFO - PROCESS | 1669 | ++DOCSHELL 0x132a49800 == 48 [pid = 1669] [id = 790] 20:28:28 INFO - PROCESS | 1669 | ++DOMWINDOW == 122 (0x132a4f800) [pid = 1669] [serial = 2300] [outer = 0x0] 20:28:28 INFO - PROCESS | 1669 | ++DOMWINDOW == 123 (0x1337cb000) [pid = 1669] [serial = 2301] [outer = 0x132a4f800] 20:28:28 INFO - PROCESS | 1669 | 1477970908404 Marionette DEBUG loaded listener.js 20:28:28 INFO - PROCESS | 1669 | ++DOMWINDOW == 124 (0x134a1f800) [pid = 1669] [serial = 2302] [outer = 0x132a4f800] 20:28:28 INFO - PROCESS | 1669 | 1477970908723 Marionette TRACE conn2 <- [1,3618,null,{"value":["/websockets/Secure-Send-binary-65K-arraybuffer.htm",0,null,null,[["W3C WebSocket API - Send 65K binary data on a Secure WebSocket - ArrayBuffer - Connection should be opened",0,null,null],["W3C WebSocket API - Send 65K binary data on a Secure WebSocket - ArrayBuffer - Message should be received",0,null,null],["W3C WebSocket API - Send 65K binary data on a Secure WebSocket - ArrayBuffer - Connection should be closed",0,null,null]]]}] 20:28:28 INFO - ... 20:28:28 INFO - TEST-OK | /websockets/Secure-Send-binary-65K-arraybuffer.htm | took 615ms 20:28:28 INFO - PROCESS | 1669 | 1477970908741 Marionette TRACE conn2 -> [0,3619,"getWindowHandle",null] 20:28:28 INFO - PROCESS | 1669 | 1477970908745 Marionette TRACE conn2 <- [1,3619,null,{"value":"7"}] 20:28:28 INFO - TEST-START | /websockets/Secure-Send-binary-arraybuffer.htm 20:28:28 INFO - PROCESS | 1669 | 1477970908748 Marionette TRACE conn2 -> [0,3620,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:28 INFO - PROCESS | 1669 | 1477970908849 Marionette TRACE conn2 <- [1,3620,null,{"value":null}] 20:28:28 INFO - PROCESS | 1669 | 1477970908911 Marionette TRACE conn2 -> [0,3621,"getWindowHandles",null] 20:28:28 INFO - PROCESS | 1669 | 1477970908913 Marionette TRACE conn2 <- [1,3621,null,["7"]] 20:28:28 INFO - PROCESS | 1669 | 1477970908915 Marionette TRACE conn2 -> [0,3622,"switchToWindow",{"name":"7"}] 20:28:28 INFO - PROCESS | 1669 | 1477970908919 Marionette TRACE conn2 <- [1,3622,null,{}] 20:28:28 INFO - PROCESS | 1669 | 1477970908965 Marionette TRACE conn2 -> [0,3623,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybuffer.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybuffer.htm\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:28 INFO - PROCESS | 1669 | ++DOCSHELL 0x1369e5000 == 49 [pid = 1669] [id = 791] 20:28:28 INFO - PROCESS | 1669 | ++DOMWINDOW == 125 (0x1369e5800) [pid = 1669] [serial = 2303] [outer = 0x0] 20:28:29 INFO - PROCESS | 1669 | ++DOMWINDOW == 126 (0x136f4c800) [pid = 1669] [serial = 2304] [outer = 0x1369e5800] 20:28:29 INFO - PROCESS | 1669 | 1477970909008 Marionette DEBUG loaded listener.js 20:28:29 INFO - PROCESS | 1669 | ++DOMWINDOW == 127 (0x137316800) [pid = 1669] [serial = 2305] [outer = 0x1369e5800] 20:28:29 INFO - PROCESS | 1669 | 1477970909337 Marionette TRACE conn2 <- [1,3623,null,{"value":["/websockets/Secure-Send-binary-arraybuffer.htm",0,null,null,[["W3C WebSocket API - Send binary data on a Secure WebSocket - ArrayBuffer - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a Secure WebSocket - ArrayBuffer - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a Secure WebSocket - ArrayBuffer - Connection should be closed",0,null,null]]]}] 20:28:29 INFO - ... 20:28:29 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybuffer.htm | took 617ms 20:28:29 INFO - PROCESS | 1669 | 1477970909366 Marionette TRACE conn2 -> [0,3624,"getWindowHandle",null] 20:28:29 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-float32.htm 20:28:29 INFO - PROCESS | 1669 | 1477970909368 Marionette TRACE conn2 <- [1,3624,null,{"value":"7"}] 20:28:29 INFO - PROCESS | 1669 | 1477970909371 Marionette TRACE conn2 -> [0,3625,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:29 INFO - PROCESS | 1669 | 1477970909481 Marionette TRACE conn2 <- [1,3625,null,{"value":null}] 20:28:29 INFO - PROCESS | 1669 | 1477970909542 Marionette TRACE conn2 -> [0,3626,"getWindowHandles",null] 20:28:29 INFO - PROCESS | 1669 | 1477970909544 Marionette TRACE conn2 <- [1,3626,null,["7"]] 20:28:29 INFO - PROCESS | 1669 | 1477970909546 Marionette TRACE conn2 -> [0,3627,"switchToWindow",{"name":"7"}] 20:28:29 INFO - PROCESS | 1669 | 1477970909549 Marionette TRACE conn2 <- [1,3627,null,{}] 20:28:29 INFO - PROCESS | 1669 | 1477970909594 Marionette TRACE conn2 -> [0,3628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-float32.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-float32.htm\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:29 INFO - PROCESS | 1669 | ++DOCSHELL 0x135fbe000 == 50 [pid = 1669] [id = 792] 20:28:29 INFO - PROCESS | 1669 | ++DOMWINDOW == 128 (0x13630e800) [pid = 1669] [serial = 2306] [outer = 0x0] 20:28:29 INFO - PROCESS | 1669 | ++DOMWINDOW == 129 (0x1364f0800) [pid = 1669] [serial = 2307] [outer = 0x13630e800] 20:28:29 INFO - PROCESS | 1669 | 1477970909635 Marionette DEBUG loaded listener.js 20:28:29 INFO - PROCESS | 1669 | ++DOMWINDOW == 130 (0x137273000) [pid = 1669] [serial = 2308] [outer = 0x13630e800] 20:28:30 INFO - PROCESS | 1669 | 1477970910092 Marionette TRACE conn2 <- [1,3628,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-float32.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float32Array - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float32Array - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float32Array - Connection should be closed",0,null,null]]]}] 20:28:30 INFO - ... 20:28:30 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-float32.htm | took 765ms 20:28:30 INFO - PROCESS | 1669 | 1477970910137 Marionette TRACE conn2 -> [0,3629,"getWindowHandle",null] 20:28:30 INFO - PROCESS | 1669 | 1477970910140 Marionette TRACE conn2 <- [1,3629,null,{"value":"7"}] 20:28:30 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-float64.htm 20:28:30 INFO - PROCESS | 1669 | 1477970910145 Marionette TRACE conn2 -> [0,3630,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:30 INFO - PROCESS | 1669 | 1477970910299 Marionette TRACE conn2 <- [1,3630,null,{"value":null}] 20:28:30 INFO - PROCESS | 1669 | 1477970910444 Marionette TRACE conn2 -> [0,3631,"getWindowHandles",null] 20:28:30 INFO - PROCESS | 1669 | 1477970910446 Marionette TRACE conn2 <- [1,3631,null,["7"]] 20:28:30 INFO - PROCESS | 1669 | 1477970910454 Marionette TRACE conn2 -> [0,3632,"switchToWindow",{"name":"7"}] 20:28:30 INFO - PROCESS | 1669 | 1477970910456 Marionette TRACE conn2 <- [1,3632,null,{}] 20:28:30 INFO - PROCESS | 1669 | 1477970910460 Marionette TRACE conn2 -> [0,3633,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-float64.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-float64.htm\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:30 INFO - PROCESS | 1669 | ++DOCSHELL 0x129e3e000 == 51 [pid = 1669] [id = 793] 20:28:30 INFO - PROCESS | 1669 | ++DOMWINDOW == 131 (0x129e4a000) [pid = 1669] [serial = 2309] [outer = 0x0] 20:28:30 INFO - PROCESS | 1669 | ++DOMWINDOW == 132 (0x12bd20800) [pid = 1669] [serial = 2310] [outer = 0x129e4a000] 20:28:30 INFO - PROCESS | 1669 | 1477970910517 Marionette DEBUG loaded listener.js 20:28:30 INFO - PROCESS | 1669 | ++DOMWINDOW == 133 (0x12d830800) [pid = 1669] [serial = 2311] [outer = 0x129e4a000] 20:28:30 INFO - ... 20:28:30 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-float64.htm | took 766ms 20:28:30 INFO - PROCESS | 1669 | 1477970910904 Marionette TRACE conn2 <- [1,3633,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-float64.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float64Array - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float64Array - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float64Array - Connection should be closed",0,null,null]]]}] 20:28:30 INFO - PROCESS | 1669 | 1477970910911 Marionette TRACE conn2 -> [0,3634,"getWindowHandle",null] 20:28:30 INFO - PROCESS | 1669 | 1477970910913 Marionette TRACE conn2 <- [1,3634,null,{"value":"7"}] 20:28:30 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-int32.htm 20:28:30 INFO - PROCESS | 1669 | 1477970910916 Marionette TRACE conn2 -> [0,3635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:31 INFO - PROCESS | 1669 | 1477970911023 Marionette TRACE conn2 <- [1,3635,null,{"value":null}] 20:28:31 INFO - PROCESS | 1669 | 1477970911086 Marionette TRACE conn2 -> [0,3636,"getWindowHandles",null] 20:28:31 INFO - PROCESS | 1669 | 1477970911088 Marionette TRACE conn2 <- [1,3636,null,["7"]] 20:28:31 INFO - PROCESS | 1669 | 1477970911091 Marionette TRACE conn2 -> [0,3637,"switchToWindow",{"name":"7"}] 20:28:31 INFO - PROCESS | 1669 | 1477970911093 Marionette TRACE conn2 <- [1,3637,null,{}] 20:28:31 INFO - PROCESS | 1669 | 1477970911095 Marionette TRACE conn2 -> [0,3638,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-int32.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-int32.htm\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:31 INFO - PROCESS | 1669 | ++DOCSHELL 0x11f89b000 == 52 [pid = 1669] [id = 794] 20:28:31 INFO - PROCESS | 1669 | ++DOMWINDOW == 134 (0x11f989000) [pid = 1669] [serial = 2312] [outer = 0x0] 20:28:31 INFO - PROCESS | 1669 | ++DOMWINDOW == 135 (0x12b952800) [pid = 1669] [serial = 2313] [outer = 0x11f989000] 20:28:31 INFO - PROCESS | 1669 | 1477970911147 Marionette DEBUG loaded listener.js 20:28:31 INFO - PROCESS | 1669 | ++DOMWINDOW == 136 (0x12ea0e000) [pid = 1669] [serial = 2314] [outer = 0x11f989000] 20:28:31 INFO - PROCESS | 1669 | --DOCSHELL 0x1386de800 == 51 [pid = 1669] [id = 787] 20:28:31 INFO - PROCESS | 1669 | --DOCSHELL 0x137911000 == 50 [pid = 1669] [id = 786] 20:28:31 INFO - PROCESS | 1669 | --DOCSHELL 0x137319000 == 49 [pid = 1669] [id = 785] 20:28:31 INFO - PROCESS | 1669 | --DOCSHELL 0x131d96000 == 48 [pid = 1669] [id = 784] 20:28:31 INFO - PROCESS | 1669 | --DOCSHELL 0x1364f9000 == 47 [pid = 1669] [id = 783] 20:28:31 INFO - PROCESS | 1669 | --DOCSHELL 0x1363a1800 == 46 [pid = 1669] [id = 782] 20:28:31 INFO - PROCESS | 1669 | --DOCSHELL 0x132f84000 == 45 [pid = 1669] [id = 781] 20:28:31 INFO - PROCESS | 1669 | --DOCSHELL 0x12e99d000 == 44 [pid = 1669] [id = 780] 20:28:31 INFO - PROCESS | 1669 | --DOCSHELL 0x133220800 == 43 [pid = 1669] [id = 779] 20:28:31 INFO - PROCESS | 1669 | --DOCSHELL 0x132f95800 == 42 [pid = 1669] [id = 778] 20:28:31 INFO - PROCESS | 1669 | --DOCSHELL 0x12fe70800 == 41 [pid = 1669] [id = 777] 20:28:31 INFO - PROCESS | 1669 | --DOCSHELL 0x12da2d000 == 40 [pid = 1669] [id = 776] 20:28:31 INFO - PROCESS | 1669 | --DOCSHELL 0x12f9a5800 == 39 [pid = 1669] [id = 775] 20:28:31 INFO - PROCESS | 1669 | --DOCSHELL 0x12e9ee800 == 38 [pid = 1669] [id = 773] 20:28:31 INFO - PROCESS | 1669 | --DOCSHELL 0x133be2800 == 37 [pid = 1669] [id = 774] 20:28:31 INFO - PROCESS | 1669 | --DOCSHELL 0x12a723800 == 36 [pid = 1669] [id = 772] 20:28:31 INFO - PROCESS | 1669 | --DOCSHELL 0x136f47000 == 35 [pid = 1669] [id = 770] 20:28:31 INFO - PROCESS | 1669 | --DOCSHELL 0x13727a800 == 34 [pid = 1669] [id = 771] 20:28:31 INFO - PROCESS | 1669 | --DOCSHELL 0x1363af800 == 33 [pid = 1669] [id = 767] 20:28:31 INFO - PROCESS | 1669 | --DOCSHELL 0x1369d4000 == 32 [pid = 1669] [id = 769] 20:28:31 INFO - PROCESS | 1669 | --DOCSHELL 0x1369cf000 == 31 [pid = 1669] [id = 768] 20:28:31 INFO - PROCESS | 1669 | --DOCSHELL 0x129e3e000 == 30 [pid = 1669] [id = 793] 20:28:31 INFO - PROCESS | 1669 | --DOCSHELL 0x1369e5000 == 29 [pid = 1669] [id = 791] 20:28:31 INFO - PROCESS | 1669 | --DOCSHELL 0x135fbe000 == 28 [pid = 1669] [id = 792] 20:28:31 INFO - PROCESS | 1669 | --DOCSHELL 0x138fbd800 == 27 [pid = 1669] [id = 788] 20:28:31 INFO - PROCESS | 1669 | --DOCSHELL 0x12d157000 == 26 [pid = 1669] [id = 789] 20:28:31 INFO - PROCESS | 1669 | --DOCSHELL 0x132a49800 == 25 [pid = 1669] [id = 790] 20:28:31 INFO - PROCESS | 1669 | --DOMWINDOW == 135 (0x13424a800) [pid = 1669] [serial = 2176] [outer = 0x0] [url = about:blank] 20:28:31 INFO - PROCESS | 1669 | --DOMWINDOW == 134 (0x129193800) [pid = 1669] [serial = 2179] [outer = 0x0] [url = about:blank] 20:28:31 INFO - PROCESS | 1669 | --DOMWINDOW == 133 (0x11f874000) [pid = 1669] [serial = 2178] [outer = 0x0] [url = about:blank] 20:28:31 INFO - PROCESS | 1669 | --DOMWINDOW == 132 (0x12b963800) [pid = 1669] [serial = 2182] [outer = 0x0] [url = about:blank] 20:28:31 INFO - PROCESS | 1669 | --DOMWINDOW == 131 (0x12b951800) [pid = 1669] [serial = 2181] [outer = 0x0] [url = about:blank] 20:28:31 INFO - PROCESS | 1669 | --DOMWINDOW == 130 (0x12d161000) [pid = 1669] [serial = 2185] [outer = 0x0] [url = about:blank] 20:28:31 INFO - PROCESS | 1669 | --DOMWINDOW == 129 (0x12ccc6000) [pid = 1669] [serial = 2184] [outer = 0x0] [url = about:blank] 20:28:31 INFO - PROCESS | 1669 | --DOMWINDOW == 128 (0x12e9a2800) [pid = 1669] [serial = 2188] [outer = 0x0] [url = about:blank] 20:28:31 INFO - PROCESS | 1669 | --DOMWINDOW == 127 (0x12ddd9800) [pid = 1669] [serial = 2187] [outer = 0x0] [url = about:blank] 20:28:31 INFO - PROCESS | 1669 | --DOMWINDOW == 126 (0x12ea1b800) [pid = 1669] [serial = 2191] [outer = 0x0] [url = about:blank] 20:28:31 INFO - PROCESS | 1669 | --DOMWINDOW == 125 (0x12ea12800) [pid = 1669] [serial = 2190] [outer = 0x0] [url = about:blank] 20:28:31 INFO - PROCESS | 1669 | --DOMWINDOW == 124 (0x131510000) [pid = 1669] [serial = 2194] [outer = 0x0] [url = about:blank] 20:28:31 INFO - PROCESS | 1669 | --DOMWINDOW == 123 (0x131221800) [pid = 1669] [serial = 2193] [outer = 0x0] [url = about:blank] 20:28:31 INFO - PROCESS | 1669 | --DOMWINDOW == 122 (0x131b61000) [pid = 1669] [serial = 2197] [outer = 0x0] [url = about:blank] 20:28:31 INFO - PROCESS | 1669 | --DOMWINDOW == 121 (0x131740800) [pid = 1669] [serial = 2196] [outer = 0x0] [url = about:blank] 20:28:31 INFO - PROCESS | 1669 | --DOMWINDOW == 120 (0x132842800) [pid = 1669] [serial = 2200] [outer = 0x0] [url = about:blank] 20:28:31 INFO - PROCESS | 1669 | --DOMWINDOW == 119 (0x131d9d000) [pid = 1669] [serial = 2199] [outer = 0x0] [url = about:blank] 20:28:31 INFO - PROCESS | 1669 | --DOMWINDOW == 118 (0x132f79800) [pid = 1669] [serial = 2203] [outer = 0x0] [url = about:blank] 20:28:31 INFO - PROCESS | 1669 | --DOMWINDOW == 117 (0x132f7d000) [pid = 1669] [serial = 2202] [outer = 0x0] [url = about:blank] 20:28:31 INFO - PROCESS | 1669 | --DOMWINDOW == 116 (0x13320f000) [pid = 1669] [serial = 2206] [outer = 0x0] [url = about:blank] 20:28:31 INFO - PROCESS | 1669 | --DOMWINDOW == 115 (0x133205800) [pid = 1669] [serial = 2205] [outer = 0x0] [url = about:blank] 20:28:31 INFO - PROCESS | 1669 | --DOMWINDOW == 114 (0x133ccc000) [pid = 1669] [serial = 2209] [outer = 0x0] [url = about:blank] 20:28:31 INFO - PROCESS | 1669 | --DOMWINDOW == 113 (0x133bde000) [pid = 1669] [serial = 2208] [outer = 0x0] [url = about:blank] 20:28:31 INFO - PROCESS | 1669 | --DOMWINDOW == 112 (0x134254000) [pid = 1669] [serial = 2212] [outer = 0x0] [url = about:blank] 20:28:31 INFO - PROCESS | 1669 | --DOMWINDOW == 111 (0x1340ca000) [pid = 1669] [serial = 2211] [outer = 0x0] [url = about:blank] 20:28:31 INFO - PROCESS | 1669 | --DOMWINDOW == 110 (0x134a1b000) [pid = 1669] [serial = 2215] [outer = 0x0] [url = about:blank] 20:28:31 INFO - PROCESS | 1669 | --DOMWINDOW == 109 (0x134a0e000) [pid = 1669] [serial = 2214] [outer = 0x0] [url = about:blank] 20:28:31 INFO - PROCESS | 1669 | --DOMWINDOW == 108 (0x13542d000) [pid = 1669] [serial = 2218] [outer = 0x0] [url = about:blank] 20:28:31 INFO - PROCESS | 1669 | --DOMWINDOW == 107 (0x134bce800) [pid = 1669] [serial = 2217] [outer = 0x0] [url = about:blank] 20:28:31 INFO - PROCESS | 1669 | --DOMWINDOW == 106 (0x135518000) [pid = 1669] [serial = 2221] [outer = 0x0] [url = about:blank] 20:28:31 INFO - PROCESS | 1669 | --DOMWINDOW == 105 (0x134a05000) [pid = 1669] [serial = 2220] [outer = 0x0] [url = about:blank] 20:28:31 INFO - PROCESS | 1669 | --DOMWINDOW == 104 (0x135846800) [pid = 1669] [serial = 2224] [outer = 0x0] [url = about:blank] 20:28:31 INFO - PROCESS | 1669 | --DOMWINDOW == 103 (0x13583c000) [pid = 1669] [serial = 2223] [outer = 0x0] [url = about:blank] 20:28:31 INFO - PROCESS | 1669 | --DOMWINDOW == 102 (0x135fc2800) [pid = 1669] [serial = 2227] [outer = 0x0] [url = about:blank] 20:28:31 INFO - PROCESS | 1669 | --DOMWINDOW == 101 (0x135fbb000) [pid = 1669] [serial = 2226] [outer = 0x0] [url = about:blank] 20:28:31 INFO - PROCESS | 1669 | --DOMWINDOW == 100 (0x13639b000) [pid = 1669] [serial = 2230] [outer = 0x0] [url = about:blank] 20:28:31 INFO - PROCESS | 1669 | --DOMWINDOW == 99 (0x13631c000) [pid = 1669] [serial = 2229] [outer = 0x0] [url = about:blank] 20:28:31 INFO - PROCESS | 1669 | --DOMWINDOW == 98 (0x1363ae800) [pid = 1669] [serial = 2233] [outer = 0x0] [url = about:blank] 20:28:31 INFO - PROCESS | 1669 | --DOMWINDOW == 97 (0x1363b5800) [pid = 1669] [serial = 2232] [outer = 0x0] [url = about:blank] 20:28:31 INFO - PROCESS | 1669 | --DOMWINDOW == 96 (0x1369e1000) [pid = 1669] [serial = 2236] [outer = 0x0] [url = about:blank] 20:28:31 INFO - PROCESS | 1669 | --DOMWINDOW == 95 (0x1369d5000) [pid = 1669] [serial = 2235] [outer = 0x0] [url = about:blank] 20:28:31 INFO - PROCESS | 1669 | --DOMWINDOW == 94 (0x136f40800) [pid = 1669] [serial = 2239] [outer = 0x0] [url = about:blank] 20:28:31 INFO - PROCESS | 1669 | --DOMWINDOW == 93 (0x1369e8800) [pid = 1669] [serial = 2238] [outer = 0x0] [url = about:blank] 20:28:31 INFO - PROCESS | 1669 | --DOMWINDOW == 92 (0x13726a800) [pid = 1669] [serial = 2242] [outer = 0x0] [url = about:blank] 20:28:31 INFO - PROCESS | 1669 | --DOMWINDOW == 91 (0x136f56800) [pid = 1669] [serial = 2241] [outer = 0x0] [url = about:blank] 20:28:31 INFO - PROCESS | 1669 | --DOMWINDOW == 90 (0x137282000) [pid = 1669] [serial = 2244] [outer = 0x0] [url = about:blank] 20:28:32 INFO - PROCESS | 1669 | 1477970912006 Marionette TRACE conn2 <- [1,3638,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-int32.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int32Array - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int32Array - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int32Array - Connection should be closed",0,null,null]]]}] 20:28:32 INFO - ... 20:28:32 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-int32.htm | took 1116ms 20:28:32 INFO - PROCESS | 1669 | 1477970912033 Marionette TRACE conn2 -> [0,3639,"getWindowHandle",null] 20:28:32 INFO - PROCESS | 1669 | 1477970912036 Marionette TRACE conn2 <- [1,3639,null,{"value":"7"}] 20:28:32 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm 20:28:32 INFO - PROCESS | 1669 | 1477970912041 Marionette TRACE conn2 -> [0,3640,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:32 INFO - PROCESS | 1669 | 1477970912137 Marionette TRACE conn2 <- [1,3640,null,{"value":null}] 20:28:32 INFO - PROCESS | 1669 | 1477970912193 Marionette TRACE conn2 -> [0,3641,"getWindowHandles",null] 20:28:32 INFO - PROCESS | 1669 | 1477970912195 Marionette TRACE conn2 <- [1,3641,null,["7"]] 20:28:32 INFO - PROCESS | 1669 | 1477970912198 Marionette TRACE conn2 -> [0,3642,"switchToWindow",{"name":"7"}] 20:28:32 INFO - PROCESS | 1669 | 1477970912201 Marionette TRACE conn2 <- [1,3642,null,{}] 20:28:32 INFO - PROCESS | 1669 | 1477970912204 Marionette TRACE conn2 -> [0,3643,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:32 INFO - PROCESS | 1669 | ++DOCSHELL 0x12b949000 == 26 [pid = 1669] [id = 795] 20:28:32 INFO - PROCESS | 1669 | ++DOMWINDOW == 91 (0x12b94f000) [pid = 1669] [serial = 2315] [outer = 0x0] 20:28:32 INFO - PROCESS | 1669 | ++DOMWINDOW == 92 (0x12ba13000) [pid = 1669] [serial = 2316] [outer = 0x12b94f000] 20:28:32 INFO - PROCESS | 1669 | 1477970912246 Marionette DEBUG loaded listener.js 20:28:32 INFO - PROCESS | 1669 | ++DOMWINDOW == 93 (0x12c0ef800) [pid = 1669] [serial = 2317] [outer = 0x12b94f000] 20:28:32 INFO - PROCESS | 1669 | 1477970912514 Marionette TRACE conn2 <- [1,3643,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint16Array with offset and length - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint16Array with offset and length - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint16Array with offset and length - Connection should be closed",0,null,null]]]}] 20:28:32 INFO - ... 20:28:32 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm | took 516ms 20:28:32 INFO - PROCESS | 1669 | 1477970912556 Marionette TRACE conn2 -> [0,3644,"getWindowHandle",null] 20:28:32 INFO - PROCESS | 1669 | 1477970912559 Marionette TRACE conn2 <- [1,3644,null,{"value":"7"}] 20:28:32 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm 20:28:32 INFO - PROCESS | 1669 | 1477970912562 Marionette TRACE conn2 -> [0,3645,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:32 INFO - PROCESS | 1669 | 1477970912648 Marionette TRACE conn2 <- [1,3645,null,{"value":null}] 20:28:32 INFO - PROCESS | 1669 | 1477970912654 Marionette TRACE conn2 -> [0,3646,"getWindowHandles",null] 20:28:32 INFO - PROCESS | 1669 | 1477970912656 Marionette TRACE conn2 <- [1,3646,null,["7"]] 20:28:32 INFO - PROCESS | 1669 | 1477970912658 Marionette TRACE conn2 -> [0,3647,"switchToWindow",{"name":"7"}] 20:28:32 INFO - PROCESS | 1669 | 1477970912661 Marionette TRACE conn2 <- [1,3647,null,{}] 20:28:32 INFO - PROCESS | 1669 | 1477970912663 Marionette TRACE conn2 -> [0,3648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:32 INFO - PROCESS | 1669 | ++DOCSHELL 0x12dddc000 == 27 [pid = 1669] [id = 796] 20:28:32 INFO - PROCESS | 1669 | ++DOMWINDOW == 94 (0x12dddc800) [pid = 1669] [serial = 2318] [outer = 0x0] 20:28:32 INFO - PROCESS | 1669 | ++DOMWINDOW == 95 (0x12df65800) [pid = 1669] [serial = 2319] [outer = 0x12dddc800] 20:28:32 INFO - PROCESS | 1669 | 1477970912703 Marionette DEBUG loaded listener.js 20:28:32 INFO - PROCESS | 1669 | ++DOMWINDOW == 96 (0x12df7a800) [pid = 1669] [serial = 2320] [outer = 0x12dddc800] 20:28:33 INFO - PROCESS | 1669 | 1477970913001 Marionette TRACE conn2 <- [1,3648,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint32Array with offset - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint32Array with offset - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint32Array with offset - Connection should be closed",0,null,null]]]}] 20:28:33 INFO - ... 20:28:33 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm | took 465ms 20:28:33 INFO - PROCESS | 1669 | 1477970913032 Marionette TRACE conn2 -> [0,3649,"getWindowHandle",null] 20:28:33 INFO - PROCESS | 1669 | 1477970913036 Marionette TRACE conn2 <- [1,3649,null,{"value":"7"}] 20:28:33 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm 20:28:33 INFO - PROCESS | 1669 | 1477970913039 Marionette TRACE conn2 -> [0,3650,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:33 INFO - PROCESS | 1669 | 1477970913122 Marionette TRACE conn2 <- [1,3650,null,{"value":null}] 20:28:33 INFO - PROCESS | 1669 | 1477970913128 Marionette TRACE conn2 -> [0,3651,"getWindowHandles",null] 20:28:33 INFO - PROCESS | 1669 | 1477970913130 Marionette TRACE conn2 <- [1,3651,null,["7"]] 20:28:33 INFO - PROCESS | 1669 | 1477970913135 Marionette TRACE conn2 -> [0,3652,"switchToWindow",{"name":"7"}] 20:28:33 INFO - PROCESS | 1669 | 1477970913139 Marionette TRACE conn2 <- [1,3652,null,{}] 20:28:33 INFO - PROCESS | 1669 | 1477970913142 Marionette TRACE conn2 -> [0,3653,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:33 INFO - PROCESS | 1669 | ++DOCSHELL 0x12e7ba800 == 28 [pid = 1669] [id = 797] 20:28:33 INFO - PROCESS | 1669 | ++DOMWINDOW == 97 (0x12e7bc800) [pid = 1669] [serial = 2321] [outer = 0x0] 20:28:33 INFO - PROCESS | 1669 | ++DOMWINDOW == 98 (0x12e990800) [pid = 1669] [serial = 2322] [outer = 0x12e7bc800] 20:28:33 INFO - PROCESS | 1669 | 1477970913182 Marionette DEBUG loaded listener.js 20:28:33 INFO - PROCESS | 1669 | ++DOMWINDOW == 99 (0x12e9a8000) [pid = 1669] [serial = 2323] [outer = 0x12e7bc800] 20:28:33 INFO - PROCESS | 1669 | 1477970913488 Marionette TRACE conn2 <- [1,3653,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint8Array with offset and length - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint8Array with offset and length - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint8Array with offset and length - Connection should be closed",0,null,null]]]}] 20:28:33 INFO - ... 20:28:33 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm | took 466ms 20:28:33 INFO - PROCESS | 1669 | 1477970913504 Marionette TRACE conn2 -> [0,3654,"getWindowHandle",null] 20:28:33 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm 20:28:33 INFO - PROCESS | 1669 | 1477970913506 Marionette TRACE conn2 <- [1,3654,null,{"value":"7"}] 20:28:33 INFO - PROCESS | 1669 | 1477970913510 Marionette TRACE conn2 -> [0,3655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:33 INFO - PROCESS | 1669 | 1477970913626 Marionette TRACE conn2 <- [1,3655,null,{"value":null}] 20:28:33 INFO - PROCESS | 1669 | 1477970913665 Marionette TRACE conn2 -> [0,3656,"getWindowHandles",null] 20:28:33 INFO - PROCESS | 1669 | 1477970913666 Marionette TRACE conn2 <- [1,3656,null,["7"]] 20:28:33 INFO - PROCESS | 1669 | 1477970913669 Marionette TRACE conn2 -> [0,3657,"switchToWindow",{"name":"7"}] 20:28:33 INFO - PROCESS | 1669 | 1477970913671 Marionette TRACE conn2 <- [1,3657,null,{}] 20:28:33 INFO - PROCESS | 1669 | 1477970913674 Marionette TRACE conn2 -> [0,3658,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:33 INFO - PROCESS | 1669 | ++DOCSHELL 0x12f9a5800 == 29 [pid = 1669] [id = 798] 20:28:33 INFO - PROCESS | 1669 | ++DOMWINDOW == 100 (0x12f9a8000) [pid = 1669] [serial = 2324] [outer = 0x0] 20:28:33 INFO - PROCESS | 1669 | ++DOMWINDOW == 101 (0x132f83000) [pid = 1669] [serial = 2325] [outer = 0x12f9a8000] 20:28:33 INFO - PROCESS | 1669 | 1477970913714 Marionette DEBUG loaded listener.js 20:28:33 INFO - PROCESS | 1669 | ++DOMWINDOW == 102 (0x13122d800) [pid = 1669] [serial = 2326] [outer = 0x12f9a8000] 20:28:34 INFO - PROCESS | 1669 | 1477970914000 Marionette TRACE conn2 <- [1,3658,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint8Array with offset - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint8Array with offset - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint8Array with offset - Connection should be closed",0,null,null]]]}] 20:28:34 INFO - ... 20:28:34 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm | took 515ms 20:28:34 INFO - PROCESS | 1669 | 1477970914029 Marionette TRACE conn2 -> [0,3659,"getWindowHandle",null] 20:28:34 INFO - PROCESS | 1669 | 1477970914030 Marionette TRACE conn2 <- [1,3659,null,{"value":"7"}] 20:28:34 INFO - TEST-START | /websockets/Secure-Send-binary-blob.htm 20:28:34 INFO - PROCESS | 1669 | 1477970914033 Marionette TRACE conn2 -> [0,3660,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:34 INFO - PROCESS | 1669 | 1477970914140 Marionette TRACE conn2 <- [1,3660,null,{"value":null}] 20:28:34 INFO - PROCESS | 1669 | 1477970914145 Marionette TRACE conn2 -> [0,3661,"getWindowHandles",null] 20:28:34 INFO - PROCESS | 1669 | 1477970914146 Marionette TRACE conn2 <- [1,3661,null,["7"]] 20:28:34 INFO - PROCESS | 1669 | 1477970914181 Marionette TRACE conn2 -> [0,3662,"switchToWindow",{"name":"7"}] 20:28:34 INFO - PROCESS | 1669 | 1477970914183 Marionette TRACE conn2 <- [1,3662,null,{}] 20:28:34 INFO - PROCESS | 1669 | 1477970914186 Marionette TRACE conn2 -> [0,3663,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-blob.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-blob.htm\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:34 INFO - PROCESS | 1669 | ++DOCSHELL 0x133058800 == 30 [pid = 1669] [id = 799] 20:28:34 INFO - PROCESS | 1669 | ++DOMWINDOW == 103 (0x133206000) [pid = 1669] [serial = 2327] [outer = 0x0] 20:28:34 INFO - PROCESS | 1669 | ++DOMWINDOW == 104 (0x13320f800) [pid = 1669] [serial = 2328] [outer = 0x133206000] 20:28:34 INFO - PROCESS | 1669 | 1477970914221 Marionette DEBUG loaded listener.js 20:28:34 INFO - PROCESS | 1669 | ++DOMWINDOW == 105 (0x1337e2800) [pid = 1669] [serial = 2329] [outer = 0x133206000] 20:28:34 INFO - PROCESS | 1669 | 1477970914529 Marionette TRACE conn2 <- [1,3663,null,{"value":["/websockets/Secure-Send-binary-blob.htm",0,null,null,[["W3C WebSocket API - Send binary data on a Secure WebSocket - Blob - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a Secure WebSocket - Blob - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a Secure WebSocket - Blob - Connection should be closed",0,null,null]]]}] 20:28:34 INFO - ... 20:28:34 INFO - TEST-OK | /websockets/Secure-Send-binary-blob.htm | took 517ms 20:28:34 INFO - TEST-START | /websockets/Secure-Send-data.htm 20:28:34 INFO - PROCESS | 1669 | 1477970914550 Marionette TRACE conn2 -> [0,3664,"getWindowHandle",null] 20:28:34 INFO - PROCESS | 1669 | 1477970914552 Marionette TRACE conn2 <- [1,3664,null,{"value":"7"}] 20:28:34 INFO - PROCESS | 1669 | 1477970914554 Marionette TRACE conn2 -> [0,3665,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:34 INFO - PROCESS | 1669 | 1477970914679 Marionette TRACE conn2 <- [1,3665,null,{"value":null}] 20:28:34 INFO - PROCESS | 1669 | 1477970914686 Marionette TRACE conn2 -> [0,3666,"getWindowHandles",null] 20:28:34 INFO - PROCESS | 1669 | 1477970914687 Marionette TRACE conn2 <- [1,3666,null,["7"]] 20:28:34 INFO - PROCESS | 1669 | 1477970914722 Marionette TRACE conn2 -> [0,3667,"switchToWindow",{"name":"7"}] 20:28:34 INFO - PROCESS | 1669 | 1477970914725 Marionette TRACE conn2 <- [1,3667,null,{}] 20:28:34 INFO - PROCESS | 1669 | 1477970914727 Marionette TRACE conn2 -> [0,3668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-data.htm\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:34 INFO - PROCESS | 1669 | ++DOCSHELL 0x12fe5f000 == 31 [pid = 1669] [id = 800] 20:28:34 INFO - PROCESS | 1669 | ++DOMWINDOW == 106 (0x1340c9800) [pid = 1669] [serial = 2330] [outer = 0x0] 20:28:34 INFO - PROCESS | 1669 | ++DOMWINDOW == 107 (0x13424c000) [pid = 1669] [serial = 2331] [outer = 0x1340c9800] 20:28:34 INFO - PROCESS | 1669 | 1477970914764 Marionette DEBUG loaded listener.js 20:28:34 INFO - PROCESS | 1669 | ++DOMWINDOW == 108 (0x131516800) [pid = 1669] [serial = 2332] [outer = 0x1340c9800] 20:28:35 INFO - PROCESS | 1669 | 1477970915030 Marionette TRACE conn2 <- [1,3668,null,{"value":["/websockets/Secure-Send-data.htm",0,null,null,[["W3C WebSocket API - Send data on a Secure WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send data on a Secure WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send data on a Secure WebSocket - Connection should be closed",0,null,null]]]}] 20:28:35 INFO - ... 20:28:35 INFO - TEST-OK | /websockets/Secure-Send-data.htm | took 518ms 20:28:35 INFO - PROCESS | 1669 | 1477970915073 Marionette TRACE conn2 -> [0,3669,"getWindowHandle",null] 20:28:35 INFO - PROCESS | 1669 | 1477970915074 Marionette TRACE conn2 <- [1,3669,null,{"value":"7"}] 20:28:35 INFO - TEST-START | /websockets/Secure-Send-null.htm 20:28:35 INFO - PROCESS | 1669 | 1477970915077 Marionette TRACE conn2 -> [0,3670,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:35 INFO - PROCESS | 1669 | 1477970915180 Marionette TRACE conn2 <- [1,3670,null,{"value":null}] 20:28:35 INFO - PROCESS | 1669 | 1477970915186 Marionette TRACE conn2 -> [0,3671,"getWindowHandles",null] 20:28:35 INFO - PROCESS | 1669 | 1477970915187 Marionette TRACE conn2 <- [1,3671,null,["7"]] 20:28:35 INFO - PROCESS | 1669 | 1477970915223 Marionette TRACE conn2 -> [0,3672,"switchToWindow",{"name":"7"}] 20:28:35 INFO - PROCESS | 1669 | 1477970915225 Marionette TRACE conn2 <- [1,3672,null,{}] 20:28:35 INFO - PROCESS | 1669 | 1477970915229 Marionette TRACE conn2 -> [0,3673,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-null.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-null.htm\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:35 INFO - PROCESS | 1669 | ++DOCSHELL 0x134a05000 == 32 [pid = 1669] [id = 801] 20:28:35 INFO - PROCESS | 1669 | ++DOMWINDOW == 109 (0x134a16800) [pid = 1669] [serial = 2333] [outer = 0x0] 20:28:35 INFO - PROCESS | 1669 | ++DOMWINDOW == 110 (0x134a1d800) [pid = 1669] [serial = 2334] [outer = 0x134a16800] 20:28:35 INFO - PROCESS | 1669 | 1477970915263 Marionette DEBUG loaded listener.js 20:28:35 INFO - PROCESS | 1669 | ++DOMWINDOW == 111 (0x134bca800) [pid = 1669] [serial = 2335] [outer = 0x134a16800] 20:28:35 INFO - PROCESS | 1669 | --DOMWINDOW == 110 (0x135faf800) [pid = 1669] [serial = 2273] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Close-Reason-Unpaired-surrogates.htm] 20:28:35 INFO - PROCESS | 1669 | --DOMWINDOW == 109 (0x1301d2800) [pid = 1669] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Close-3000-verify-code.htm] 20:28:35 INFO - PROCESS | 1669 | --DOMWINDOW == 108 (0x13727b000) [pid = 1669] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Close-1000-verify-code.htm] 20:28:35 INFO - PROCESS | 1669 | --DOMWINDOW == 107 (0x12a726800) [pid = 1669] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Close-1000.htm] 20:28:35 INFO - PROCESS | 1669 | --DOMWINDOW == 106 (0x12ddc8800) [pid = 1669] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Close-3000-reason.htm] 20:28:35 INFO - PROCESS | 1669 | --DOMWINDOW == 105 (0x12ea02800) [pid = 1669] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Close-1005-verify-code.htm] 20:28:35 INFO - PROCESS | 1669 | --DOMWINDOW == 104 (0x1337e5000) [pid = 1669] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Close-NaN.htm] 20:28:35 INFO - PROCESS | 1669 | --DOMWINDOW == 103 (0x133be3800) [pid = 1669] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Close-1005.htm] 20:28:35 INFO - PROCESS | 1669 | --DOMWINDOW == 102 (0x1386df000) [pid = 1669] [serial = 2291] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Close-string.htm] 20:28:35 INFO - PROCESS | 1669 | --DOMWINDOW == 101 (0x13303e800) [pid = 1669] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Close-4999-reason.htm] 20:28:35 INFO - PROCESS | 1669 | --DOMWINDOW == 100 (0x137319800) [pid = 1669] [serial = 2285] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Close-readyState-Closing.htm] 20:28:35 INFO - PROCESS | 1669 | --DOMWINDOW == 99 (0x138fbe800) [pid = 1669] [serial = 2294] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Close-undefined.htm] 20:28:35 INFO - PROCESS | 1669 | --DOMWINDOW == 98 (0x132f78000) [pid = 1669] [serial = 2282] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Close-readyState-Closed.htm] 20:28:35 INFO - PROCESS | 1669 | --DOMWINDOW == 97 (0x1369ea000) [pid = 1669] [serial = 2279] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Close-onlyReason.htm] 20:28:35 INFO - PROCESS | 1669 | --DOMWINDOW == 96 (0x12fc16000) [pid = 1669] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Close-2999-reason.htm] 20:28:35 INFO - PROCESS | 1669 | --DOMWINDOW == 95 (0x134264800) [pid = 1669] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Close-Reason-124Bytes.htm] 20:28:35 INFO - PROCESS | 1669 | --DOMWINDOW == 94 (0x137911800) [pid = 1669] [serial = 2288] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Close-server-initiated-close.htm] 20:28:35 INFO - PROCESS | 1669 | --DOMWINDOW == 93 (0x1363a2800) [pid = 1669] [serial = 2276] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Close-null.htm] 20:28:35 INFO - PROCESS | 1669 | 1477970915740 Marionette TRACE conn2 <- [1,3673,null,{"value":["/websockets/Secure-Send-null.htm",0,null,null,[["W3C WebSocket API - Send null data on a Secure WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send null data on a Secure WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send null data on a Secure WebSocket - Connection should be closed",0,null,null]]]}] 20:28:35 INFO - ... 20:28:35 INFO - TEST-OK | /websockets/Secure-Send-null.htm | took 668ms 20:28:35 INFO - TEST-START | /websockets/Secure-Send-paired-surrogates.htm 20:28:35 INFO - PROCESS | 1669 | 1477970915745 Marionette TRACE conn2 -> [0,3674,"getWindowHandle",null] 20:28:35 INFO - PROCESS | 1669 | 1477970915747 Marionette TRACE conn2 <- [1,3674,null,{"value":"7"}] 20:28:35 INFO - PROCESS | 1669 | 1477970915750 Marionette TRACE conn2 -> [0,3675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:35 INFO - PROCESS | 1669 | 1477970915826 Marionette TRACE conn2 <- [1,3675,null,{"value":null}] 20:28:35 INFO - PROCESS | 1669 | 1477970915831 Marionette TRACE conn2 -> [0,3676,"getWindowHandles",null] 20:28:35 INFO - PROCESS | 1669 | 1477970915834 Marionette TRACE conn2 <- [1,3676,null,["7"]] 20:28:35 INFO - PROCESS | 1669 | 1477970915838 Marionette TRACE conn2 -> [0,3677,"switchToWindow",{"name":"7"}] 20:28:35 INFO - PROCESS | 1669 | 1477970915840 Marionette TRACE conn2 <- [1,3677,null,{}] 20:28:35 INFO - PROCESS | 1669 | 1477970915842 Marionette TRACE conn2 -> [0,3678,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-paired-surrogates.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-paired-surrogates.htm\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:35 INFO - PROCESS | 1669 | ++DOCSHELL 0x134bcf000 == 33 [pid = 1669] [id = 802] 20:28:35 INFO - PROCESS | 1669 | ++DOMWINDOW == 94 (0x134bcf800) [pid = 1669] [serial = 2336] [outer = 0x0] 20:28:35 INFO - PROCESS | 1669 | ++DOMWINDOW == 95 (0x135442000) [pid = 1669] [serial = 2337] [outer = 0x134bcf800] 20:28:35 INFO - PROCESS | 1669 | 1477970915876 Marionette DEBUG loaded listener.js 20:28:35 INFO - PROCESS | 1669 | ++DOMWINDOW == 96 (0x135516800) [pid = 1669] [serial = 2338] [outer = 0x134bcf800] 20:28:36 INFO - PROCESS | 1669 | 1477970916142 Marionette TRACE conn2 <- [1,3678,null,{"value":["/websockets/Secure-Send-paired-surrogates.htm",0,null,null,[["W3C WebSocket API - Send paired surrogates data on a Secure WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send paired surrogates data on a Secure WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send paired surrogates data on a Secure WebSocket - Connection should be closed",0,null,null]]]}] 20:28:36 INFO - ... 20:28:36 INFO - TEST-OK | /websockets/Secure-Send-paired-surrogates.htm | took 415ms 20:28:36 INFO - PROCESS | 1669 | 1477970916165 Marionette TRACE conn2 -> [0,3679,"getWindowHandle",null] 20:28:36 INFO - PROCESS | 1669 | 1477970916167 Marionette TRACE conn2 <- [1,3679,null,{"value":"7"}] 20:28:36 INFO - TEST-START | /websockets/Secure-Send-unicode-data.htm 20:28:36 INFO - PROCESS | 1669 | 1477970916170 Marionette TRACE conn2 -> [0,3680,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:36 INFO - PROCESS | 1669 | 1477970916247 Marionette TRACE conn2 <- [1,3680,null,{"value":null}] 20:28:36 INFO - PROCESS | 1669 | 1477970916253 Marionette TRACE conn2 -> [0,3681,"getWindowHandles",null] 20:28:36 INFO - PROCESS | 1669 | 1477970916254 Marionette TRACE conn2 <- [1,3681,null,["7"]] 20:28:36 INFO - PROCESS | 1669 | 1477970916256 Marionette TRACE conn2 -> [0,3682,"switchToWindow",{"name":"7"}] 20:28:36 INFO - PROCESS | 1669 | 1477970916258 Marionette TRACE conn2 <- [1,3682,null,{}] 20:28:36 INFO - PROCESS | 1669 | 1477970916260 Marionette TRACE conn2 -> [0,3683,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-unicode-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-unicode-data.htm\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:36 INFO - PROCESS | 1669 | ++DOCSHELL 0x135840000 == 34 [pid = 1669] [id = 803] 20:28:36 INFO - PROCESS | 1669 | ++DOMWINDOW == 97 (0x135841000) [pid = 1669] [serial = 2339] [outer = 0x0] 20:28:36 INFO - PROCESS | 1669 | ++DOMWINDOW == 98 (0x135849000) [pid = 1669] [serial = 2340] [outer = 0x135841000] 20:28:36 INFO - PROCESS | 1669 | 1477970916294 Marionette DEBUG loaded listener.js 20:28:36 INFO - PROCESS | 1669 | ++DOMWINDOW == 99 (0x135fb1000) [pid = 1669] [serial = 2341] [outer = 0x135841000] 20:28:36 INFO - PROCESS | 1669 | 1477970916562 Marionette TRACE conn2 <- [1,3683,null,{"value":["/websockets/Secure-Send-unicode-data.htm",0,null,null,[["W3C WebSocket API - Send unicode data on a Secure WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send unicode data on a Secure WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send unicode data on a Secure WebSocket - Connection should be closed",0,null,null]]]}] 20:28:36 INFO - ... 20:28:36 INFO - TEST-OK | /websockets/Secure-Send-unicode-data.htm | took 416ms 20:28:36 INFO - PROCESS | 1669 | 1477970916586 Marionette TRACE conn2 -> [0,3684,"getWindowHandle",null] 20:28:36 INFO - TEST-START | /websockets/Secure-Send-unpaired-surrogates.htm 20:28:36 INFO - PROCESS | 1669 | 1477970916587 Marionette TRACE conn2 <- [1,3684,null,{"value":"7"}] 20:28:36 INFO - PROCESS | 1669 | 1477970916590 Marionette TRACE conn2 -> [0,3685,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:36 INFO - PROCESS | 1669 | 1477970916670 Marionette TRACE conn2 <- [1,3685,null,{"value":null}] 20:28:36 INFO - PROCESS | 1669 | 1477970916674 Marionette TRACE conn2 -> [0,3686,"getWindowHandles",null] 20:28:36 INFO - PROCESS | 1669 | 1477970916675 Marionette TRACE conn2 <- [1,3686,null,["7"]] 20:28:36 INFO - PROCESS | 1669 | 1477970916677 Marionette TRACE conn2 -> [0,3687,"switchToWindow",{"name":"7"}] 20:28:36 INFO - PROCESS | 1669 | 1477970916679 Marionette TRACE conn2 <- [1,3687,null,{}] 20:28:36 INFO - PROCESS | 1669 | 1477970916683 Marionette TRACE conn2 -> [0,3688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-unpaired-surrogates.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-unpaired-surrogates.htm\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:36 INFO - PROCESS | 1669 | ++DOCSHELL 0x13631d000 == 35 [pid = 1669] [id = 804] 20:28:36 INFO - PROCESS | 1669 | ++DOMWINDOW == 100 (0x13631f800) [pid = 1669] [serial = 2342] [outer = 0x0] 20:28:36 INFO - PROCESS | 1669 | ++DOMWINDOW == 101 (0x136399800) [pid = 1669] [serial = 2343] [outer = 0x13631f800] 20:28:36 INFO - PROCESS | 1669 | 1477970916718 Marionette DEBUG loaded listener.js 20:28:36 INFO - PROCESS | 1669 | ++DOMWINDOW == 102 (0x1363af000) [pid = 1669] [serial = 2344] [outer = 0x13631f800] 20:28:36 INFO - PROCESS | 1669 | [1669] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 20:28:36 INFO - PROCESS | 1669 | [1669] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 20:28:37 INFO - PROCESS | 1669 | 1477970916995 Marionette TRACE conn2 <- [1,3688,null,{"value":["/websockets/Secure-Send-unpaired-surrogates.htm",0,null,null,[["W3C WebSocket API - Send unpaired surrogates on a Secure WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send unpaired surrogates on a Secure WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send unpaired surrogates on a Secure WebSocket - Connection should be closed",0,null,null]]]}] 20:28:37 INFO - ... 20:28:37 INFO - TEST-OK | /websockets/Secure-Send-unpaired-surrogates.htm | took 416ms 20:28:37 INFO - PROCESS | 1669 | 1477970917006 Marionette TRACE conn2 -> [0,3689,"getWindowHandle",null] 20:28:37 INFO - PROCESS | 1669 | 1477970917008 Marionette TRACE conn2 <- [1,3689,null,{"value":"7"}] 20:28:37 INFO - TEST-START | /websockets/Send-0byte-data.htm 20:28:37 INFO - PROCESS | 1669 | 1477970917011 Marionette TRACE conn2 -> [0,3690,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:37 INFO - PROCESS | 1669 | 1477970917108 Marionette TRACE conn2 <- [1,3690,null,{"value":null}] 20:28:37 INFO - PROCESS | 1669 | 1477970917111 Marionette TRACE conn2 -> [0,3691,"getWindowHandles",null] 20:28:37 INFO - PROCESS | 1669 | 1477970917112 Marionette TRACE conn2 <- [1,3691,null,["7"]] 20:28:37 INFO - PROCESS | 1669 | 1477970917116 Marionette TRACE conn2 -> [0,3692,"switchToWindow",{"name":"7"}] 20:28:37 INFO - PROCESS | 1669 | 1477970917119 Marionette TRACE conn2 <- [1,3692,null,{}] 20:28:37 INFO - PROCESS | 1669 | 1477970917121 Marionette TRACE conn2 -> [0,3693,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-0byte-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-0byte-data.htm\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:37 INFO - PROCESS | 1669 | ++DOCSHELL 0x133056800 == 36 [pid = 1669] [id = 805] 20:28:37 INFO - PROCESS | 1669 | ++DOMWINDOW == 103 (0x1364f9800) [pid = 1669] [serial = 2345] [outer = 0x0] 20:28:37 INFO - PROCESS | 1669 | ++DOMWINDOW == 104 (0x1369d1000) [pid = 1669] [serial = 2346] [outer = 0x1364f9800] 20:28:37 INFO - PROCESS | 1669 | 1477970917158 Marionette DEBUG loaded listener.js 20:28:37 INFO - PROCESS | 1669 | ++DOMWINDOW == 105 (0x1369e0800) [pid = 1669] [serial = 2347] [outer = 0x1364f9800] 20:28:37 INFO - PROCESS | 1669 | 1477970917436 Marionette TRACE conn2 <- [1,3693,null,{"value":["/websockets/Send-0byte-data.htm",0,null,null,[["W3C WebSocket API - Send 0 byte data on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send 0 byte data on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send 0 byte data on a WebSocket - Connection should be closed",0,null,null]]]}] 20:28:37 INFO - ... 20:28:37 INFO - TEST-OK | /websockets/Send-0byte-data.htm | took 465ms 20:28:37 INFO - PROCESS | 1669 | 1477970917475 Marionette TRACE conn2 -> [0,3694,"getWindowHandle",null] 20:28:37 INFO - PROCESS | 1669 | 1477970917477 Marionette TRACE conn2 <- [1,3694,null,{"value":"7"}] 20:28:37 INFO - TEST-START | /websockets/Send-65K-data.htm 20:28:37 INFO - PROCESS | 1669 | 1477970917480 Marionette TRACE conn2 -> [0,3695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:37 INFO - PROCESS | 1669 | 1477970917560 Marionette TRACE conn2 <- [1,3695,null,{"value":null}] 20:28:37 INFO - PROCESS | 1669 | 1477970917621 Marionette TRACE conn2 -> [0,3696,"getWindowHandles",null] 20:28:37 INFO - PROCESS | 1669 | 1477970917622 Marionette TRACE conn2 <- [1,3696,null,["7"]] 20:28:37 INFO - PROCESS | 1669 | 1477970917625 Marionette TRACE conn2 -> [0,3697,"switchToWindow",{"name":"7"}] 20:28:37 INFO - PROCESS | 1669 | 1477970917626 Marionette TRACE conn2 <- [1,3697,null,{}] 20:28:37 INFO - PROCESS | 1669 | 1477970917629 Marionette TRACE conn2 -> [0,3698,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-65K-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-65K-data.htm\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:37 INFO - PROCESS | 1669 | ++DOCSHELL 0x1369ec000 == 37 [pid = 1669] [id = 806] 20:28:37 INFO - PROCESS | 1669 | ++DOMWINDOW == 106 (0x136f37800) [pid = 1669] [serial = 2348] [outer = 0x0] 20:28:37 INFO - PROCESS | 1669 | ++DOMWINDOW == 107 (0x136f55800) [pid = 1669] [serial = 2349] [outer = 0x136f37800] 20:28:37 INFO - PROCESS | 1669 | 1477970917662 Marionette DEBUG loaded listener.js 20:28:37 INFO - PROCESS | 1669 | ++DOMWINDOW == 108 (0x13726b000) [pid = 1669] [serial = 2350] [outer = 0x136f37800] 20:28:38 INFO - PROCESS | 1669 | 1477970918069 Marionette TRACE conn2 <- [1,3698,null,{"value":["/websockets/Send-65K-data.htm",0,null,null,[["W3C WebSocket API - Send 65K data on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send 65K data on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send 65K data on a WebSocket - Connection should be closed",0,null,null]]]}] 20:28:38 INFO - ... 20:28:38 INFO - TEST-OK | /websockets/Send-65K-data.htm | took 616ms 20:28:38 INFO - PROCESS | 1669 | 1477970918138 Marionette TRACE conn2 -> [0,3699,"getWindowHandle",null] 20:28:38 INFO - PROCESS | 1669 | 1477970918141 Marionette TRACE conn2 <- [1,3699,null,{"value":"7"}] 20:28:38 INFO - TEST-START | /websockets/Send-Unpaired-Surrogates.htm 20:28:38 INFO - PROCESS | 1669 | 1477970918147 Marionette TRACE conn2 -> [0,3700,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:38 INFO - PROCESS | 1669 | 1477970918277 Marionette TRACE conn2 <- [1,3700,null,{"value":null}] 20:28:38 INFO - PROCESS | 1669 | 1477970918360 Marionette TRACE conn2 -> [0,3701,"getWindowHandles",null] 20:28:38 INFO - PROCESS | 1669 | 1477970918362 Marionette TRACE conn2 <- [1,3701,null,["7"]] 20:28:38 INFO - PROCESS | 1669 | 1477970918365 Marionette TRACE conn2 -> [0,3702,"switchToWindow",{"name":"7"}] 20:28:38 INFO - PROCESS | 1669 | 1477970918368 Marionette TRACE conn2 <- [1,3702,null,{}] 20:28:38 INFO - PROCESS | 1669 | 1477970918371 Marionette TRACE conn2 -> [0,3703,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-Unpaired-Surrogates.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-Unpaired-Surrogates.htm\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:38 INFO - PROCESS | 1669 | ++DOCSHELL 0x12d821000 == 38 [pid = 1669] [id = 807] 20:28:38 INFO - PROCESS | 1669 | ++DOMWINDOW == 109 (0x12d822800) [pid = 1669] [serial = 2351] [outer = 0x0] 20:28:38 INFO - PROCESS | 1669 | ++DOMWINDOW == 110 (0x12df65000) [pid = 1669] [serial = 2352] [outer = 0x12d822800] 20:28:38 INFO - PROCESS | 1669 | 1477970918422 Marionette DEBUG loaded listener.js 20:28:38 INFO - PROCESS | 1669 | ++DOMWINDOW == 111 (0x12e5a4000) [pid = 1669] [serial = 2353] [outer = 0x12d822800] 20:28:38 INFO - PROCESS | 1669 | [1669] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 20:28:38 INFO - PROCESS | 1669 | [1669] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 20:28:38 INFO - PROCESS | 1669 | 1477970918800 Marionette TRACE conn2 <- [1,3703,null,{"value":["/websockets/Send-Unpaired-Surrogates.htm",0,null,null,[["W3C WebSocket API - Send unpaired surrogates on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send unpaired surrogates on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send unpaired surrogates on a WebSocket - Connection should be closed",0,null,null]]]}] 20:28:38 INFO - ... 20:28:38 INFO - TEST-OK | /websockets/Send-Unpaired-Surrogates.htm | took 665ms 20:28:38 INFO - TEST-START | /websockets/Send-before-open.htm 20:28:38 INFO - PROCESS | 1669 | 1477970918812 Marionette TRACE conn2 -> [0,3704,"getWindowHandle",null] 20:28:38 INFO - PROCESS | 1669 | 1477970918814 Marionette TRACE conn2 <- [1,3704,null,{"value":"7"}] 20:28:38 INFO - PROCESS | 1669 | 1477970918817 Marionette TRACE conn2 -> [0,3705,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:38 INFO - PROCESS | 1669 | 1477970918932 Marionette TRACE conn2 <- [1,3705,null,{"value":null}] 20:28:38 INFO - PROCESS | 1669 | 1477970918994 Marionette TRACE conn2 -> [0,3706,"getWindowHandles",null] 20:28:38 INFO - PROCESS | 1669 | 1477970918996 Marionette TRACE conn2 <- [1,3706,null,["7"]] 20:28:39 INFO - PROCESS | 1669 | 1477970918998 Marionette TRACE conn2 -> [0,3707,"switchToWindow",{"name":"7"}] 20:28:39 INFO - PROCESS | 1669 | 1477970919001 Marionette TRACE conn2 <- [1,3707,null,{}] 20:28:39 INFO - PROCESS | 1669 | 1477970919046 Marionette TRACE conn2 -> [0,3708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-before-open.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-before-open.htm\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:39 INFO - PROCESS | 1669 | ++DOCSHELL 0x13320c000 == 39 [pid = 1669] [id = 808] 20:28:39 INFO - PROCESS | 1669 | ++DOMWINDOW == 112 (0x13320d000) [pid = 1669] [serial = 2354] [outer = 0x0] 20:28:39 INFO - PROCESS | 1669 | ++DOMWINDOW == 113 (0x1338c5000) [pid = 1669] [serial = 2355] [outer = 0x13320d000] 20:28:39 INFO - PROCESS | 1669 | 1477970919091 Marionette DEBUG loaded listener.js 20:28:39 INFO - PROCESS | 1669 | ++DOMWINDOW == 114 (0x1340b7800) [pid = 1669] [serial = 2356] [outer = 0x13320d000] 20:28:39 INFO - PROCESS | 1669 | 1477970919534 Marionette TRACE conn2 <- [1,3708,null,{"value":["/websockets/Send-before-open.htm",0,null,null,[["W3C WebSocket API - Send data on a WebSocket before connection is opened - INVALID_STATE_ERR is returned",0,null,null]]]}] 20:28:39 INFO - . 20:28:39 INFO - TEST-OK | /websockets/Send-before-open.htm | took 767ms 20:28:39 INFO - PROCESS | 1669 | 1477970919589 Marionette TRACE conn2 -> [0,3709,"getWindowHandle",null] 20:28:39 INFO - PROCESS | 1669 | 1477970919593 Marionette TRACE conn2 <- [1,3709,null,{"value":"7"}] 20:28:39 INFO - TEST-START | /websockets/Send-binary-65K-arraybuffer.htm 20:28:39 INFO - PROCESS | 1669 | 1477970919597 Marionette TRACE conn2 -> [0,3710,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:39 INFO - PROCESS | 1669 | 1477970919710 Marionette TRACE conn2 <- [1,3710,null,{"value":null}] 20:28:39 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:28:39 INFO - PROCESS | 1669 | 1477970919924 Marionette TRACE conn2 -> [0,3711,"getWindowHandles",null] 20:28:39 INFO - PROCESS | 1669 | 1477970919927 Marionette TRACE conn2 <- [1,3711,null,["7"]] 20:28:39 INFO - PROCESS | 1669 | 1477970919930 Marionette TRACE conn2 -> [0,3712,"switchToWindow",{"name":"7"}] 20:28:39 INFO - PROCESS | 1669 | 1477970919934 Marionette TRACE conn2 <- [1,3712,null,{}] 20:28:39 INFO - PROCESS | 1669 | 1477970919938 Marionette TRACE conn2 -> [0,3713,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-binary-65K-arraybuffer.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-binary-65K-arraybuffer.htm\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:39 INFO - PROCESS | 1669 | ++DOCSHELL 0x12bd04800 == 40 [pid = 1669] [id = 809] 20:28:39 INFO - PROCESS | 1669 | ++DOMWINDOW == 115 (0x12bd10800) [pid = 1669] [serial = 2357] [outer = 0x0] 20:28:39 INFO - PROCESS | 1669 | ++DOMWINDOW == 116 (0x12ccca000) [pid = 1669] [serial = 2358] [outer = 0x12bd10800] 20:28:39 INFO - PROCESS | 1669 | 1477970919978 Marionette DEBUG loaded listener.js 20:28:40 INFO - PROCESS | 1669 | ++DOMWINDOW == 117 (0x12e31e000) [pid = 1669] [serial = 2359] [outer = 0x12bd10800] 20:28:40 INFO - PROCESS | 1669 | --DOCSHELL 0x133056800 == 39 [pid = 1669] [id = 805] 20:28:40 INFO - PROCESS | 1669 | --DOCSHELL 0x13631d000 == 38 [pid = 1669] [id = 804] 20:28:40 INFO - PROCESS | 1669 | --DOCSHELL 0x135840000 == 37 [pid = 1669] [id = 803] 20:28:40 INFO - PROCESS | 1669 | --DOCSHELL 0x134bcf000 == 36 [pid = 1669] [id = 802] 20:28:40 INFO - PROCESS | 1669 | --DOCSHELL 0x134a05000 == 35 [pid = 1669] [id = 801] 20:28:40 INFO - PROCESS | 1669 | --DOCSHELL 0x12fe5f000 == 34 [pid = 1669] [id = 800] 20:28:40 INFO - PROCESS | 1669 | --DOCSHELL 0x133058800 == 33 [pid = 1669] [id = 799] 20:28:40 INFO - PROCESS | 1669 | --DOCSHELL 0x12f9a5800 == 32 [pid = 1669] [id = 798] 20:28:40 INFO - PROCESS | 1669 | --DOCSHELL 0x12e7ba800 == 31 [pid = 1669] [id = 797] 20:28:40 INFO - PROCESS | 1669 | --DOCSHELL 0x12dddc000 == 30 [pid = 1669] [id = 796] 20:28:40 INFO - PROCESS | 1669 | --DOCSHELL 0x12b949000 == 29 [pid = 1669] [id = 795] 20:28:40 INFO - PROCESS | 1669 | --DOCSHELL 0x11f89b000 == 28 [pid = 1669] [id = 794] 20:28:40 INFO - PROCESS | 1669 | --DOMWINDOW == 116 (0x135836000) [pid = 1669] [serial = 2283] [outer = 0x0] [url = about:blank] 20:28:40 INFO - PROCESS | 1669 | --DOMWINDOW == 115 (0x136f3e800) [pid = 1669] [serial = 2280] [outer = 0x0] [url = about:blank] 20:28:40 INFO - PROCESS | 1669 | --DOMWINDOW == 114 (0x13727a000) [pid = 1669] [serial = 2284] [outer = 0x0] [url = about:blank] 20:28:40 INFO - PROCESS | 1669 | --DOMWINDOW == 113 (0x12e9f3000) [pid = 1669] [serial = 2259] [outer = 0x0] [url = about:blank] 20:28:40 INFO - PROCESS | 1669 | --DOMWINDOW == 112 (0x1340b2800) [pid = 1669] [serial = 2253] [outer = 0x0] [url = about:blank] 20:28:40 INFO - PROCESS | 1669 | --DOMWINDOW == 111 (0x136f4f800) [pid = 1669] [serial = 2281] [outer = 0x0] [url = about:blank] 20:28:40 INFO - PROCESS | 1669 | --DOMWINDOW == 110 (0x138fab000) [pid = 1669] [serial = 2293] [outer = 0x0] [url = about:blank] 20:28:40 INFO - PROCESS | 1669 | --DOMWINDOW == 109 (0x133213800) [pid = 1669] [serial = 2266] [outer = 0x0] [url = about:blank] 20:28:40 INFO - PROCESS | 1669 | --DOMWINDOW == 108 (0x131515800) [pid = 1669] [serial = 2251] [outer = 0x0] [url = about:blank] 20:28:40 INFO - PROCESS | 1669 | --DOMWINDOW == 107 (0x139237000) [pid = 1669] [serial = 2295] [outer = 0x0] [url = about:blank] 20:28:40 INFO - PROCESS | 1669 | --DOMWINDOW == 106 (0x131d8e800) [pid = 1669] [serial = 2257] [outer = 0x0] [url = about:blank] 20:28:40 INFO - PROCESS | 1669 | --DOMWINDOW == 105 (0x12b320000) [pid = 1669] [serial = 2247] [outer = 0x0] [url = about:blank] 20:28:40 INFO - PROCESS | 1669 | --DOMWINDOW == 104 (0x1364f1800) [pid = 1669] [serial = 2278] [outer = 0x0] [url = about:blank] 20:28:40 INFO - PROCESS | 1669 | --DOMWINDOW == 103 (0x138fa3000) [pid = 1669] [serial = 2292] [outer = 0x0] [url = about:blank] 20:28:40 INFO - PROCESS | 1669 | --DOMWINDOW == 102 (0x1316bb800) [pid = 1669] [serial = 2262] [outer = 0x0] [url = about:blank] 20:28:40 INFO - PROCESS | 1669 | --DOMWINDOW == 101 (0x13790b800) [pid = 1669] [serial = 2287] [outer = 0x0] [url = about:blank] 20:28:40 INFO - PROCESS | 1669 | --DOMWINDOW == 100 (0x13550c000) [pid = 1669] [serial = 2271] [outer = 0x0] [url = about:blank] 20:28:40 INFO - PROCESS | 1669 | --DOMWINDOW == 99 (0x131d84800) [pid = 1669] [serial = 2263] [outer = 0x0] [url = about:blank] 20:28:40 INFO - PROCESS | 1669 | --DOMWINDOW == 98 (0x134bbe000) [pid = 1669] [serial = 2254] [outer = 0x0] [url = about:blank] 20:28:40 INFO - PROCESS | 1669 | --DOMWINDOW == 97 (0x13731e800) [pid = 1669] [serial = 2286] [outer = 0x0] [url = about:blank] 20:28:40 INFO - PROCESS | 1669 | --DOMWINDOW == 96 (0x137308800) [pid = 1669] [serial = 2245] [outer = 0x0] [url = about:blank] 20:28:40 INFO - PROCESS | 1669 | --DOMWINDOW == 95 (0x1340b5800) [pid = 1669] [serial = 2268] [outer = 0x0] [url = about:blank] 20:28:40 INFO - PROCESS | 1669 | --DOMWINDOW == 94 (0x12f98f800) [pid = 1669] [serial = 2250] [outer = 0x0] [url = about:blank] 20:28:40 INFO - PROCESS | 1669 | --DOMWINDOW == 93 (0x136319000) [pid = 1669] [serial = 2275] [outer = 0x0] [url = about:blank] 20:28:40 INFO - PROCESS | 1669 | --DOMWINDOW == 92 (0x134251000) [pid = 1669] [serial = 2269] [outer = 0x0] [url = about:blank] 20:28:40 INFO - PROCESS | 1669 | --DOMWINDOW == 91 (0x135fc1800) [pid = 1669] [serial = 2274] [outer = 0x0] [url = about:blank] 20:28:40 INFO - PROCESS | 1669 | --DOMWINDOW == 90 (0x1386cb800) [pid = 1669] [serial = 2290] [outer = 0x0] [url = about:blank] 20:28:40 INFO - PROCESS | 1669 | --DOMWINDOW == 89 (0x13923d800) [pid = 1669] [serial = 2296] [outer = 0x0] [url = about:blank] 20:28:40 INFO - PROCESS | 1669 | --DOMWINDOW == 88 (0x1364eb000) [pid = 1669] [serial = 2277] [outer = 0x0] [url = about:blank] 20:28:40 INFO - PROCESS | 1669 | --DOMWINDOW == 87 (0x131229800) [pid = 1669] [serial = 2260] [outer = 0x0] [url = about:blank] 20:28:40 INFO - PROCESS | 1669 | --DOMWINDOW == 86 (0x1316ab000) [pid = 1669] [serial = 2256] [outer = 0x0] [url = about:blank] 20:28:40 INFO - PROCESS | 1669 | --DOMWINDOW == 85 (0x134bd3000) [pid = 1669] [serial = 2272] [outer = 0x0] [url = about:blank] 20:28:40 INFO - PROCESS | 1669 | --DOMWINDOW == 84 (0x12bd0c800) [pid = 1669] [serial = 2248] [outer = 0x0] [url = about:blank] 20:28:40 INFO - PROCESS | 1669 | --DOMWINDOW == 83 (0x137920000) [pid = 1669] [serial = 2289] [outer = 0x0] [url = about:blank] 20:28:40 INFO - PROCESS | 1669 | --DOMWINDOW == 82 (0x13304d800) [pid = 1669] [serial = 2265] [outer = 0x0] [url = about:blank] 20:28:40 INFO - PROCESS | 1669 | 1477970920394 Marionette TRACE conn2 <- [1,3713,null,{"value":["/websockets/Send-binary-65K-arraybuffer.htm",0,null,null,[["W3C WebSocket API - Send 65K binary data on a WebSocket - ArrayBuffer - Connection should be opened",0,null,null],["W3C WebSocket API - Send 65K binary data on a WebSocket - ArrayBuffer - Message should be received",0,null,null],["W3C WebSocket API - Send 65K binary data on a WebSocket - ArrayBuffer - Connection should be closed",0,null,null]]]}] 20:28:40 INFO - ... 20:28:40 INFO - TEST-OK | /websockets/Send-binary-65K-arraybuffer.htm | took 817ms 20:28:40 INFO - PROCESS | 1669 | 1477970920414 Marionette TRACE conn2 -> [0,3714,"getWindowHandle",null] 20:28:40 INFO - PROCESS | 1669 | 1477970920417 Marionette TRACE conn2 <- [1,3714,null,{"value":"7"}] 20:28:40 INFO - TEST-START | /websockets/Send-binary-arraybuffer.htm 20:28:40 INFO - PROCESS | 1669 | 1477970920421 Marionette TRACE conn2 -> [0,3715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:40 INFO - PROCESS | 1669 | 1477970920510 Marionette TRACE conn2 <- [1,3715,null,{"value":null}] 20:28:40 INFO - PROCESS | 1669 | 1477970920521 Marionette TRACE conn2 -> [0,3716,"getWindowHandles",null] 20:28:40 INFO - PROCESS | 1669 | 1477970920524 Marionette TRACE conn2 <- [1,3716,null,["7"]] 20:28:40 INFO - PROCESS | 1669 | 1477970920527 Marionette TRACE conn2 -> [0,3717,"switchToWindow",{"name":"7"}] 20:28:40 INFO - PROCESS | 1669 | 1477970920529 Marionette TRACE conn2 <- [1,3717,null,{}] 20:28:40 INFO - PROCESS | 1669 | 1477970920532 Marionette TRACE conn2 -> [0,3718,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-binary-arraybuffer.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-binary-arraybuffer.htm\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:40 INFO - PROCESS | 1669 | ++DOCSHELL 0x12d818000 == 29 [pid = 1669] [id = 810] 20:28:40 INFO - PROCESS | 1669 | ++DOMWINDOW == 83 (0x12da16800) [pid = 1669] [serial = 2360] [outer = 0x0] 20:28:40 INFO - PROCESS | 1669 | ++DOMWINDOW == 84 (0x12df7b800) [pid = 1669] [serial = 2361] [outer = 0x12da16800] 20:28:40 INFO - PROCESS | 1669 | 1477970920569 Marionette DEBUG loaded listener.js 20:28:40 INFO - PROCESS | 1669 | ++DOMWINDOW == 85 (0x12e9a4800) [pid = 1669] [serial = 2362] [outer = 0x12da16800] 20:28:40 INFO - PROCESS | 1669 | 1477970920858 Marionette TRACE conn2 <- [1,3718,null,{"value":["/websockets/Send-binary-arraybuffer.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBuffer - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBuffer - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBuffer - Connection should be closed",0,null,null]]]}] 20:28:40 INFO - ... 20:28:40 INFO - TEST-OK | /websockets/Send-binary-arraybuffer.htm | took 466ms 20:28:40 INFO - PROCESS | 1669 | 1477970920887 Marionette TRACE conn2 -> [0,3719,"getWindowHandle",null] 20:28:40 INFO - PROCESS | 1669 | 1477970920888 Marionette TRACE conn2 <- [1,3719,null,{"value":"7"}] 20:28:40 INFO - TEST-START | /websockets/Send-binary-arraybufferview-int16-offset.htm 20:28:40 INFO - PROCESS | 1669 | 1477970920891 Marionette TRACE conn2 -> [0,3720,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:40 INFO - PROCESS | 1669 | 1477970920982 Marionette TRACE conn2 <- [1,3720,null,{"value":null}] 20:28:41 INFO - PROCESS | 1669 | 1477970921048 Marionette TRACE conn2 -> [0,3721,"getWindowHandles",null] 20:28:41 INFO - PROCESS | 1669 | 1477970921053 Marionette TRACE conn2 <- [1,3721,null,["7"]] 20:28:41 INFO - PROCESS | 1669 | 1477970921057 Marionette TRACE conn2 -> [0,3722,"switchToWindow",{"name":"7"}] 20:28:41 INFO - PROCESS | 1669 | 1477970921061 Marionette TRACE conn2 <- [1,3722,null,{}] 20:28:41 INFO - PROCESS | 1669 | 1477970921063 Marionette TRACE conn2 -> [0,3723,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-binary-arraybufferview-int16-offset.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-binary-arraybufferview-int16-offset.htm\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:41 INFO - PROCESS | 1669 | ++DOCSHELL 0x1301c5000 == 30 [pid = 1669] [id = 811] 20:28:41 INFO - PROCESS | 1669 | ++DOMWINDOW == 86 (0x1301d2000) [pid = 1669] [serial = 2363] [outer = 0x0] 20:28:41 INFO - PROCESS | 1669 | ++DOMWINDOW == 87 (0x13121b000) [pid = 1669] [serial = 2364] [outer = 0x1301d2000] 20:28:41 INFO - PROCESS | 1669 | 1477970921098 Marionette DEBUG loaded listener.js 20:28:41 INFO - PROCESS | 1669 | ++DOMWINDOW == 88 (0x1316b7800) [pid = 1669] [serial = 2365] [outer = 0x1301d2000] 20:28:41 INFO - PROCESS | 1669 | 1477970921373 Marionette TRACE conn2 <- [1,3723,null,{"value":["/websockets/Send-binary-arraybufferview-int16-offset.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int16Array with offset - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int16Array with offset - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int16Array with offset - Connection should be closed",0,null,null]]]}] 20:28:41 INFO - ... 20:28:41 INFO - TEST-OK | /websockets/Send-binary-arraybufferview-int16-offset.htm | took 515ms 20:28:41 INFO - TEST-START | /websockets/Send-binary-arraybufferview-int8.htm 20:28:41 INFO - PROCESS | 1669 | 1477970921406 Marionette TRACE conn2 -> [0,3724,"getWindowHandle",null] 20:28:41 INFO - PROCESS | 1669 | 1477970921408 Marionette TRACE conn2 <- [1,3724,null,{"value":"7"}] 20:28:41 INFO - PROCESS | 1669 | 1477970921411 Marionette TRACE conn2 -> [0,3725,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:41 INFO - PROCESS | 1669 | 1477970921499 Marionette TRACE conn2 <- [1,3725,null,{"value":null}] 20:28:41 INFO - PROCESS | 1669 | 1477970921507 Marionette TRACE conn2 -> [0,3726,"getWindowHandles",null] 20:28:41 INFO - PROCESS | 1669 | 1477970921508 Marionette TRACE conn2 <- [1,3726,null,["7"]] 20:28:41 INFO - PROCESS | 1669 | 1477970921510 Marionette TRACE conn2 -> [0,3727,"switchToWindow",{"name":"7"}] 20:28:41 INFO - PROCESS | 1669 | 1477970921512 Marionette TRACE conn2 <- [1,3727,null,{}] 20:28:41 INFO - PROCESS | 1669 | 1477970921516 Marionette TRACE conn2 -> [0,3728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-binary-arraybufferview-int8.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-binary-arraybufferview-int8.htm\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:41 INFO - PROCESS | 1669 | ++DOCSHELL 0x133056800 == 31 [pid = 1669] [id = 812] 20:28:41 INFO - PROCESS | 1669 | ++DOMWINDOW == 89 (0x133057800) [pid = 1669] [serial = 2366] [outer = 0x0] 20:28:41 INFO - PROCESS | 1669 | ++DOMWINDOW == 90 (0x133211800) [pid = 1669] [serial = 2367] [outer = 0x133057800] 20:28:41 INFO - PROCESS | 1669 | 1477970921550 Marionette DEBUG loaded listener.js 20:28:41 INFO - PROCESS | 1669 | ++DOMWINDOW == 91 (0x1338c2000) [pid = 1669] [serial = 2368] [outer = 0x133057800] 20:28:41 INFO - PROCESS | 1669 | 1477970921837 Marionette TRACE conn2 <- [1,3728,null,{"value":["/websockets/Send-binary-arraybufferview-int8.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int8Array - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int8Array - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int8Array - Connection should be closed",0,null,null]]]}] 20:28:41 INFO - ... 20:28:41 INFO - TEST-OK | /websockets/Send-binary-arraybufferview-int8.htm | took 465ms 20:28:41 INFO - TEST-START | /websockets/Send-binary-blob.htm 20:28:41 INFO - PROCESS | 1669 | 1477970921875 Marionette TRACE conn2 -> [0,3729,"getWindowHandle",null] 20:28:41 INFO - PROCESS | 1669 | 1477970921877 Marionette TRACE conn2 <- [1,3729,null,{"value":"7"}] 20:28:41 INFO - PROCESS | 1669 | 1477970921880 Marionette TRACE conn2 -> [0,3730,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:41 INFO - PROCESS | 1669 | 1477970921993 Marionette TRACE conn2 <- [1,3730,null,{"value":null}] 20:28:42 INFO - PROCESS | 1669 | 1477970922000 Marionette TRACE conn2 -> [0,3731,"getWindowHandles",null] 20:28:42 INFO - PROCESS | 1669 | 1477970922002 Marionette TRACE conn2 <- [1,3731,null,["7"]] 20:28:42 INFO - PROCESS | 1669 | 1477970922004 Marionette TRACE conn2 -> [0,3732,"switchToWindow",{"name":"7"}] 20:28:42 INFO - PROCESS | 1669 | 1477970922006 Marionette TRACE conn2 <- [1,3732,null,{}] 20:28:42 INFO - PROCESS | 1669 | 1477970922008 Marionette TRACE conn2 -> [0,3733,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-binary-blob.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-binary-blob.htm\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:42 INFO - PROCESS | 1669 | ++DOCSHELL 0x133cdf800 == 32 [pid = 1669] [id = 813] 20:28:42 INFO - PROCESS | 1669 | ++DOMWINDOW == 92 (0x1340ba800) [pid = 1669] [serial = 2369] [outer = 0x0] 20:28:42 INFO - PROCESS | 1669 | ++DOMWINDOW == 93 (0x134264800) [pid = 1669] [serial = 2370] [outer = 0x1340ba800] 20:28:42 INFO - PROCESS | 1669 | 1477970922043 Marionette DEBUG loaded listener.js 20:28:42 INFO - PROCESS | 1669 | ++DOMWINDOW == 94 (0x134a12000) [pid = 1669] [serial = 2371] [outer = 0x1340ba800] 20:28:42 INFO - PROCESS | 1669 | 1477970922317 Marionette TRACE conn2 <- [1,3733,null,{"value":["/websockets/Send-binary-blob.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - Blob - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - Blob - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - Blob - Connection should be closed",0,null,null]]]}] 20:28:42 INFO - ... 20:28:42 INFO - TEST-OK | /websockets/Send-binary-blob.htm | took 465ms 20:28:42 INFO - TEST-START | /websockets/Send-data.htm 20:28:42 INFO - PROCESS | 1669 | 1477970922345 Marionette TRACE conn2 -> [0,3734,"getWindowHandle",null] 20:28:42 INFO - PROCESS | 1669 | 1477970922346 Marionette TRACE conn2 <- [1,3734,null,{"value":"7"}] 20:28:42 INFO - PROCESS | 1669 | 1477970922350 Marionette TRACE conn2 -> [0,3735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:42 INFO - PROCESS | 1669 | 1477970922427 Marionette TRACE conn2 <- [1,3735,null,{"value":null}] 20:28:42 INFO - PROCESS | 1669 | 1477970922430 Marionette TRACE conn2 -> [0,3736,"getWindowHandles",null] 20:28:42 INFO - PROCESS | 1669 | 1477970922431 Marionette TRACE conn2 <- [1,3736,null,["7"]] 20:28:42 INFO - PROCESS | 1669 | 1477970922436 Marionette TRACE conn2 -> [0,3737,"switchToWindow",{"name":"7"}] 20:28:42 INFO - PROCESS | 1669 | 1477970922438 Marionette TRACE conn2 <- [1,3737,null,{}] 20:28:42 INFO - PROCESS | 1669 | 1477970922441 Marionette TRACE conn2 -> [0,3738,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-data.htm\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:42 INFO - PROCESS | 1669 | ++DOCSHELL 0x13550c000 == 33 [pid = 1669] [id = 814] 20:28:42 INFO - PROCESS | 1669 | ++DOMWINDOW == 95 (0x13550f000) [pid = 1669] [serial = 2372] [outer = 0x0] 20:28:42 INFO - PROCESS | 1669 | ++DOMWINDOW == 96 (0x135517800) [pid = 1669] [serial = 2373] [outer = 0x13550f000] 20:28:42 INFO - PROCESS | 1669 | 1477970922490 Marionette DEBUG loaded listener.js 20:28:42 INFO - PROCESS | 1669 | ++DOMWINDOW == 97 (0x135846000) [pid = 1669] [serial = 2374] [outer = 0x13550f000] 20:28:42 INFO - PROCESS | 1669 | 1477970922808 Marionette TRACE conn2 <- [1,3738,null,{"value":["/websockets/Send-data.htm",0,null,null,[["W3C WebSocket API - Send data on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send data on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send data on a WebSocket - Connection should be closed",0,null,null]]]}] 20:28:42 INFO - ... 20:28:42 INFO - TEST-OK | /websockets/Send-data.htm | took 466ms 20:28:42 INFO - PROCESS | 1669 | 1477970922816 Marionette TRACE conn2 -> [0,3739,"getWindowHandle",null] 20:28:42 INFO - PROCESS | 1669 | 1477970922817 Marionette TRACE conn2 <- [1,3739,null,{"value":"7"}] 20:28:42 INFO - TEST-START | /websockets/Send-data.worker 20:28:42 INFO - PROCESS | 1669 | 1477970922820 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}] 20:28:42 INFO - PROCESS | 1669 | 1477970922933 Marionette TRACE conn2 <- [1,3740,null,{"value":null}] 20:28:42 INFO - PROCESS | 1669 | 1477970922936 Marionette TRACE conn2 -> [0,3741,"getWindowHandles",null] 20:28:42 INFO - PROCESS | 1669 | 1477970922938 Marionette TRACE conn2 <- [1,3741,null,["7"]] 20:28:42 INFO - PROCESS | 1669 | 1477970922974 Marionette TRACE conn2 -> [0,3742,"switchToWindow",{"name":"7"}] 20:28:42 INFO - PROCESS | 1669 | 1477970922976 Marionette TRACE conn2 <- [1,3742,null,{}] 20:28:42 INFO - PROCESS | 1669 | 1477970922978 Marionette TRACE conn2 -> [0,3743,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-data.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-data.worker\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:42 INFO - PROCESS | 1669 | ++DOCSHELL 0x136321000 == 34 [pid = 1669] [id = 815] 20:28:42 INFO - PROCESS | 1669 | ++DOMWINDOW == 98 (0x136322000) [pid = 1669] [serial = 2375] [outer = 0x0] 20:28:43 INFO - PROCESS | 1669 | ++DOMWINDOW == 99 (0x1363a9800) [pid = 1669] [serial = 2376] [outer = 0x136322000] 20:28:43 INFO - PROCESS | 1669 | 1477970923013 Marionette DEBUG loaded listener.js 20:28:43 INFO - PROCESS | 1669 | ++DOMWINDOW == 100 (0x1364e2800) [pid = 1669] [serial = 2377] [outer = 0x136322000] 20:28:43 INFO - PROCESS | 1669 | [1669] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 20:28:43 INFO - PROCESS | 1669 | 1477970923326 Marionette TRACE conn2 <- [1,3743,null,{"value":["/websockets/Send-data.worker",0,null,null,[["W3C WebSocket API - Send data on a WebSocket in a Worker",0,{},{}]]]}] 20:28:43 INFO - . 20:28:43 INFO - TEST-OK | /websockets/Send-data.worker | took 516ms 20:28:43 INFO - TEST-START | /websockets/Send-null.htm 20:28:43 INFO - PROCESS | 1669 | 1477970923336 Marionette TRACE conn2 -> [0,3744,"getWindowHandle",null] 20:28:43 INFO - PROCESS | 1669 | 1477970923337 Marionette TRACE conn2 <- [1,3744,null,{"value":"7"}] 20:28:43 INFO - PROCESS | 1669 | 1477970923340 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}] 20:28:43 INFO - PROCESS | 1669 | 1477970923444 Marionette TRACE conn2 <- [1,3745,null,{"value":null}] 20:28:43 INFO - PROCESS | 1669 | 1477970923447 Marionette TRACE conn2 -> [0,3746,"getWindowHandles",null] 20:28:43 INFO - PROCESS | 1669 | 1477970923448 Marionette TRACE conn2 <- [1,3746,null,["7"]] 20:28:43 INFO - PROCESS | 1669 | 1477970923486 Marionette TRACE conn2 -> [0,3747,"switchToWindow",{"name":"7"}] 20:28:43 INFO - PROCESS | 1669 | 1477970923488 Marionette TRACE conn2 <- [1,3747,null,{}] 20:28:43 INFO - PROCESS | 1669 | 1477970923490 Marionette TRACE conn2 -> [0,3748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-null.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-null.htm\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:43 INFO - PROCESS | 1669 | ++DOCSHELL 0x1369e2000 == 35 [pid = 1669] [id = 816] 20:28:43 INFO - PROCESS | 1669 | ++DOMWINDOW == 101 (0x136f3b000) [pid = 1669] [serial = 2378] [outer = 0x0] 20:28:43 INFO - PROCESS | 1669 | ++DOMWINDOW == 102 (0x136f41800) [pid = 1669] [serial = 2379] [outer = 0x136f3b000] 20:28:43 INFO - PROCESS | 1669 | 1477970923526 Marionette DEBUG loaded listener.js 20:28:43 INFO - PROCESS | 1669 | ++DOMWINDOW == 103 (0x136f54800) [pid = 1669] [serial = 2380] [outer = 0x136f3b000] 20:28:43 INFO - PROCESS | 1669 | 1477970923780 Marionette TRACE conn2 <- [1,3748,null,{"value":["/websockets/Send-null.htm",0,null,null,[["W3C WebSocket API - Send null data on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send null data on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send null data on a WebSocket - Connection should be closed",0,null,null]]]}] 20:28:43 INFO - ... 20:28:43 INFO - TEST-OK | /websockets/Send-null.htm | took 466ms 20:28:43 INFO - PROCESS | 1669 | 1477970923806 Marionette TRACE conn2 -> [0,3749,"getWindowHandle",null] 20:28:43 INFO - PROCESS | 1669 | 1477970923807 Marionette TRACE conn2 <- [1,3749,null,{"value":"7"}] 20:28:43 INFO - TEST-START | /websockets/Send-paired-surrogates.htm 20:28:43 INFO - PROCESS | 1669 | 1477970923810 Marionette TRACE conn2 -> [0,3750,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:43 INFO - PROCESS | 1669 | 1477970923915 Marionette TRACE conn2 <- [1,3750,null,{"value":null}] 20:28:43 INFO - PROCESS | 1669 | 1477970923918 Marionette TRACE conn2 -> [0,3751,"getWindowHandles",null] 20:28:43 INFO - PROCESS | 1669 | 1477970923920 Marionette TRACE conn2 <- [1,3751,null,["7"]] 20:28:43 INFO - PROCESS | 1669 | 1477970923922 Marionette TRACE conn2 -> [0,3752,"switchToWindow",{"name":"7"}] 20:28:43 INFO - PROCESS | 1669 | 1477970923924 Marionette TRACE conn2 <- [1,3752,null,{}] 20:28:43 INFO - PROCESS | 1669 | 1477970923961 Marionette TRACE conn2 -> [0,3753,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-paired-surrogates.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-paired-surrogates.htm\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:43 INFO - PROCESS | 1669 | ++DOCSHELL 0x12fe5f000 == 36 [pid = 1669] [id = 817] 20:28:43 INFO - PROCESS | 1669 | ++DOMWINDOW == 104 (0x137281000) [pid = 1669] [serial = 2381] [outer = 0x0] 20:28:43 INFO - PROCESS | 1669 | ++DOMWINDOW == 105 (0x137306800) [pid = 1669] [serial = 2382] [outer = 0x137281000] 20:28:43 INFO - PROCESS | 1669 | 1477970923994 Marionette DEBUG loaded listener.js 20:28:44 INFO - PROCESS | 1669 | ++DOMWINDOW == 106 (0x13730f800) [pid = 1669] [serial = 2383] [outer = 0x137281000] 20:28:44 INFO - PROCESS | 1669 | 1477970924243 Marionette TRACE conn2 <- [1,3753,null,{"value":["/websockets/Send-paired-surrogates.htm",0,null,null,[["W3C WebSocket API - Send (paired surrogates) data on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send (paired surrogates) data on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send (paired surrogates) data on a WebSocket - Connection should be closed",0,null,null]]]}] 20:28:44 INFO - ... 20:28:44 INFO - TEST-OK | /websockets/Send-paired-surrogates.htm | took 466ms 20:28:44 INFO - TEST-START | /websockets/Send-unicode-data.htm 20:28:44 INFO - PROCESS | 1669 | 1477970924275 Marionette TRACE conn2 -> [0,3754,"getWindowHandle",null] 20:28:44 INFO - PROCESS | 1669 | 1477970924277 Marionette TRACE conn2 <- [1,3754,null,{"value":"7"}] 20:28:44 INFO - PROCESS | 1669 | 1477970924280 Marionette TRACE conn2 -> [0,3755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:44 INFO - PROCESS | 1669 | 1477970924382 Marionette TRACE conn2 <- [1,3755,null,{"value":null}] 20:28:44 INFO - PROCESS | 1669 | 1477970924423 Marionette TRACE conn2 -> [0,3756,"getWindowHandles",null] 20:28:44 INFO - PROCESS | 1669 | 1477970924424 Marionette TRACE conn2 <- [1,3756,null,["7"]] 20:28:44 INFO - PROCESS | 1669 | 1477970924426 Marionette TRACE conn2 -> [0,3757,"switchToWindow",{"name":"7"}] 20:28:44 INFO - PROCESS | 1669 | 1477970924428 Marionette TRACE conn2 <- [1,3757,null,{}] 20:28:44 INFO - PROCESS | 1669 | 1477970924430 Marionette TRACE conn2 -> [0,3758,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-unicode-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-unicode-data.htm\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:44 INFO - PROCESS | 1669 | ++DOCSHELL 0x13790b800 == 37 [pid = 1669] [id = 818] 20:28:44 INFO - PROCESS | 1669 | ++DOMWINDOW == 107 (0x13790c000) [pid = 1669] [serial = 2384] [outer = 0x0] 20:28:44 INFO - PROCESS | 1669 | ++DOMWINDOW == 108 (0x137915000) [pid = 1669] [serial = 2385] [outer = 0x13790c000] 20:28:44 INFO - PROCESS | 1669 | 1477970924463 Marionette DEBUG loaded listener.js 20:28:44 INFO - PROCESS | 1669 | ++DOMWINDOW == 109 (0x13791b000) [pid = 1669] [serial = 2386] [outer = 0x13790c000] 20:28:44 INFO - PROCESS | 1669 | --DOMWINDOW == 108 (0x132a4f800) [pid = 1669] [serial = 2300] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-65K-arraybuffer.htm] 20:28:44 INFO - PROCESS | 1669 | --DOMWINDOW == 107 (0x13630e800) [pid = 1669] [serial = 2306] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-float32.htm] 20:28:44 INFO - PROCESS | 1669 | --DOMWINDOW == 106 (0x13631f800) [pid = 1669] [serial = 2342] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Send-unpaired-surrogates.htm] 20:28:44 INFO - PROCESS | 1669 | --DOMWINDOW == 105 (0x133206000) [pid = 1669] [serial = 2327] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-blob.htm] 20:28:44 INFO - PROCESS | 1669 | --DOMWINDOW == 104 (0x12dddc800) [pid = 1669] [serial = 2318] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm] 20:28:44 INFO - PROCESS | 1669 | --DOMWINDOW == 103 (0x1369e5800) [pid = 1669] [serial = 2303] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybuffer.htm] 20:28:44 INFO - PROCESS | 1669 | --DOMWINDOW == 102 (0x134bcf800) [pid = 1669] [serial = 2336] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Send-paired-surrogates.htm] 20:28:44 INFO - PROCESS | 1669 | --DOMWINDOW == 101 (0x12b94f000) [pid = 1669] [serial = 2315] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm] 20:28:44 INFO - PROCESS | 1669 | --DOMWINDOW == 100 (0x129e4a000) [pid = 1669] [serial = 2309] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-float64.htm] 20:28:44 INFO - PROCESS | 1669 | --DOMWINDOW == 99 (0x135841000) [pid = 1669] [serial = 2339] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Send-unicode-data.htm] 20:28:44 INFO - PROCESS | 1669 | --DOMWINDOW == 98 (0x12e7bc800) [pid = 1669] [serial = 2321] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm] 20:28:44 INFO - PROCESS | 1669 | --DOMWINDOW == 97 (0x1364f9800) [pid = 1669] [serial = 2345] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Send-0byte-data.htm] 20:28:44 INFO - PROCESS | 1669 | --DOMWINDOW == 96 (0x134a16800) [pid = 1669] [serial = 2333] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Send-null.htm] 20:28:44 INFO - PROCESS | 1669 | --DOMWINDOW == 95 (0x11f989000) [pid = 1669] [serial = 2312] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-int32.htm] 20:28:44 INFO - PROCESS | 1669 | --DOMWINDOW == 94 (0x12d158000) [pid = 1669] [serial = 2297] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Send-65K-data.htm] 20:28:44 INFO - PROCESS | 1669 | --DOMWINDOW == 93 (0x12f9a8000) [pid = 1669] [serial = 2324] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm] 20:28:44 INFO - PROCESS | 1669 | --DOMWINDOW == 92 (0x1340c9800) [pid = 1669] [serial = 2330] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Send-data.htm] 20:28:44 INFO - PROCESS | 1669 | 1477970924810 Marionette TRACE conn2 <- [1,3758,null,{"value":["/websockets/Send-unicode-data.htm",0,null,null,[["W3C WebSocket API - Send unicode data on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send unicode data on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send unicode data on a WebSocket - Connection should be closed",0,null,null]]]}] 20:28:44 INFO - ... 20:28:44 INFO - TEST-OK | /websockets/Send-unicode-data.htm | took 566ms 20:28:44 INFO - TEST-START | /websockets/binaryType-wrong-value.htm 20:28:44 INFO - PROCESS | 1669 | 1477970924845 Marionette TRACE conn2 -> [0,3759,"getWindowHandle",null] 20:28:44 INFO - PROCESS | 1669 | 1477970924847 Marionette TRACE conn2 <- [1,3759,null,{"value":"7"}] 20:28:44 INFO - PROCESS | 1669 | 1477970924850 Marionette TRACE conn2 -> [0,3760,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:44 INFO - PROCESS | 1669 | 1477970924931 Marionette TRACE conn2 <- [1,3760,null,{"value":null}] 20:28:44 INFO - PROCESS | 1669 | 1477970924937 Marionette TRACE conn2 -> [0,3761,"getWindowHandles",null] 20:28:44 INFO - PROCESS | 1669 | 1477970924939 Marionette TRACE conn2 <- [1,3761,null,["7"]] 20:28:44 INFO - PROCESS | 1669 | 1477970924940 Marionette TRACE conn2 -> [0,3762,"switchToWindow",{"name":"7"}] 20:28:44 INFO - PROCESS | 1669 | 1477970924943 Marionette TRACE conn2 <- [1,3762,null,{}] 20:28:44 INFO - PROCESS | 1669 | 1477970924946 Marionette TRACE conn2 -> [0,3763,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/binaryType-wrong-value.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/binaryType-wrong-value.htm\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:44 INFO - PROCESS | 1669 | ++DOCSHELL 0x1364ed800 == 38 [pid = 1669] [id = 819] 20:28:44 INFO - PROCESS | 1669 | ++DOMWINDOW == 93 (0x1364ef800) [pid = 1669] [serial = 2387] [outer = 0x0] 20:28:44 INFO - PROCESS | 1669 | ++DOMWINDOW == 94 (0x137920000) [pid = 1669] [serial = 2388] [outer = 0x1364ef800] 20:28:44 INFO - PROCESS | 1669 | 1477970924983 Marionette DEBUG loaded listener.js 20:28:45 INFO - PROCESS | 1669 | ++DOMWINDOW == 95 (0x1386db000) [pid = 1669] [serial = 2389] [outer = 0x1364ef800] 20:28:45 INFO - PROCESS | 1669 | 1477970925270 Marionette TRACE conn2 <- [1,3763,null,{"value":["/websockets/binaryType-wrong-value.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - set binaryType to something other than blob or arraybuffer - SYNTAX_ERR is returned - Connection should be opened",0,null,null],["W3C WebSocket API - Create WebSocket - set binaryType to something other than blob or arraybuffer - SYNTAX_ERR is returned - Connection should be closed",0,null,null]]]}] 20:28:45 INFO - .. 20:28:45 INFO - TEST-OK | /websockets/binaryType-wrong-value.htm | took 466ms 20:28:45 INFO - PROCESS | 1669 | 1477970925315 Marionette TRACE conn2 -> [0,3764,"getWindowHandle",null] 20:28:45 INFO - PROCESS | 1669 | 1477970925317 Marionette TRACE conn2 <- [1,3764,null,{"value":"7"}] 20:28:45 INFO - TEST-START | /websockets/constructor.html 20:28:45 INFO - PROCESS | 1669 | 1477970925320 Marionette TRACE conn2 -> [0,3765,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:45 INFO - PROCESS | 1669 | 1477970925446 Marionette TRACE conn2 <- [1,3765,null,{"value":null}] 20:28:45 INFO - PROCESS | 1669 | 1477970925452 Marionette TRACE conn2 -> [0,3766,"getWindowHandles",null] 20:28:45 INFO - PROCESS | 1669 | 1477970925453 Marionette TRACE conn2 <- [1,3766,null,["7"]] 20:28:45 INFO - PROCESS | 1669 | 1477970925455 Marionette TRACE conn2 -> [0,3767,"switchToWindow",{"name":"7"}] 20:28:45 INFO - PROCESS | 1669 | 1477970925457 Marionette TRACE conn2 <- [1,3767,null,{}] 20:28:45 INFO - PROCESS | 1669 | 1477970925459 Marionette TRACE conn2 -> [0,3768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/constructor.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:45 INFO - PROCESS | 1669 | ++DOCSHELL 0x138fad800 == 39 [pid = 1669] [id = 820] 20:28:45 INFO - PROCESS | 1669 | ++DOMWINDOW == 96 (0x138fae000) [pid = 1669] [serial = 2390] [outer = 0x0] 20:28:45 INFO - PROCESS | 1669 | ++DOMWINDOW == 97 (0x138fb3000) [pid = 1669] [serial = 2391] [outer = 0x138fae000] 20:28:45 INFO - PROCESS | 1669 | 1477970925493 Marionette DEBUG loaded listener.js 20:28:45 INFO - PROCESS | 1669 | ++DOMWINDOW == 98 (0x138fbb800) [pid = 1669] [serial = 2392] [outer = 0x138fae000] 20:28:45 INFO - PROCESS | 1669 | 1477970925729 Marionette TRACE conn2 <- [1,3768,null,{"value":["/websockets/constructor.html",0,null,null,[["Calling the WebSocket constructor with too many arguments should not throw.",0,null,null]]]}] 20:28:45 INFO - . 20:28:45 INFO - TEST-OK | /websockets/constructor.html | took 465ms 20:28:45 INFO - PROCESS | 1669 | 1477970925786 Marionette TRACE conn2 -> [0,3769,"getWindowHandle",null] 20:28:45 INFO - PROCESS | 1669 | 1477970925787 Marionette TRACE conn2 <- [1,3769,null,{"value":"7"}] 20:28:45 INFO - TEST-START | /websockets/eventhandlers.html 20:28:45 INFO - PROCESS | 1669 | 1477970925790 Marionette TRACE conn2 -> [0,3770,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:45 INFO - PROCESS | 1669 | 1477970925874 Marionette TRACE conn2 <- [1,3770,null,{"value":null}] 20:28:45 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:28:45 INFO - PROCESS | 1669 | 1477970925877 Marionette TRACE conn2 -> [0,3771,"getWindowHandles",null] 20:28:45 INFO - PROCESS | 1669 | 1477970925879 Marionette TRACE conn2 <- [1,3771,null,["7"]] 20:28:45 INFO - PROCESS | 1669 | 1477970925881 Marionette TRACE conn2 -> [0,3772,"switchToWindow",{"name":"7"}] 20:28:45 INFO - PROCESS | 1669 | 1477970925883 Marionette TRACE conn2 <- [1,3772,null,{}] 20:28:45 INFO - PROCESS | 1669 | 1477970925886 Marionette TRACE conn2 -> [0,3773,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/eventhandlers.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/eventhandlers.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:45 INFO - PROCESS | 1669 | ++DOCSHELL 0x139238000 == 40 [pid = 1669] [id = 821] 20:28:45 INFO - PROCESS | 1669 | ++DOMWINDOW == 99 (0x139238800) [pid = 1669] [serial = 2393] [outer = 0x0] 20:28:45 INFO - PROCESS | 1669 | ++DOMWINDOW == 100 (0x139245800) [pid = 1669] [serial = 2394] [outer = 0x139238800] 20:28:45 INFO - PROCESS | 1669 | 1477970925919 Marionette DEBUG loaded listener.js 20:28:45 INFO - PROCESS | 1669 | ++DOMWINDOW == 101 (0x13924d000) [pid = 1669] [serial = 2395] [outer = 0x139238800] 20:28:46 INFO - PROCESS | 1669 | 1477970926180 Marionette TRACE conn2 <- [1,3773,null,{"value":["/websockets/eventhandlers.html",0,null,null,[["Event handler for open should have [TreatNonCallableAsNull]",0,null,null],["Event handler for error should have [TreatNonCallableAsNull]",0,null,null],["Event handler for close should have [TreatNonCallableAsNull]",0,null,null],["Event handler for message should have [TreatNonCallableAsNull]",0,null,null]]]}] 20:28:46 INFO - .... 20:28:46 INFO - TEST-OK | /websockets/eventhandlers.html | took 415ms 20:28:46 INFO - TEST-START | /websockets/extended-payload-length.html 20:28:46 INFO - PROCESS | 1669 | 1477970926205 Marionette TRACE conn2 -> [0,3774,"getWindowHandle",null] 20:28:46 INFO - PROCESS | 1669 | 1477970926207 Marionette TRACE conn2 <- [1,3774,null,{"value":"7"}] 20:28:46 INFO - PROCESS | 1669 | 1477970926209 Marionette TRACE conn2 -> [0,3775,"timeouts",{"script":185000}] 20:28:46 INFO - PROCESS | 1669 | 1477970926211 Marionette TRACE conn2 <- [1,3775,null,{}] 20:28:46 INFO - PROCESS | 1669 | 1477970926213 Marionette TRACE conn2 -> [0,3776,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:46 INFO - PROCESS | 1669 | 1477970926323 Marionette TRACE conn2 <- [1,3776,null,{"value":null}] 20:28:46 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:28:46 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:28:46 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:28:46 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:28:46 INFO - PROCESS | 1669 | 1477970926330 Marionette TRACE conn2 -> [0,3777,"getWindowHandles",null] 20:28:46 INFO - PROCESS | 1669 | 1477970926331 Marionette TRACE conn2 <- [1,3777,null,["7"]] 20:28:46 INFO - PROCESS | 1669 | 1477970926334 Marionette TRACE conn2 -> [0,3778,"switchToWindow",{"name":"7"}] 20:28:46 INFO - PROCESS | 1669 | 1477970926336 Marionette TRACE conn2 <- [1,3778,null,{}] 20:28:46 INFO - PROCESS | 1669 | 1477970926338 Marionette TRACE conn2 -> [0,3779,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/extended-payload-length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/extended-payload-length.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:46 INFO - PROCESS | 1669 | ++DOCSHELL 0x13becd000 == 41 [pid = 1669] [id = 822] 20:28:46 INFO - PROCESS | 1669 | ++DOMWINDOW == 102 (0x13becf000) [pid = 1669] [serial = 2396] [outer = 0x0] 20:28:46 INFO - PROCESS | 1669 | ++DOMWINDOW == 103 (0x13bedc800) [pid = 1669] [serial = 2397] [outer = 0x13becf000] 20:28:46 INFO - PROCESS | 1669 | 1477970926371 Marionette DEBUG loaded listener.js 20:28:46 INFO - PROCESS | 1669 | ++DOMWINDOW == 104 (0x13bee6000) [pid = 1669] [serial = 2398] [outer = 0x13becf000] 20:28:46 INFO - PROCESS | 1669 | 1477970926666 Marionette TRACE conn2 <- [1,3779,null,{"value":["/websockets/extended-payload-length.html",0,null,null,[["Application data is 125 byte which means any 'Extended payload length' field isn't used at all.",0,null,null],["Application data is 126 byte which starts to use the 16 bit 'Extended payload length' field.",0,null,null],["Application data is 0xFFFF byte which means the upper bound of the 16 bit 'Extended payload length' field.",0,null,null],["Application data is (0xFFFF + 1) byte which starts to use the 64 bit 'Extended payload length' field",0,null,null]]]}] 20:28:46 INFO - .... 20:28:46 INFO - TEST-OK | /websockets/extended-payload-length.html | took 469ms 20:28:46 INFO - TEST-START | /websockets/extended-payload-length.html?wss 20:28:46 INFO - PROCESS | 1669 | 1477970926678 Marionette TRACE conn2 -> [0,3780,"getWindowHandle",null] 20:28:46 INFO - PROCESS | 1669 | 1477970926679 Marionette TRACE conn2 <- [1,3780,null,{"value":"7"}] 20:28:46 INFO - PROCESS | 1669 | 1477970926682 Marionette TRACE conn2 -> [0,3781,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:46 INFO - PROCESS | 1669 | 1477970926805 Marionette TRACE conn2 <- [1,3781,null,{"value":null}] 20:28:46 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:28:46 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:28:46 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:28:46 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:28:46 INFO - PROCESS | 1669 | 1477970926869 Marionette TRACE conn2 -> [0,3782,"getWindowHandles",null] 20:28:46 INFO - PROCESS | 1669 | 1477970926871 Marionette TRACE conn2 <- [1,3782,null,["7"]] 20:28:46 INFO - PROCESS | 1669 | 1477970926919 Marionette TRACE conn2 -> [0,3783,"switchToWindow",{"name":"7"}] 20:28:46 INFO - PROCESS | 1669 | 1477970926924 Marionette TRACE conn2 <- [1,3783,null,{}] 20:28:46 INFO - PROCESS | 1669 | 1477970926928 Marionette TRACE conn2 -> [0,3784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/extended-payload-length.html?wss\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/extended-payload-length.html?wss\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:46 INFO - PROCESS | 1669 | ++DOCSHELL 0x11f989000 == 42 [pid = 1669] [id = 823] 20:28:46 INFO - PROCESS | 1669 | ++DOMWINDOW == 105 (0x11f991000) [pid = 1669] [serial = 2399] [outer = 0x0] 20:28:46 INFO - PROCESS | 1669 | ++DOMWINDOW == 106 (0x12b322000) [pid = 1669] [serial = 2400] [outer = 0x11f991000] 20:28:46 INFO - PROCESS | 1669 | 1477970926978 Marionette DEBUG loaded listener.js 20:28:47 INFO - PROCESS | 1669 | ++DOMWINDOW == 107 (0x12da2a800) [pid = 1669] [serial = 2401] [outer = 0x11f991000] 20:28:49 INFO - PROCESS | 1669 | --DOCSHELL 0x13becd000 == 41 [pid = 1669] [id = 822] 20:28:49 INFO - PROCESS | 1669 | --DOCSHELL 0x139238000 == 40 [pid = 1669] [id = 821] 20:28:49 INFO - PROCESS | 1669 | --DOCSHELL 0x138fad800 == 39 [pid = 1669] [id = 820] 20:28:49 INFO - PROCESS | 1669 | --DOCSHELL 0x1364ed800 == 38 [pid = 1669] [id = 819] 20:28:49 INFO - PROCESS | 1669 | --DOCSHELL 0x13790b800 == 37 [pid = 1669] [id = 818] 20:28:49 INFO - PROCESS | 1669 | --DOCSHELL 0x12fe5f000 == 36 [pid = 1669] [id = 817] 20:28:49 INFO - PROCESS | 1669 | --DOCSHELL 0x1369e2000 == 35 [pid = 1669] [id = 816] 20:28:49 INFO - PROCESS | 1669 | --DOCSHELL 0x136321000 == 34 [pid = 1669] [id = 815] 20:28:49 INFO - PROCESS | 1669 | --DOCSHELL 0x13550c000 == 33 [pid = 1669] [id = 814] 20:28:49 INFO - PROCESS | 1669 | --DOCSHELL 0x133cdf800 == 32 [pid = 1669] [id = 813] 20:28:49 INFO - PROCESS | 1669 | --DOCSHELL 0x133056800 == 31 [pid = 1669] [id = 812] 20:28:49 INFO - PROCESS | 1669 | --DOCSHELL 0x1301c5000 == 30 [pid = 1669] [id = 811] 20:28:49 INFO - PROCESS | 1669 | --DOCSHELL 0x12d818000 == 29 [pid = 1669] [id = 810] 20:28:49 INFO - PROCESS | 1669 | --DOCSHELL 0x12bd04800 == 28 [pid = 1669] [id = 809] 20:28:49 INFO - PROCESS | 1669 | --DOCSHELL 0x13320c000 == 27 [pid = 1669] [id = 808] 20:28:49 INFO - PROCESS | 1669 | --DOCSHELL 0x12d821000 == 26 [pid = 1669] [id = 807] 20:28:49 INFO - PROCESS | 1669 | --DOCSHELL 0x1369ec000 == 25 [pid = 1669] [id = 806] 20:28:49 INFO - PROCESS | 1669 | --DOMWINDOW == 106 (0x1369d1000) [pid = 1669] [serial = 2346] [outer = 0x0] [url = about:blank] 20:28:49 INFO - PROCESS | 1669 | --DOMWINDOW == 105 (0x1369e0800) [pid = 1669] [serial = 2347] [outer = 0x0] [url = about:blank] 20:28:49 INFO - PROCESS | 1669 | --DOMWINDOW == 104 (0x136399800) [pid = 1669] [serial = 2343] [outer = 0x0] [url = about:blank] 20:28:49 INFO - PROCESS | 1669 | --DOMWINDOW == 103 (0x1363af000) [pid = 1669] [serial = 2344] [outer = 0x0] [url = about:blank] 20:28:49 INFO - PROCESS | 1669 | --DOMWINDOW == 102 (0x135849000) [pid = 1669] [serial = 2340] [outer = 0x0] [url = about:blank] 20:28:49 INFO - PROCESS | 1669 | --DOMWINDOW == 101 (0x135fb1000) [pid = 1669] [serial = 2341] [outer = 0x0] [url = about:blank] 20:28:49 INFO - PROCESS | 1669 | --DOMWINDOW == 100 (0x135442000) [pid = 1669] [serial = 2337] [outer = 0x0] [url = about:blank] 20:28:49 INFO - PROCESS | 1669 | --DOMWINDOW == 99 (0x135516800) [pid = 1669] [serial = 2338] [outer = 0x0] [url = about:blank] 20:28:49 INFO - PROCESS | 1669 | --DOMWINDOW == 98 (0x134a1d800) [pid = 1669] [serial = 2334] [outer = 0x0] [url = about:blank] 20:28:49 INFO - PROCESS | 1669 | --DOMWINDOW == 97 (0x134bca800) [pid = 1669] [serial = 2335] [outer = 0x0] [url = about:blank] 20:28:49 INFO - PROCESS | 1669 | --DOMWINDOW == 96 (0x13424c000) [pid = 1669] [serial = 2331] [outer = 0x0] [url = about:blank] 20:28:49 INFO - PROCESS | 1669 | --DOMWINDOW == 95 (0x131516800) [pid = 1669] [serial = 2332] [outer = 0x0] [url = about:blank] 20:28:49 INFO - PROCESS | 1669 | --DOMWINDOW == 94 (0x13320f800) [pid = 1669] [serial = 2328] [outer = 0x0] [url = about:blank] 20:28:49 INFO - PROCESS | 1669 | --DOMWINDOW == 93 (0x1337e2800) [pid = 1669] [serial = 2329] [outer = 0x0] [url = about:blank] 20:28:49 INFO - PROCESS | 1669 | --DOMWINDOW == 92 (0x132f83000) [pid = 1669] [serial = 2325] [outer = 0x0] [url = about:blank] 20:28:49 INFO - PROCESS | 1669 | --DOMWINDOW == 91 (0x13122d800) [pid = 1669] [serial = 2326] [outer = 0x0] [url = about:blank] 20:28:49 INFO - PROCESS | 1669 | --DOMWINDOW == 90 (0x12e990800) [pid = 1669] [serial = 2322] [outer = 0x0] [url = about:blank] 20:28:49 INFO - PROCESS | 1669 | --DOMWINDOW == 89 (0x12e9a8000) [pid = 1669] [serial = 2323] [outer = 0x0] [url = about:blank] 20:28:49 INFO - PROCESS | 1669 | --DOMWINDOW == 88 (0x12df65800) [pid = 1669] [serial = 2319] [outer = 0x0] [url = about:blank] 20:28:49 INFO - PROCESS | 1669 | --DOMWINDOW == 87 (0x12df7a800) [pid = 1669] [serial = 2320] [outer = 0x0] [url = about:blank] 20:28:49 INFO - PROCESS | 1669 | --DOMWINDOW == 86 (0x12ba13000) [pid = 1669] [serial = 2316] [outer = 0x0] [url = about:blank] 20:28:49 INFO - PROCESS | 1669 | --DOMWINDOW == 85 (0x12c0ef800) [pid = 1669] [serial = 2317] [outer = 0x0] [url = about:blank] 20:28:49 INFO - PROCESS | 1669 | --DOMWINDOW == 84 (0x12b952800) [pid = 1669] [serial = 2313] [outer = 0x0] [url = about:blank] 20:28:49 INFO - PROCESS | 1669 | --DOMWINDOW == 83 (0x12ea0e000) [pid = 1669] [serial = 2314] [outer = 0x0] [url = about:blank] 20:28:49 INFO - PROCESS | 1669 | --DOMWINDOW == 82 (0x12bd20800) [pid = 1669] [serial = 2310] [outer = 0x0] [url = about:blank] 20:28:49 INFO - PROCESS | 1669 | --DOMWINDOW == 81 (0x12d830800) [pid = 1669] [serial = 2311] [outer = 0x0] [url = about:blank] 20:28:49 INFO - PROCESS | 1669 | --DOMWINDOW == 80 (0x1364f0800) [pid = 1669] [serial = 2307] [outer = 0x0] [url = about:blank] 20:28:49 INFO - PROCESS | 1669 | --DOMWINDOW == 79 (0x137273000) [pid = 1669] [serial = 2308] [outer = 0x0] [url = about:blank] 20:28:49 INFO - PROCESS | 1669 | --DOMWINDOW == 78 (0x12e9aa000) [pid = 1669] [serial = 2299] [outer = 0x0] [url = about:blank] 20:28:49 INFO - PROCESS | 1669 | --DOMWINDOW == 77 (0x12d779000) [pid = 1669] [serial = 2298] [outer = 0x0] [url = about:blank] 20:28:49 INFO - PROCESS | 1669 | --DOMWINDOW == 76 (0x134a1f800) [pid = 1669] [serial = 2302] [outer = 0x0] [url = about:blank] 20:28:49 INFO - PROCESS | 1669 | --DOMWINDOW == 75 (0x1337cb000) [pid = 1669] [serial = 2301] [outer = 0x0] [url = about:blank] 20:28:49 INFO - PROCESS | 1669 | --DOMWINDOW == 74 (0x137316800) [pid = 1669] [serial = 2305] [outer = 0x0] [url = about:blank] 20:28:49 INFO - PROCESS | 1669 | --DOMWINDOW == 73 (0x136f4c800) [pid = 1669] [serial = 2304] [outer = 0x0] [url = about:blank] 20:28:51 INFO - PROCESS | 1669 | --DOCSHELL 0x136306800 == 24 [pid = 1669] [id = 766] 20:28:51 INFO - PROCESS | 1669 | --DOCSHELL 0x13150f800 == 23 [pid = 1669] [id = 763] 20:28:51 INFO - PROCESS | 1669 | --DOCSHELL 0x135fb3800 == 22 [pid = 1669] [id = 765] 20:28:51 INFO - PROCESS | 1669 | --DOCSHELL 0x134a21000 == 21 [pid = 1669] [id = 762] 20:28:51 INFO - PROCESS | 1669 | --DOCSHELL 0x12cb22000 == 20 [pid = 1669] [id = 757] 20:28:51 INFO - PROCESS | 1669 | --DOCSHELL 0x133052000 == 19 [pid = 1669] [id = 758] 20:28:51 INFO - PROCESS | 1669 | --DOCSHELL 0x1340bc800 == 18 [pid = 1669] [id = 760] 20:28:51 INFO - PROCESS | 1669 | --DOCSHELL 0x134265000 == 17 [pid = 1669] [id = 761] 20:28:51 INFO - PROCESS | 1669 | --DOCSHELL 0x128e90000 == 16 [pid = 1669] [id = 750] 20:28:51 INFO - PROCESS | 1669 | --DOCSHELL 0x1301d1000 == 15 [pid = 1669] [id = 759] 20:28:51 INFO - PROCESS | 1669 | --DOCSHELL 0x1306b8800 == 14 [pid = 1669] [id = 754] 20:28:51 INFO - PROCESS | 1669 | --DOCSHELL 0x12d76c000 == 13 [pid = 1669] [id = 753] 20:28:51 INFO - PROCESS | 1669 | --DOCSHELL 0x12ccb8800 == 12 [pid = 1669] [id = 751] 20:28:51 INFO - PROCESS | 1669 | --DOCSHELL 0x12ddca800 == 11 [pid = 1669] [id = 752] 20:28:51 INFO - PROCESS | 1669 | --DOCSHELL 0x131727000 == 10 [pid = 1669] [id = 755] 20:28:51 INFO - PROCESS | 1669 | --DOCSHELL 0x131d95000 == 9 [pid = 1669] [id = 756] 20:28:51 INFO - PROCESS | 1669 | --DOCSHELL 0x11f864000 == 8 [pid = 1669] [id = 749] 20:28:51 INFO - PROCESS | 1669 | --DOCSHELL 0x13551f000 == 7 [pid = 1669] [id = 764] 20:28:55 INFO - PROCESS | 1669 | --DOMWINDOW == 72 (0x133057800) [pid = 1669] [serial = 2366] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Send-binary-arraybufferview-int8.htm] 20:28:55 INFO - PROCESS | 1669 | --DOMWINDOW == 71 (0x136f37800) [pid = 1669] [serial = 2348] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Send-65K-data.htm] 20:28:55 INFO - PROCESS | 1669 | --DOMWINDOW == 70 (0x12d822800) [pid = 1669] [serial = 2351] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Send-Unpaired-Surrogates.htm] 20:28:55 INFO - PROCESS | 1669 | --DOMWINDOW == 69 (0x1301d2000) [pid = 1669] [serial = 2363] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Send-binary-arraybufferview-int16-offset.htm] 20:28:55 INFO - PROCESS | 1669 | --DOMWINDOW == 68 (0x12bd10800) [pid = 1669] [serial = 2357] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Send-binary-65K-arraybuffer.htm] 20:28:55 INFO - PROCESS | 1669 | --DOMWINDOW == 67 (0x13320d000) [pid = 1669] [serial = 2354] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Send-before-open.htm] 20:28:55 INFO - PROCESS | 1669 | --DOMWINDOW == 66 (0x12da16800) [pid = 1669] [serial = 2360] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Send-binary-arraybuffer.htm] 20:28:55 INFO - PROCESS | 1669 | --DOMWINDOW == 65 (0x139238800) [pid = 1669] [serial = 2393] [outer = 0x0] [url = http://web-platform.test:8000/websockets/eventhandlers.html] 20:28:55 INFO - PROCESS | 1669 | --DOMWINDOW == 64 (0x136f3b000) [pid = 1669] [serial = 2378] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Send-null.htm] 20:28:55 INFO - PROCESS | 1669 | --DOMWINDOW == 63 (0x137281000) [pid = 1669] [serial = 2381] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Send-paired-surrogates.htm] 20:28:55 INFO - PROCESS | 1669 | --DOMWINDOW == 62 (0x138fae000) [pid = 1669] [serial = 2390] [outer = 0x0] [url = http://web-platform.test:8000/websockets/constructor.html] 20:28:55 INFO - PROCESS | 1669 | --DOMWINDOW == 61 (0x13becf000) [pid = 1669] [serial = 2396] [outer = 0x0] [url = http://web-platform.test:8000/websockets/extended-payload-length.html] 20:28:55 INFO - PROCESS | 1669 | --DOMWINDOW == 60 (0x1364ef800) [pid = 1669] [serial = 2387] [outer = 0x0] [url = http://web-platform.test:8000/websockets/binaryType-wrong-value.htm] 20:28:55 INFO - PROCESS | 1669 | --DOMWINDOW == 59 (0x1340ba800) [pid = 1669] [serial = 2369] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Send-binary-blob.htm] 20:28:55 INFO - PROCESS | 1669 | --DOMWINDOW == 58 (0x13790c000) [pid = 1669] [serial = 2384] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Send-unicode-data.htm] 20:28:55 INFO - PROCESS | 1669 | --DOMWINDOW == 57 (0x13550f000) [pid = 1669] [serial = 2372] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Send-data.htm] 20:28:55 INFO - PROCESS | 1669 | --DOMWINDOW == 56 (0x136322000) [pid = 1669] [serial = 2375] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Send-data.worker] 20:28:58 INFO - PROCESS | 1669 | --DOMWINDOW == 55 (0x136f41800) [pid = 1669] [serial = 2379] [outer = 0x0] [url = about:blank] 20:28:58 INFO - PROCESS | 1669 | --DOMWINDOW == 54 (0x13730f800) [pid = 1669] [serial = 2383] [outer = 0x0] [url = about:blank] 20:28:58 INFO - PROCESS | 1669 | --DOMWINDOW == 53 (0x137306800) [pid = 1669] [serial = 2382] [outer = 0x0] [url = about:blank] 20:28:58 INFO - PROCESS | 1669 | --DOMWINDOW == 52 (0x13791b000) [pid = 1669] [serial = 2386] [outer = 0x0] [url = about:blank] 20:28:58 INFO - PROCESS | 1669 | --DOMWINDOW == 51 (0x137915000) [pid = 1669] [serial = 2385] [outer = 0x0] [url = about:blank] 20:28:58 INFO - PROCESS | 1669 | --DOMWINDOW == 50 (0x1386db000) [pid = 1669] [serial = 2389] [outer = 0x0] [url = about:blank] 20:28:58 INFO - PROCESS | 1669 | --DOMWINDOW == 49 (0x137920000) [pid = 1669] [serial = 2388] [outer = 0x0] [url = about:blank] 20:28:58 INFO - PROCESS | 1669 | --DOMWINDOW == 48 (0x138fbb800) [pid = 1669] [serial = 2392] [outer = 0x0] [url = about:blank] 20:28:58 INFO - PROCESS | 1669 | --DOMWINDOW == 47 (0x138fb3000) [pid = 1669] [serial = 2391] [outer = 0x0] [url = about:blank] 20:28:58 INFO - PROCESS | 1669 | --DOMWINDOW == 46 (0x13924d000) [pid = 1669] [serial = 2395] [outer = 0x0] [url = about:blank] 20:28:58 INFO - PROCESS | 1669 | --DOMWINDOW == 45 (0x139245800) [pid = 1669] [serial = 2394] [outer = 0x0] [url = about:blank] 20:28:58 INFO - PROCESS | 1669 | --DOMWINDOW == 44 (0x13bee6000) [pid = 1669] [serial = 2398] [outer = 0x0] [url = about:blank] 20:28:58 INFO - PROCESS | 1669 | --DOMWINDOW == 43 (0x13bedc800) [pid = 1669] [serial = 2397] [outer = 0x0] [url = about:blank] 20:28:58 INFO - PROCESS | 1669 | --DOMWINDOW == 42 (0x12b322000) [pid = 1669] [serial = 2400] [outer = 0x0] [url = about:blank] 20:28:58 INFO - PROCESS | 1669 | --DOMWINDOW == 41 (0x136f54800) [pid = 1669] [serial = 2380] [outer = 0x0] [url = about:blank] 20:28:58 INFO - PROCESS | 1669 | --DOMWINDOW == 40 (0x1363a9800) [pid = 1669] [serial = 2376] [outer = 0x0] [url = about:blank] 20:28:58 INFO - PROCESS | 1669 | --DOMWINDOW == 39 (0x1364e2800) [pid = 1669] [serial = 2377] [outer = 0x0] [url = about:blank] 20:28:58 INFO - PROCESS | 1669 | --DOMWINDOW == 38 (0x135517800) [pid = 1669] [serial = 2373] [outer = 0x0] [url = about:blank] 20:28:58 INFO - PROCESS | 1669 | --DOMWINDOW == 37 (0x135846000) [pid = 1669] [serial = 2374] [outer = 0x0] [url = about:blank] 20:28:58 INFO - PROCESS | 1669 | --DOMWINDOW == 36 (0x134264800) [pid = 1669] [serial = 2370] [outer = 0x0] [url = about:blank] 20:28:58 INFO - PROCESS | 1669 | --DOMWINDOW == 35 (0x134a12000) [pid = 1669] [serial = 2371] [outer = 0x0] [url = about:blank] 20:28:58 INFO - PROCESS | 1669 | --DOMWINDOW == 34 (0x133211800) [pid = 1669] [serial = 2367] [outer = 0x0] [url = about:blank] 20:28:58 INFO - PROCESS | 1669 | --DOMWINDOW == 33 (0x1338c2000) [pid = 1669] [serial = 2368] [outer = 0x0] [url = about:blank] 20:28:58 INFO - PROCESS | 1669 | --DOMWINDOW == 32 (0x13121b000) [pid = 1669] [serial = 2364] [outer = 0x0] [url = about:blank] 20:28:58 INFO - PROCESS | 1669 | --DOMWINDOW == 31 (0x1316b7800) [pid = 1669] [serial = 2365] [outer = 0x0] [url = about:blank] 20:28:58 INFO - PROCESS | 1669 | --DOMWINDOW == 30 (0x12df7b800) [pid = 1669] [serial = 2361] [outer = 0x0] [url = about:blank] 20:28:58 INFO - PROCESS | 1669 | --DOMWINDOW == 29 (0x12e9a4800) [pid = 1669] [serial = 2362] [outer = 0x0] [url = about:blank] 20:28:58 INFO - PROCESS | 1669 | --DOMWINDOW == 28 (0x12ccca000) [pid = 1669] [serial = 2358] [outer = 0x0] [url = about:blank] 20:28:58 INFO - PROCESS | 1669 | --DOMWINDOW == 27 (0x12e31e000) [pid = 1669] [serial = 2359] [outer = 0x0] [url = about:blank] 20:28:58 INFO - PROCESS | 1669 | --DOMWINDOW == 26 (0x1338c5000) [pid = 1669] [serial = 2355] [outer = 0x0] [url = about:blank] 20:28:58 INFO - PROCESS | 1669 | --DOMWINDOW == 25 (0x1340b7800) [pid = 1669] [serial = 2356] [outer = 0x0] [url = about:blank] 20:28:58 INFO - PROCESS | 1669 | --DOMWINDOW == 24 (0x12df65000) [pid = 1669] [serial = 2352] [outer = 0x0] [url = about:blank] 20:28:58 INFO - PROCESS | 1669 | --DOMWINDOW == 23 (0x12e5a4000) [pid = 1669] [serial = 2353] [outer = 0x0] [url = about:blank] 20:28:58 INFO - PROCESS | 1669 | --DOMWINDOW == 22 (0x136f55800) [pid = 1669] [serial = 2349] [outer = 0x0] [url = about:blank] 20:28:58 INFO - PROCESS | 1669 | --DOMWINDOW == 21 (0x13726b000) [pid = 1669] [serial = 2350] [outer = 0x0] [url = about:blank] 20:29:47 INFO - PROCESS | 1669 | 1477970987272 Marionette TRACE conn2 <- [1,3784,null,{"value":["/websockets/extended-payload-length.html?wss",0,null,null,[["Application data is 125 byte which means any 'Extended payload length' field isn't used at all.",2,"Test timed out",null],["Application data is 126 byte which starts to use the 16 bit 'Extended payload length' field.",2,"Test timed out",null],["Application data is 0xFFFF byte which means the upper bound of the 16 bit 'Extended payload length' field.",2,"Test timed out",null],["Application data is (0xFFFF + 1) byte which starts to use the 64 bit 'Extended payload length' field",2,"Test timed out",null]]]}] 20:29:47 INFO - .... 20:29:47 INFO - TEST-OK | /websockets/extended-payload-length.html?wss | took 60613ms 20:29:47 INFO - PROCESS | 1669 | 1477970987297 Marionette TRACE conn2 -> [0,3785,"getWindowHandle",null] 20:29:47 INFO - PROCESS | 1669 | 1477970987300 Marionette TRACE conn2 <- [1,3785,null,{"value":"7"}] 20:29:47 INFO - TEST-START | /websockets/opening-handshake/001.html?wss 20:29:47 INFO - PROCESS | 1669 | 1477970987304 Marionette TRACE conn2 -> [0,3786,"timeouts",{"script":35000}] 20:29:47 INFO - PROCESS | 1669 | 1477970987306 Marionette TRACE conn2 <- [1,3786,null,{}] 20:29:47 INFO - PROCESS | 1669 | 1477970987311 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}] 20:29:47 INFO - PROCESS | 1669 | 1477970987412 Marionette TRACE conn2 <- [1,3787,null,{"value":null}] 20:29:47 INFO - PROCESS | 1669 | 1477970987445 Marionette TRACE conn2 -> [0,3788,"getWindowHandles",null] 20:29:47 INFO - PROCESS | 1669 | 1477970987447 Marionette TRACE conn2 <- [1,3788,null,["7"]] 20:29:47 INFO - PROCESS | 1669 | 1477970987449 Marionette TRACE conn2 -> [0,3789,"switchToWindow",{"name":"7"}] 20:29:47 INFO - PROCESS | 1669 | 1477970987455 Marionette TRACE conn2 <- [1,3789,null,{}] 20:29:47 INFO - PROCESS | 1669 | 1477970987462 Marionette TRACE conn2 -> [0,3790,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/001.html?wss\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/001.html?wss\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:47 INFO - PROCESS | 1669 | ++DOCSHELL 0x11ebce000 == 8 [pid = 1669] [id = 824] 20:29:47 INFO - PROCESS | 1669 | ++DOMWINDOW == 22 (0x11ec85000) [pid = 1669] [serial = 2402] [outer = 0x0] 20:29:47 INFO - PROCESS | 1669 | ++DOMWINDOW == 23 (0x11f734000) [pid = 1669] [serial = 2403] [outer = 0x11ec85000] 20:29:47 INFO - PROCESS | 1669 | 1477970987505 Marionette DEBUG loaded listener.js 20:29:47 INFO - PROCESS | 1669 | ++DOMWINDOW == 24 (0x128f3a800) [pid = 1669] [serial = 2404] [outer = 0x11ec85000] 20:29:47 INFO - PROCESS | 1669 | 1477970987796 Marionette TRACE conn2 <- [1,3790,null,{"value":["/websockets/opening-handshake/001.html?wss",0,null,null,[["WebSockets: invalid handshake",0,null,null]]]}] 20:29:47 INFO - . 20:29:47 INFO - TEST-OK | /websockets/opening-handshake/001.html?wss | took 521ms 20:29:47 INFO - PROCESS | 1669 | 1477970987825 Marionette TRACE conn2 -> [0,3791,"getWindowHandle",null] 20:29:47 INFO - PROCESS | 1669 | 1477970987827 Marionette TRACE conn2 <- [1,3791,null,{"value":"7"}] 20:29:47 INFO - TEST-START | /websockets/opening-handshake/001.html 20:29:47 INFO - PROCESS | 1669 | 1477970987830 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}] 20:29:47 INFO - PROCESS | 1669 | 1477970987922 Marionette TRACE conn2 <- [1,3792,null,{"value":null}] 20:29:47 INFO - PROCESS | 1669 | 1477970987973 Marionette TRACE conn2 -> [0,3793,"getWindowHandles",null] 20:29:47 INFO - PROCESS | 1669 | 1477970987975 Marionette TRACE conn2 <- [1,3793,null,["7"]] 20:29:47 INFO - PROCESS | 1669 | 1477970987978 Marionette TRACE conn2 -> [0,3794,"switchToWindow",{"name":"7"}] 20:29:47 INFO - PROCESS | 1669 | 1477970987982 Marionette TRACE conn2 <- [1,3794,null,{}] 20:29:48 INFO - PROCESS | 1669 | 1477970987991 Marionette TRACE conn2 -> [0,3795,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/001.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:48 INFO - PROCESS | 1669 | ++DOCSHELL 0x11f88b000 == 9 [pid = 1669] [id = 825] 20:29:48 INFO - PROCESS | 1669 | ++DOMWINDOW == 25 (0x12b947000) [pid = 1669] [serial = 2405] [outer = 0x0] 20:29:48 INFO - PROCESS | 1669 | ++DOMWINDOW == 26 (0x12b951800) [pid = 1669] [serial = 2406] [outer = 0x12b947000] 20:29:48 INFO - PROCESS | 1669 | 1477970988032 Marionette DEBUG loaded listener.js 20:29:48 INFO - PROCESS | 1669 | ++DOMWINDOW == 27 (0x12ba1d800) [pid = 1669] [serial = 2407] [outer = 0x12b947000] 20:29:48 INFO - PROCESS | 1669 | [1669] WARNING: Unkown protocol version: 0x9. Please file a bug: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/protocol/http/nsHttp.cpp, line 243 20:29:48 INFO - PROCESS | 1669 | 1477970988870 Marionette TRACE conn2 <- [1,3795,null,{"value":["/websockets/opening-handshake/001.html",0,null,null,[["WebSockets: invalid handshake",0,null,null]]]}] 20:29:48 INFO - . 20:29:48 INFO - TEST-OK | /websockets/opening-handshake/001.html | took 1065ms 20:29:48 INFO - TEST-START | /websockets/opening-handshake/002.html 20:29:48 INFO - PROCESS | 1669 | 1477970988895 Marionette TRACE conn2 -> [0,3796,"getWindowHandle",null] 20:29:48 INFO - PROCESS | 1669 | 1477970988897 Marionette TRACE conn2 <- [1,3796,null,{"value":"7"}] 20:29:48 INFO - PROCESS | 1669 | 1477970988899 Marionette TRACE conn2 -> [0,3797,"timeouts",{"script":185000}] 20:29:48 INFO - PROCESS | 1669 | 1477970988902 Marionette TRACE conn2 <- [1,3797,null,{}] 20:29:48 INFO - PROCESS | 1669 | 1477970988905 Marionette TRACE conn2 -> [0,3798,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:29:49 INFO - PROCESS | 1669 | 1477970989017 Marionette TRACE conn2 <- [1,3798,null,{"value":null}] 20:29:49 INFO - PROCESS | 1669 | 1477970989025 Marionette TRACE conn2 -> [0,3799,"getWindowHandles",null] 20:29:49 INFO - PROCESS | 1669 | 1477970989026 Marionette TRACE conn2 <- [1,3799,null,["7"]] 20:29:49 INFO - PROCESS | 1669 | 1477970989028 Marionette TRACE conn2 -> [0,3800,"switchToWindow",{"name":"7"}] 20:29:49 INFO - PROCESS | 1669 | 1477970989032 Marionette TRACE conn2 <- [1,3800,null,{}] 20:29:49 INFO - PROCESS | 1669 | 1477970989035 Marionette TRACE conn2 -> [0,3801,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/002.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:49 INFO - PROCESS | 1669 | ++DOCSHELL 0x12ccce000 == 10 [pid = 1669] [id = 826] 20:29:49 INFO - PROCESS | 1669 | ++DOMWINDOW == 28 (0x12ccd0800) [pid = 1669] [serial = 2408] [outer = 0x0] 20:29:49 INFO - PROCESS | 1669 | ++DOMWINDOW == 29 (0x12d168800) [pid = 1669] [serial = 2409] [outer = 0x12ccd0800] 20:29:49 INFO - PROCESS | 1669 | 1477970989078 Marionette DEBUG loaded listener.js 20:29:49 INFO - PROCESS | 1669 | ++DOMWINDOW == 30 (0x12d779000) [pid = 1669] [serial = 2410] [outer = 0x12ccd0800] 20:29:50 INFO - PROCESS | 1669 | 1477970990466 Marionette TRACE conn2 <- [1,3801,null,{"value":["/websockets/opening-handshake/002.html",0,null,null,[["WebSockets: valid handshake",0,null,null]]]}] 20:29:50 INFO - . 20:29:50 INFO - TEST-OK | /websockets/opening-handshake/002.html | took 1575ms 20:29:50 INFO - PROCESS | 1669 | 1477970990474 Marionette TRACE conn2 -> [0,3802,"getWindowHandle",null] 20:29:50 INFO - TEST-START | /websockets/opening-handshake/002.html?wss 20:29:50 INFO - PROCESS | 1669 | 1477970990476 Marionette TRACE conn2 <- [1,3802,null,{"value":"7"}] 20:29:50 INFO - PROCESS | 1669 | 1477970990479 Marionette TRACE conn2 -> [0,3803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:29:50 INFO - PROCESS | 1669 | 1477970990555 Marionette TRACE conn2 <- [1,3803,null,{"value":null}] 20:29:50 INFO - PROCESS | 1669 | 1477970990559 Marionette TRACE conn2 -> [0,3804,"getWindowHandles",null] 20:29:50 INFO - PROCESS | 1669 | 1477970990560 Marionette TRACE conn2 <- [1,3804,null,["7"]] 20:29:50 INFO - PROCESS | 1669 | 1477970990563 Marionette TRACE conn2 -> [0,3805,"switchToWindow",{"name":"7"}] 20:29:50 INFO - PROCESS | 1669 | 1477970990566 Marionette TRACE conn2 <- [1,3805,null,{}] 20:29:50 INFO - PROCESS | 1669 | 1477970990569 Marionette TRACE conn2 -> [0,3806,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/002.html?wss\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/002.html?wss\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:50 INFO - PROCESS | 1669 | ++DOCSHELL 0x12df7b800 == 11 [pid = 1669] [id = 827] 20:29:50 INFO - PROCESS | 1669 | ++DOMWINDOW == 31 (0x12e07d000) [pid = 1669] [serial = 2411] [outer = 0x0] 20:29:50 INFO - PROCESS | 1669 | ++DOMWINDOW == 32 (0x12e08b000) [pid = 1669] [serial = 2412] [outer = 0x12e07d000] 20:29:50 INFO - PROCESS | 1669 | 1477970990613 Marionette DEBUG loaded listener.js 20:29:50 INFO - PROCESS | 1669 | ++DOMWINDOW == 33 (0x12ea0f800) [pid = 1669] [serial = 2413] [outer = 0x12e07d000] 20:29:50 INFO - . 20:29:50 INFO - TEST-OK | /websockets/opening-handshake/002.html?wss | took 414ms 20:29:50 INFO - PROCESS | 1669 | 1477970990884 Marionette TRACE conn2 <- [1,3806,null,{"value":["/websockets/opening-handshake/002.html?wss",0,null,null,[["WebSockets: valid handshake",1,"assert_unreached: Reached unreachable code","ws.onclose<@http://web-platform.test:8000/websockets/opening-handshake/002.html?wss:21:68\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*@http://web-platform.test:8000/websockets/opening-handshake/002.html?wss:21:44\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/websockets/opening-handshake/002.html?wss:11:1\n"]]]}] 20:29:50 INFO - PROCESS | 1669 | 1477970990894 Marionette TRACE conn2 -> [0,3807,"getWindowHandle",null] 20:29:50 INFO - PROCESS | 1669 | 1477970990895 Marionette TRACE conn2 <- [1,3807,null,{"value":"7"}] 20:29:50 INFO - TEST-START | /websockets/opening-handshake/003-sets-origin.worker 20:29:50 INFO - PROCESS | 1669 | 1477970990897 Marionette TRACE conn2 -> [0,3808,"timeouts",{"script":35000}] 20:29:50 INFO - PROCESS | 1669 | 1477970990899 Marionette TRACE conn2 <- [1,3808,null,{}] 20:29:50 INFO - PROCESS | 1669 | 1477970990902 Marionette TRACE conn2 -> [0,3809,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:29:50 INFO - PROCESS | 1669 | 1477970990978 Marionette TRACE conn2 <- [1,3809,null,{"value":null}] 20:29:50 INFO - PROCESS | 1669 | 1477970990982 Marionette TRACE conn2 -> [0,3810,"getWindowHandles",null] 20:29:50 INFO - PROCESS | 1669 | 1477970990983 Marionette TRACE conn2 <- [1,3810,null,["7"]] 20:29:50 INFO - PROCESS | 1669 | 1477970990988 Marionette TRACE conn2 -> [0,3811,"switchToWindow",{"name":"7"}] 20:29:50 INFO - PROCESS | 1669 | 1477970990990 Marionette TRACE conn2 <- [1,3811,null,{}] 20:29:50 INFO - PROCESS | 1669 | 1477970990993 Marionette TRACE conn2 -> [0,3812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/003-sets-origin.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/003-sets-origin.worker\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:51 INFO - PROCESS | 1669 | ++DOCSHELL 0x12fc13800 == 12 [pid = 1669] [id = 828] 20:29:51 INFO - PROCESS | 1669 | ++DOMWINDOW == 34 (0x12fc16000) [pid = 1669] [serial = 2414] [outer = 0x0] 20:29:51 INFO - PROCESS | 1669 | ++DOMWINDOW == 35 (0x12fe51000) [pid = 1669] [serial = 2415] [outer = 0x12fc16000] 20:29:51 INFO - PROCESS | 1669 | 1477970991027 Marionette DEBUG loaded listener.js 20:29:51 INFO - PROCESS | 1669 | ++DOMWINDOW == 36 (0x1301d5800) [pid = 1669] [serial = 2416] [outer = 0x12fc16000] 20:29:51 INFO - PROCESS | 1669 | [1669] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 20:29:51 INFO - PROCESS | 1669 | 1477970991390 Marionette TRACE conn2 <- [1,3812,null,{"value":["/websockets/opening-handshake/003-sets-origin.worker",0,null,null,[["W3C WebSocket API - origin set in a Worker",0,{},{}]]]}] 20:29:51 INFO - . 20:29:51 INFO - TEST-OK | /websockets/opening-handshake/003-sets-origin.worker | took 519ms 20:29:51 INFO - PROCESS | 1669 | 1477970991417 Marionette TRACE conn2 -> [0,3813,"getWindowHandle",null] 20:29:51 INFO - PROCESS | 1669 | 1477970991419 Marionette TRACE conn2 <- [1,3813,null,{"value":"7"}] 20:29:51 INFO - TEST-START | /websockets/opening-handshake/003.html 20:29:51 INFO - PROCESS | 1669 | 1477970991423 Marionette TRACE conn2 -> [0,3814,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:29:51 INFO - PROCESS | 1669 | 1477970991610 Marionette TRACE conn2 <- [1,3814,null,{"value":null}] 20:29:51 INFO - PROCESS | 1669 | 1477970991622 Marionette TRACE conn2 -> [0,3815,"getWindowHandles",null] 20:29:51 INFO - PROCESS | 1669 | 1477970991624 Marionette TRACE conn2 <- [1,3815,null,["7"]] 20:29:51 INFO - PROCESS | 1669 | 1477970991626 Marionette TRACE conn2 -> [0,3816,"switchToWindow",{"name":"7"}] 20:29:51 INFO - PROCESS | 1669 | 1477970991629 Marionette TRACE conn2 <- [1,3816,null,{}] 20:29:51 INFO - PROCESS | 1669 | 1477970991633 Marionette TRACE conn2 -> [0,3817,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/003.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:51 INFO - PROCESS | 1669 | ++DOCSHELL 0x131734800 == 13 [pid = 1669] [id = 829] 20:29:51 INFO - PROCESS | 1669 | ++DOMWINDOW == 37 (0x131736000) [pid = 1669] [serial = 2417] [outer = 0x0] 20:29:51 INFO - PROCESS | 1669 | ++DOMWINDOW == 38 (0x13173d000) [pid = 1669] [serial = 2418] [outer = 0x131736000] 20:29:51 INFO - PROCESS | 1669 | 1477970991690 Marionette DEBUG loaded listener.js 20:29:51 INFO - PROCESS | 1669 | ++DOMWINDOW == 39 (0x131b63000) [pid = 1669] [serial = 2419] [outer = 0x131736000] 20:29:52 INFO - PROCESS | 1669 | 1477970992014 Marionette TRACE conn2 <- [1,3817,null,{"value":["/websockets/opening-handshake/003.html",0,null,null,[["WebSockets: origin",0,null,null]]]}] 20:29:52 INFO - . 20:29:52 INFO - TEST-OK | /websockets/opening-handshake/003.html | took 616ms 20:29:52 INFO - PROCESS | 1669 | 1477970992039 Marionette TRACE conn2 -> [0,3818,"getWindowHandle",null] 20:29:52 INFO - PROCESS | 1669 | 1477970992041 Marionette TRACE conn2 <- [1,3818,null,{"value":"7"}] 20:29:52 INFO - TEST-START | /websockets/opening-handshake/003.html?wss 20:29:52 INFO - PROCESS | 1669 | 1477970992046 Marionette TRACE conn2 -> [0,3819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:29:52 INFO - PROCESS | 1669 | 1477970992163 Marionette TRACE conn2 <- [1,3819,null,{"value":null}] 20:29:52 INFO - PROCESS | 1669 | 1477970992229 Marionette TRACE conn2 -> [0,3820,"getWindowHandles",null] 20:29:52 INFO - PROCESS | 1669 | 1477970992230 Marionette TRACE conn2 <- [1,3820,null,["7"]] 20:29:52 INFO - PROCESS | 1669 | 1477970992232 Marionette TRACE conn2 -> [0,3821,"switchToWindow",{"name":"7"}] 20:29:52 INFO - PROCESS | 1669 | 1477970992234 Marionette TRACE conn2 <- [1,3821,null,{}] 20:29:52 INFO - PROCESS | 1669 | 1477970992236 Marionette TRACE conn2 -> [0,3822,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/003.html?wss\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/003.html?wss\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:52 INFO - PROCESS | 1669 | ++DOCSHELL 0x131d8a800 == 14 [pid = 1669] [id = 830] 20:29:52 INFO - PROCESS | 1669 | ++DOMWINDOW == 40 (0x131d98000) [pid = 1669] [serial = 2420] [outer = 0x0] 20:29:52 INFO - PROCESS | 1669 | ++DOMWINDOW == 41 (0x13283f000) [pid = 1669] [serial = 2421] [outer = 0x131d98000] 20:29:52 INFO - PROCESS | 1669 | 1477970992269 Marionette DEBUG loaded listener.js 20:29:52 INFO - PROCESS | 1669 | ++DOMWINDOW == 42 (0x132849800) [pid = 1669] [serial = 2422] [outer = 0x131d98000] 20:29:52 INFO - PROCESS | 1669 | 1477970992491 Marionette TRACE conn2 <- [1,3822,null,{"value":["/websockets/opening-handshake/003.html?wss",0,null,null,[["WebSockets: origin",1,"assert_unreached: Reached unreachable code","ws.onclose<@http://web-platform.test:8000/websockets/opening-handshake/003.html?wss:21:53\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*@http://web-platform.test:8000/websockets/opening-handshake/003.html?wss:21:29\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/websockets/opening-handshake/003.html?wss:10:1\n"]]]}] 20:29:52 INFO - . 20:29:52 INFO - TEST-OK | /websockets/opening-handshake/003.html?wss | took 465ms 20:29:52 INFO - PROCESS | 1669 | 1477970992512 Marionette TRACE conn2 -> [0,3823,"getWindowHandle",null] 20:29:52 INFO - PROCESS | 1669 | 1477970992513 Marionette TRACE conn2 <- [1,3823,null,{"value":"7"}] 20:29:52 INFO - TEST-START | /websockets/opening-handshake/005.html 20:29:52 INFO - PROCESS | 1669 | 1477970992517 Marionette TRACE conn2 -> [0,3824,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:29:52 INFO - PROCESS | 1669 | 1477970992603 Marionette TRACE conn2 <- [1,3824,null,{"value":null}] 20:29:52 INFO - PROCESS | 1669 | 1477970992610 Marionette TRACE conn2 -> [0,3825,"getWindowHandles",null] 20:29:52 INFO - PROCESS | 1669 | 1477970992612 Marionette TRACE conn2 <- [1,3825,null,["7"]] 20:29:52 INFO - PROCESS | 1669 | 1477970992615 Marionette TRACE conn2 -> [0,3826,"switchToWindow",{"name":"7"}] 20:29:52 INFO - PROCESS | 1669 | 1477970992619 Marionette TRACE conn2 <- [1,3826,null,{}] 20:29:52 INFO - PROCESS | 1669 | 1477970992624 Marionette TRACE conn2 -> [0,3827,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/005.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:52 INFO - PROCESS | 1669 | ++DOCSHELL 0x132f7c000 == 15 [pid = 1669] [id = 831] 20:29:52 INFO - PROCESS | 1669 | ++DOMWINDOW == 43 (0x132f7c800) [pid = 1669] [serial = 2423] [outer = 0x0] 20:29:52 INFO - PROCESS | 1669 | ++DOMWINDOW == 44 (0x132f84000) [pid = 1669] [serial = 2424] [outer = 0x132f7c800] 20:29:52 INFO - PROCESS | 1669 | 1477970992678 Marionette DEBUG loaded listener.js 20:29:52 INFO - PROCESS | 1669 | ++DOMWINDOW == 45 (0x132f90000) [pid = 1669] [serial = 2425] [outer = 0x132f7c800] 20:29:53 INFO - PROCESS | 1669 | 1477970993066 Marionette TRACE conn2 <- [1,3827,null,{"value":["/websockets/opening-handshake/005.html",0,null,null,[["WebSockets: proper first line",1,"assert_equals: expected true but got false","ws.onopen [0,3828,"getWindowHandle",null] 20:29:53 INFO - TEST-START | /websockets/opening-handshake/005.html?wss 20:29:53 INFO - PROCESS | 1669 | 1477970993085 Marionette TRACE conn2 <- [1,3828,null,{"value":"7"}] 20:29:53 INFO - PROCESS | 1669 | 1477970993088 Marionette TRACE conn2 -> [0,3829,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:29:53 INFO - PROCESS | 1669 | 1477970993188 Marionette TRACE conn2 <- [1,3829,null,{"value":null}] 20:29:53 INFO - PROCESS | 1669 | 1477970993194 Marionette TRACE conn2 -> [0,3830,"getWindowHandles",null] 20:29:53 INFO - PROCESS | 1669 | 1477970993196 Marionette TRACE conn2 <- [1,3830,null,["7"]] 20:29:53 INFO - PROCESS | 1669 | 1477970993198 Marionette TRACE conn2 -> [0,3831,"switchToWindow",{"name":"7"}] 20:29:53 INFO - PROCESS | 1669 | 1477970993200 Marionette TRACE conn2 <- [1,3831,null,{}] 20:29:53 INFO - PROCESS | 1669 | 1477970993202 Marionette TRACE conn2 -> [0,3832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/005.html?wss\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/005.html?wss\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:53 INFO - PROCESS | 1669 | ++DOCSHELL 0x12cccc800 == 16 [pid = 1669] [id = 832] 20:29:53 INFO - PROCESS | 1669 | ++DOMWINDOW == 46 (0x13320c800) [pid = 1669] [serial = 2426] [outer = 0x0] 20:29:53 INFO - PROCESS | 1669 | ++DOMWINDOW == 47 (0x133213000) [pid = 1669] [serial = 2427] [outer = 0x13320c800] 20:29:53 INFO - PROCESS | 1669 | 1477970993236 Marionette DEBUG loaded listener.js 20:29:53 INFO - PROCESS | 1669 | ++DOMWINDOW == 48 (0x133220800) [pid = 1669] [serial = 2428] [outer = 0x13320c800] 20:29:56 INFO - PROCESS | 1669 | --DOCSHELL 0x132f7c000 == 15 [pid = 1669] [id = 831] 20:29:56 INFO - PROCESS | 1669 | --DOCSHELL 0x131d8a800 == 14 [pid = 1669] [id = 830] 20:29:56 INFO - PROCESS | 1669 | --DOCSHELL 0x131734800 == 13 [pid = 1669] [id = 829] 20:29:56 INFO - PROCESS | 1669 | --DOCSHELL 0x12fc13800 == 12 [pid = 1669] [id = 828] 20:29:56 INFO - PROCESS | 1669 | --DOCSHELL 0x12df7b800 == 11 [pid = 1669] [id = 827] 20:29:56 INFO - PROCESS | 1669 | --DOCSHELL 0x12ccce000 == 10 [pid = 1669] [id = 826] 20:29:56 INFO - PROCESS | 1669 | --DOCSHELL 0x11f88b000 == 9 [pid = 1669] [id = 825] 20:29:56 INFO - PROCESS | 1669 | --DOCSHELL 0x11ebce000 == 8 [pid = 1669] [id = 824] 20:29:56 INFO - PROCESS | 1669 | --DOCSHELL 0x11f989000 == 7 [pid = 1669] [id = 823] 20:29:59 INFO - PROCESS | 1669 | --DOMWINDOW == 47 (0x12fc16000) [pid = 1669] [serial = 2414] [outer = 0x0] [url = http://web-platform.test:8000/websockets/opening-handshake/003-sets-origin.worker] 20:29:59 INFO - PROCESS | 1669 | --DOMWINDOW == 46 (0x11ec85000) [pid = 1669] [serial = 2402] [outer = 0x0] [url = http://web-platform.test:8000/websockets/opening-handshake/001.html?wss] 20:29:59 INFO - PROCESS | 1669 | --DOMWINDOW == 45 (0x12ccd0800) [pid = 1669] [serial = 2408] [outer = 0x0] [url = http://web-platform.test:8000/websockets/opening-handshake/002.html] 20:29:59 INFO - PROCESS | 1669 | --DOMWINDOW == 44 (0x131d98000) [pid = 1669] [serial = 2420] [outer = 0x0] [url = http://web-platform.test:8000/websockets/opening-handshake/003.html?wss] 20:29:59 INFO - PROCESS | 1669 | --DOMWINDOW == 43 (0x132f7c800) [pid = 1669] [serial = 2423] [outer = 0x0] [url = http://web-platform.test:8000/websockets/opening-handshake/005.html] 20:29:59 INFO - PROCESS | 1669 | --DOMWINDOW == 42 (0x12b947000) [pid = 1669] [serial = 2405] [outer = 0x0] [url = http://web-platform.test:8000/websockets/opening-handshake/001.html] 20:29:59 INFO - PROCESS | 1669 | --DOMWINDOW == 41 (0x12e07d000) [pid = 1669] [serial = 2411] [outer = 0x0] [url = http://web-platform.test:8000/websockets/opening-handshake/002.html?wss] 20:29:59 INFO - PROCESS | 1669 | --DOMWINDOW == 40 (0x11f991000) [pid = 1669] [serial = 2399] [outer = 0x0] [url = http://web-platform.test:8000/websockets/extended-payload-length.html?wss] 20:29:59 INFO - PROCESS | 1669 | --DOMWINDOW == 39 (0x131736000) [pid = 1669] [serial = 2417] [outer = 0x0] [url = http://web-platform.test:8000/websockets/opening-handshake/003.html] 20:30:04 INFO - PROCESS | 1669 | --DOMWINDOW == 38 (0x132849800) [pid = 1669] [serial = 2422] [outer = 0x0] [url = about:blank] 20:30:04 INFO - PROCESS | 1669 | --DOMWINDOW == 37 (0x13283f000) [pid = 1669] [serial = 2421] [outer = 0x0] [url = about:blank] 20:30:04 INFO - PROCESS | 1669 | --DOMWINDOW == 36 (0x132f90000) [pid = 1669] [serial = 2425] [outer = 0x0] [url = about:blank] 20:30:04 INFO - PROCESS | 1669 | --DOMWINDOW == 35 (0x132f84000) [pid = 1669] [serial = 2424] [outer = 0x0] [url = about:blank] 20:30:04 INFO - PROCESS | 1669 | --DOMWINDOW == 34 (0x133213000) [pid = 1669] [serial = 2427] [outer = 0x0] [url = about:blank] 20:30:04 INFO - PROCESS | 1669 | --DOMWINDOW == 33 (0x13173d000) [pid = 1669] [serial = 2418] [outer = 0x0] [url = about:blank] 20:30:04 INFO - PROCESS | 1669 | --DOMWINDOW == 32 (0x131b63000) [pid = 1669] [serial = 2419] [outer = 0x0] [url = about:blank] 20:30:04 INFO - PROCESS | 1669 | --DOMWINDOW == 31 (0x12fe51000) [pid = 1669] [serial = 2415] [outer = 0x0] [url = about:blank] 20:30:04 INFO - PROCESS | 1669 | --DOMWINDOW == 30 (0x1301d5800) [pid = 1669] [serial = 2416] [outer = 0x0] [url = about:blank] 20:30:04 INFO - PROCESS | 1669 | --DOMWINDOW == 29 (0x12e08b000) [pid = 1669] [serial = 2412] [outer = 0x0] [url = about:blank] 20:30:04 INFO - PROCESS | 1669 | --DOMWINDOW == 28 (0x12ea0f800) [pid = 1669] [serial = 2413] [outer = 0x0] [url = about:blank] 20:30:04 INFO - PROCESS | 1669 | --DOMWINDOW == 27 (0x12d168800) [pid = 1669] [serial = 2409] [outer = 0x0] [url = about:blank] 20:30:04 INFO - PROCESS | 1669 | --DOMWINDOW == 26 (0x12d779000) [pid = 1669] [serial = 2410] [outer = 0x0] [url = about:blank] 20:30:04 INFO - PROCESS | 1669 | --DOMWINDOW == 25 (0x12b951800) [pid = 1669] [serial = 2406] [outer = 0x0] [url = about:blank] 20:30:04 INFO - PROCESS | 1669 | --DOMWINDOW == 24 (0x12ba1d800) [pid = 1669] [serial = 2407] [outer = 0x0] [url = about:blank] 20:30:04 INFO - PROCESS | 1669 | --DOMWINDOW == 23 (0x11f734000) [pid = 1669] [serial = 2403] [outer = 0x0] [url = about:blank] 20:30:04 INFO - PROCESS | 1669 | --DOMWINDOW == 22 (0x128f3a800) [pid = 1669] [serial = 2404] [outer = 0x0] [url = about:blank] 20:30:04 INFO - PROCESS | 1669 | --DOMWINDOW == 21 (0x12da2a800) [pid = 1669] [serial = 2401] [outer = 0x0] [url = about:blank] 20:30:23 INFO - PROCESS | 1669 | MARIONETTE LOG: INFO: Timeout fired 20:30:23 INFO - PROCESS | 1669 | 1477971023322 Marionette TRACE conn2 <- [1,3832,null,{"value":["/websockets/opening-handshake/005.html?wss",2,null,null,[["WebSockets: proper first line",2,"Test timed out",null]]]}] 20:30:23 INFO - . 20:30:23 INFO - TEST-TIMEOUT | /websockets/opening-handshake/005.html?wss | took 30270ms 20:30:23 INFO - PROCESS | 1669 | 1477971023358 Marionette TRACE conn2 -> [0,3833,"getWindowHandle",null] 20:30:23 INFO - PROCESS | 1669 | 1477971023362 Marionette TRACE conn2 <- [1,3833,null,{"value":"7"}] 20:30:23 INFO - TEST-START | /workers/semantics/interface-objects/001.worker 20:30:23 INFO - PROCESS | 1669 | 1477971023367 Marionette TRACE conn2 -> [0,3834,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:30:23 INFO - PROCESS | 1669 | 1477971023468 Marionette TRACE conn2 <- [1,3834,null,{"value":null}] 20:30:23 INFO - PROCESS | 1669 | 1477971023497 Marionette TRACE conn2 -> [0,3835,"getWindowHandles",null] 20:30:23 INFO - PROCESS | 1669 | 1477971023499 Marionette TRACE conn2 <- [1,3835,null,["7"]] 20:30:23 INFO - PROCESS | 1669 | 1477971023502 Marionette TRACE conn2 -> [0,3836,"switchToWindow",{"name":"7"}] 20:30:23 INFO - PROCESS | 1669 | 1477971023508 Marionette TRACE conn2 <- [1,3836,null,{}] 20:30:23 INFO - PROCESS | 1669 | 1477971023512 Marionette TRACE conn2 -> [0,3837,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/interface-objects/001.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/interface-objects/001.worker\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:30:23 INFO - PROCESS | 1669 | ++DOCSHELL 0x11f867800 == 8 [pid = 1669] [id = 833] 20:30:23 INFO - PROCESS | 1669 | ++DOMWINDOW == 22 (0x11f868000) [pid = 1669] [serial = 2429] [outer = 0x0] 20:30:23 INFO - PROCESS | 1669 | ++DOMWINDOW == 23 (0x11f897800) [pid = 1669] [serial = 2430] [outer = 0x11f868000] 20:30:23 INFO - PROCESS | 1669 | 1477971023553 Marionette DEBUG loaded listener.js 20:30:23 INFO - PROCESS | 1669 | ++DOMWINDOW == 24 (0x129661000) [pid = 1669] [serial = 2431] [outer = 0x11f868000] 20:30:23 INFO - PROCESS | 1669 | [1669] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 20:30:23 INFO - PROCESS | 1669 | 1477971023932 Marionette TRACE conn2 <- [1,3837,null,{"value":["/workers/semantics/interface-objects/001.worker",0,null,null,[["The WorkerGlobalScope interface object should be exposed.",0,{},{}],["The DedicatedWorkerGlobalScope interface object should be exposed.",0,{},{}],["The Worker interface object should be exposed.",0,{},{}],["The SharedWorker interface object should be exposed.",1,"assert_own_property: expected property \"SharedWorker\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The MessagePort interface object should be exposed.",0,{},{}],["The MessageEvent interface object should be exposed.",0,{},{}],["The WorkerNavigator interface object should be exposed.",0,{},{}],["The MessageChannel interface object should be exposed.",0,{},{}],["The WorkerLocation interface object should be exposed.",0,{},{}],["The ImageData interface object should be exposed.",0,{},{}],["The ImageBitmap interface object should be exposed.",0,{},{}],["The CanvasPath interface object should be exposed.",1,"assert_own_property: expected property \"CanvasPath\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The Path2D interface object should be exposed.",1,"assert_own_property: expected property \"Path2D\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The PromiseRejectionEvent interface object should be exposed.",1,"assert_own_property: expected property \"PromiseRejectionEvent\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The EventSource interface object should be exposed.",1,"assert_own_property: expected property \"EventSource\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The WebSocket interface object should be exposed.",0,{},{}],["The CloseEvent interface object should be exposed.",1,"assert_own_property: expected property \"CloseEvent\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The BroadcastChannel interface object should be exposed.",0,{},{}],["The ArrayBuffer interface object should be exposed.",0,{},{}],["The Int8Array interface object should be exposed.",0,{},{}],["The Uint8Array interface object should be exposed.",0,{},{}],["The Uint8ClampedArray interface object should be exposed.",0,{},{}],["The Int16Array interface object should be exposed.",0,{},{}],["The Uint16Array interface object should be exposed.",0,{},{}],["The Int32Array interface object should be exposed.",0,{},{}],["The Uint32Array interface object should be exposed.",0,{},{}],["The Float32Array interface object should be exposed.",0,{},{}],["The Float64Array interface object should be exposed.",0,{},{}],["The DataView interface object should be exposed.",0,{},{}],["The XMLHttpRequestEventTarget interface object should be exposed.",0,{},{}],["The XMLHttpRequestUpload interface object should be exposed.",0,{},{}],["The XMLHttpRequest interface object should be exposed.",0,{},{}],["The ProgressEvent interface object should be exposed.",1,"assert_own_property: expected property \"ProgressEvent\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The FormData interface object should be exposed.",0,{},{}],["The URL interface object should be exposed.",0,{},{}],["The URLSearchParams interface object should be exposed.",0,{},{}],["The File interface object should be exposed.",0,{},{}],["The Blob interface object should be exposed.",0,{},{}],["The FileList interface object should be exposed.",1,"assert_own_property: expected property \"FileList\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The FileReader interface object should be exposed.",0,{},{}],["The FileReaderSync interface object should be exposed.",0,{},{}],["The EventTarget interface object should be exposed.",0,{},{}],["The ErrorEvent interface object should be exposed.",1,"assert_own_property: expected property \"ErrorEvent\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The Event interface object should be exposed.",0,{},{}],["The CustomEvent interface object should be exposed.",0,{},{}],["The DOMException interface object should be exposed.",0,{},{}],["The ReadableStream interface object should be exposed.",1,"assert_own_property: expected property \"ReadableStream\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The WritableStream interface object should be exposed.",1,"assert_own_property: expected property \"WritableStream\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The ByteLengthQueuingStrategy interface object should be exposed.",1,"assert_own_property: expected property \"ByteLengthQueuingStrategy\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The CountQueuingStrategy interface object should be exposed.",1,"assert_own_property: expected property \"CountQueuingStrategy\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The IDBRequest interface object should be exposed.",0,{},{}],["The IDBOpenDBRequest interface object should be exposed.",0,{},{}],["The IDBVersionChangeEvent interface object should be exposed.",0,{},{}],["The IDBFactory interface object should be exposed.",0,{},{}],["The IDBDatabase interface object should be exposed.",0,{},{}],["The IDBObjectStore interface object should be exposed.",0,{},{}],["The IDBIndex interface object should be exposed.",0,{},{}],["The IDBKeyRange interface object should be exposed.",0,{},{}],["The IDBCursor interface object should be exposed.",0,{},{}],["The IDBCursorWithValue interface object should be exposed.",0,{},{}],["The IDBTransaction interface object should be exposed.",0,{},{}]]]}] 20:30:23 INFO - ............................................................. 20:30:23 INFO - TEST-OK | /workers/semantics/interface-objects/001.worker | took 625ms 20:30:23 INFO - TEST-START | /workers/semantics/interface-objects/002.worker 20:30:23 INFO - PROCESS | 1669 | 1477971023992 Marionette TRACE conn2 -> [0,3838,"getWindowHandle",null] 20:30:23 INFO - PROCESS | 1669 | 1477971023994 Marionette TRACE conn2 <- [1,3838,null,{"value":"7"}] 20:30:23 INFO - PROCESS | 1669 | 1477971023997 Marionette TRACE conn2 -> [0,3839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:30:24 INFO - PROCESS | 1669 | 1477971024097 Marionette TRACE conn2 <- [1,3839,null,{"value":null}] 20:30:24 INFO - PROCESS | 1669 | 1477971024104 Marionette TRACE conn2 -> [0,3840,"getWindowHandles",null] 20:30:24 INFO - PROCESS | 1669 | 1477971024106 Marionette TRACE conn2 <- [1,3840,null,["7"]] 20:30:24 INFO - PROCESS | 1669 | 1477971024108 Marionette TRACE conn2 -> [0,3841,"switchToWindow",{"name":"7"}] 20:30:24 INFO - PROCESS | 1669 | 1477971024111 Marionette TRACE conn2 <- [1,3841,null,{}] 20:30:24 INFO - PROCESS | 1669 | 1477971024113 Marionette TRACE conn2 -> [0,3842,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/interface-objects/002.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/interface-objects/002.worker\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:30:24 INFO - PROCESS | 1669 | ++DOCSHELL 0x12bd02800 == 9 [pid = 1669] [id = 834] 20:30:24 INFO - PROCESS | 1669 | ++DOMWINDOW == 25 (0x12bd0a800) [pid = 1669] [serial = 2432] [outer = 0x0] 20:30:24 INFO - PROCESS | 1669 | ++DOMWINDOW == 26 (0x12bd1b000) [pid = 1669] [serial = 2433] [outer = 0x12bd0a800] 20:30:24 INFO - PROCESS | 1669 | 1477971024152 Marionette DEBUG loaded listener.js 20:30:24 INFO - PROCESS | 1669 | ++DOMWINDOW == 27 (0x12c0f7800) [pid = 1669] [serial = 2434] [outer = 0x12bd0a800] 20:30:24 INFO - PROCESS | 1669 | [1669] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 20:30:24 INFO - PROCESS | 1669 | 1477971024529 Marionette TRACE conn2 <- [1,3842,null,{"value":["/workers/semantics/interface-objects/002.worker",0,null,null,[["The SharedWorkerGlobalScope interface object should not be exposed.",0,{},{}],["The AbstractView interface object should not be exposed.",0,{},{}],["The AbstractWorker interface object should not be exposed.",0,{},{}],["The ApplicationCache interface object should not be exposed.",0,{},{}],["The Location interface object should not be exposed.",0,{},{}],["The Navigator interface object should not be exposed.",0,{},{}],["The Audio interface object should not be exposed.",0,{},{}],["The HTMLCanvasElement interface object should not be exposed.",0,{},{}],["The Path interface object should not be exposed.",0,{},{}],["The TextMetrics interface object should not be exposed.",0,{},{}],["The CanvasProxy interface object should not be exposed.",0,{},{}],["The CanvasRenderingContext2D interface object should not be exposed.",0,{},{}],["The DrawingStyle interface object should not be exposed.",0,{},{}],["The CanvasGradient interface object should not be exposed.",0,{},{}],["The CanvasPattern interface object should not be exposed.",0,{},{}],["The PopStateEvent interface object should not be exposed.",0,{},{}],["The HashChangeEvent interface object should not be exposed.",0,{},{}],["The PageTransitionEvent interface object should not be exposed.",0,{},{}],["The DOMImplementation interface object should not be exposed.",0,{},{}],["The ReadableStreamDefaultReader interface object should not be exposed.",0,{},{}],["The ReadableStreamBYOBReader interface object should not be exposed.",0,{},{}],["The ReadableStreamDefaultController interface object should not be exposed.",0,{},{}],["The ReadableByteStreamController interface object should not be exposed.",0,{},{}],["The WritableStreamDefaultWriter interface object should not be exposed.",0,{},{}],["The WritableStreamDefaultController interface object should not be exposed.",0,{},{}],["The IDBEnvironment interface object should not be exposed.",0,{},{}],["The Database interface object should not be exposed.",0,{},{}],["The UIEvent interface object should not be exposed.",0,{},{}],["The FocusEvent interface object should not be exposed.",0,{},{}],["The MouseEvent interface object should not be exposed.",0,{},{}],["The WheelEvent interface object should not be exposed.",0,{},{}],["The InputEvent interface object should not be exposed.",0,{},{}],["The KeyboardEvent interface object should not be exposed.",0,{},{}],["The CompositionEvent interface object should not be exposed.",0,{},{}]]]}] 20:30:24 INFO - .................................. 20:30:24 INFO - TEST-OK | /workers/semantics/interface-objects/002.worker | took 570ms 20:30:24 INFO - PROCESS | 1669 | 1477971024573 Marionette TRACE conn2 -> [0,3843,"getWindowHandle",null] 20:30:24 INFO - PROCESS | 1669 | 1477971024576 Marionette TRACE conn2 <- [1,3843,null,{"value":"7"}] 20:30:24 INFO - TEST-START | /workers/semantics/interface-objects/003.html 20:30:24 INFO - PROCESS | 1669 | 1477971024580 Marionette TRACE conn2 -> [0,3844,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:30:24 INFO - PROCESS | 1669 | 1477971024734 Marionette TRACE conn2 <- [1,3844,null,{"value":null}] 20:30:24 INFO - PROCESS | 1669 | 1477971024746 Marionette TRACE conn2 -> [0,3845,"getWindowHandles",null] 20:30:24 INFO - PROCESS | 1669 | 1477971024749 Marionette TRACE conn2 <- [1,3845,null,["7"]] 20:30:24 INFO - PROCESS | 1669 | 1477971024752 Marionette TRACE conn2 -> [0,3846,"switchToWindow",{"name":"7"}] 20:30:24 INFO - PROCESS | 1669 | 1477971024759 Marionette TRACE conn2 <- [1,3846,null,{}] 20:30:24 INFO - PROCESS | 1669 | 1477971024763 Marionette TRACE conn2 -> [0,3847,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/interface-objects/003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/interface-objects/003.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:30:24 INFO - PROCESS | 1669 | ++DOCSHELL 0x12dddb800 == 10 [pid = 1669] [id = 835] 20:30:24 INFO - PROCESS | 1669 | ++DOMWINDOW == 28 (0x12dddc000) [pid = 1669] [serial = 2435] [outer = 0x0] 20:30:24 INFO - PROCESS | 1669 | ++DOMWINDOW == 29 (0x12df65800) [pid = 1669] [serial = 2436] [outer = 0x12dddc000] 20:30:24 INFO - PROCESS | 1669 | 1477971024831 Marionette DEBUG loaded listener.js 20:30:24 INFO - PROCESS | 1669 | ++DOMWINDOW == 30 (0x12e07e000) [pid = 1669] [serial = 2437] [outer = 0x12dddc000] 20:30:25 INFO - PROCESS | 1669 | 1477971025304 Marionette TRACE conn2 <- [1,3847,null,{"value":["/workers/semantics/interface-objects/003.html",0,null,null,[["The ApplicationCache interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\nEventHandlerNonNull*@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:92:3\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:90:1\n"],["The WorkerGlobalScope interface object should be exposed",0,null,null],["The SharedWorkerGlobalScope interface object should be exposed",0,null,null],["The Worker interface object should be exposed",0,null,null],["The SharedWorker interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\nEventHandlerNonNull*@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:92:3\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:90:1\n"],["The MessagePort interface object should be exposed",0,null,null],["The MessageEvent interface object should be exposed",0,null,null],["The WorkerNavigator interface object should be exposed",0,null,null],["The MessageChannel interface object should be exposed",0,null,null],["The WorkerLocation interface object should be exposed",0,null,null],["The ImageData interface object should be exposed",0,null,null],["The ImageBitmap interface object should be exposed",0,null,null],["The CanvasPath interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The Path2D interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The PromiseRejectionEvent interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The EventSource interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The WebSocket interface object should be exposed",0,null,null],["The CloseEvent interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The BroadcastChannel interface object should be exposed",0,null,null],["The ArrayBuffer interface object should be exposed",0,null,null],["The Int8Array interface object should be exposed",0,null,null],["The Uint8Array interface object should be exposed",0,null,null],["The Uint8ClampedArray interface object should be exposed",0,null,null],["The Int16Array interface object should be exposed",0,null,null],["The Uint16Array interface object should be exposed",0,null,null],["The Int32Array interface object should be exposed",0,null,null],["The Uint32Array interface object should be exposed",0,null,null],["The Float32Array interface object should be exposed",0,null,null],["The Float64Array interface object should be exposed",0,null,null],["The DataView interface object should be exposed",0,null,null],["The XMLHttpRequestEventTarget interface object should be exposed",0,null,null],["The XMLHttpRequestUpload interface object should be exposed",0,null,null],["The XMLHttpRequest interface object should be exposed",0,null,null],["The ProgressEvent interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The FormData interface object should be exposed",0,null,null],["The URL interface object should be exposed",0,null,null],["The URLSearchParams interface object should be exposed",0,null,null],["The File interface object should be exposed",0,null,null],["The Blob interface object should be exposed",0,null,null],["The FileList interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The FileReader interface object should be exposed",0,null,null],["The FileReaderSync interface object should be exposed",0,null,null],["The EventTarget interface object should be exposed",0,null,null],["The ErrorEvent interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The Event interface object should be exposed",0,null,null],["The CustomEvent interface object should be exposed",0,null,null],["The DOMException interface object should be exposed",0,null,null],["The ReadableStream interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The WritableStream interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The ByteLengthQueuingStrategy interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The CountQueuingStrategy interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The IDBRequest interface object should be exposed",0,null,null],["The IDBOpenDBRequest interface object should be exposed",0,null,null],["The IDBVersionChangeEvent interface object should be exposed",0,null,null],["The IDBFactory interface object should be exposed",0,null,null],["The IDBDatabase interface object should be exposed",0,null,null],["The IDBObjectStore interface object should be exposed",0,null,null],["The IDBIndex interface object should be exposed",0,null,null],["The IDBKeyRange interface object should be exposed",0,null,null],["The IDBCursor interface object should be exposed",0,null,null],["The IDBCursorWithValue interface object should be exposed",0,null,null],["The IDBTransaction interface object should be exposed",0,null,null]]]}] 20:30:25 INFO - .............................................................. 20:30:25 INFO - TEST-OK | /workers/semantics/interface-objects/003.html | took 777ms 20:30:25 INFO - PROCESS | 1669 | 1477971025358 Marionette TRACE conn2 -> [0,3848,"getWindowHandle",null] 20:30:25 INFO - PROCESS | 1669 | 1477971025360 Marionette TRACE conn2 <- [1,3848,null,{"value":"7"}] 20:30:25 INFO - TEST-START | /workers/semantics/interface-objects/004.html 20:30:25 INFO - PROCESS | 1669 | 1477971025363 Marionette TRACE conn2 -> [0,3849,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:30:25 INFO - PROCESS | 1669 | 1477971025467 Marionette TRACE conn2 <- [1,3849,null,{"value":null}] 20:30:25 INFO - PROCESS | 1669 | 1477971025477 Marionette TRACE conn2 -> [0,3850,"getWindowHandles",null] 20:30:25 INFO - PROCESS | 1669 | 1477971025479 Marionette TRACE conn2 <- [1,3850,null,["7"]] 20:30:25 INFO - PROCESS | 1669 | 1477971025481 Marionette TRACE conn2 -> [0,3851,"switchToWindow",{"name":"7"}] 20:30:25 INFO - PROCESS | 1669 | 1477971025485 Marionette TRACE conn2 <- [1,3851,null,{}] 20:30:25 INFO - PROCESS | 1669 | 1477971025488 Marionette TRACE conn2 -> [0,3852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/interface-objects/004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/interface-objects/004.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:30:25 INFO - PROCESS | 1669 | ++DOCSHELL 0x12e99f000 == 11 [pid = 1669] [id = 836] 20:30:25 INFO - PROCESS | 1669 | ++DOMWINDOW == 31 (0x12e99f800) [pid = 1669] [serial = 2438] [outer = 0x0] 20:30:25 INFO - PROCESS | 1669 | ++DOMWINDOW == 32 (0x12e9a7000) [pid = 1669] [serial = 2439] [outer = 0x12e99f800] 20:30:25 INFO - PROCESS | 1669 | 1477971025529 Marionette DEBUG loaded listener.js 20:30:25 INFO - PROCESS | 1669 | ++DOMWINDOW == 33 (0x1301d8800) [pid = 1669] [serial = 2440] [outer = 0x12e99f800] 20:30:25 INFO - PROCESS | 1669 | 1477971025839 Marionette TRACE conn2 <- [1,3852,null,{"value":["/workers/semantics/interface-objects/004.html",0,null,null,[["The DedicatedWorkerGlobalScope interface object should not be exposed",0,null,null],["The AbstractView interface object should not be exposed",0,null,null],["The AbstractWorker interface object should not be exposed",0,null,null],["The Location interface object should not be exposed",0,null,null],["The Navigator interface object should not be exposed",0,null,null],["The DOMImplementation interface object should not be exposed",0,null,null],["The Audio interface object should not be exposed",0,null,null],["The HTMLCanvasElement interface object should not be exposed",0,null,null],["The Path interface object should not be exposed",0,null,null],["The TextMetrics interface object should not be exposed",0,null,null],["The CanvasProxy interface object should not be exposed",0,null,null],["The CanvasRenderingContext2D interface object should not be exposed",0,null,null],["The DrawingStyle interface object should not be exposed",0,null,null],["The CanvasGradient interface object should not be exposed",0,null,null],["The CanvasPattern interface object should not be exposed",0,null,null],["The PopStateEvent interface object should not be exposed",0,null,null],["The HashChangeEvent interface object should not be exposed",0,null,null],["The PageTransitionEvent interface object should not be exposed",0,null,null],["The ReadableStreamDefaultReader interface object should not be exposed",0,null,null],["The ReadableStreamBYOBReader interface object should not be exposed",0,null,null],["The ReadableStreamDefaultController interface object should not be exposed",0,null,null],["The ReadableByteStreamController interface object should not be exposed",0,null,null],["The WritableStreamDefaultWriter interface object should not be exposed",0,null,null],["The WritableStreamDefaultController interface object should not be exposed",0,null,null],["The IDBEnvironment interface object should not be exposed",0,null,null],["The Database interface object should not be exposed",0,null,null],["The UIEvent interface object should not be exposed",0,null,null],["The FocusEvent interface object should not be exposed",0,null,null],["The MouseEvent interface object should not be exposed",0,null,null],["The WheelEvent interface object should not be exposed",0,null,null],["The InputEvent interface object should not be exposed",0,null,null],["The KeyboardEvent interface object should not be exposed",0,null,null],["The CompositionEvent interface object should not be exposed",0,null,null]]]}] 20:30:25 INFO - ................................. 20:30:25 INFO - TEST-OK | /workers/semantics/interface-objects/004.html | took 519ms 20:30:25 INFO - PROCESS | 1669 | 1477971025882 Marionette TRACE conn2 -> [0,3853,"getWindowHandle",null] 20:30:25 INFO - PROCESS | 1669 | 1477971025883 Marionette TRACE conn2 <- [1,3853,null,{"value":"7"}] 20:30:25 INFO - TEST-START | /workers/semantics/reporting-errors/001.html 20:30:25 INFO - PROCESS | 1669 | 1477971025887 Marionette TRACE conn2 -> [0,3854,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:30:25 INFO - PROCESS | 1669 | 1477971025988 Marionette TRACE conn2 <- [1,3854,null,{"value":null}] 20:30:25 INFO - PROCESS | 1669 | 1477971025994 Marionette TRACE conn2 -> [0,3855,"getWindowHandles",null] 20:30:25 INFO - PROCESS | 1669 | 1477971025995 Marionette TRACE conn2 <- [1,3855,null,["7"]] 20:30:25 INFO - PROCESS | 1669 | 1477971025997 Marionette TRACE conn2 -> [0,3856,"switchToWindow",{"name":"7"}] 20:30:25 INFO - PROCESS | 1669 | 1477971025999 Marionette TRACE conn2 <- [1,3856,null,{}] 20:30:26 INFO - PROCESS | 1669 | 1477971026001 Marionette TRACE conn2 -> [0,3857,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/reporting-errors/001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/reporting-errors/001.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:30:26 INFO - PROCESS | 1669 | ++DOCSHELL 0x13172d800 == 12 [pid = 1669] [id = 837] 20:30:26 INFO - PROCESS | 1669 | ++DOMWINDOW == 34 (0x131730000) [pid = 1669] [serial = 2441] [outer = 0x0] 20:30:26 INFO - PROCESS | 1669 | ++DOMWINDOW == 35 (0x131736000) [pid = 1669] [serial = 2442] [outer = 0x131730000] 20:30:26 INFO - PROCESS | 1669 | 1477971026037 Marionette DEBUG loaded listener.js 20:30:26 INFO - PROCESS | 1669 | ++DOMWINDOW == 36 (0x13173e800) [pid = 1669] [serial = 2443] [outer = 0x131730000] 20:30:26 INFO - . 20:30:26 INFO - TEST-OK | /workers/semantics/reporting-errors/001.html | took 417ms 20:30:26 INFO - PROCESS | 1669 | 1477971026297 Marionette TRACE conn2 <- [1,3857,null,{"value":["/workers/semantics/reporting-errors/001.html",0,null,null,[["shared worker, not handled",1,"assert_unreached: window.onerror invoked: uncaught exception: 42 Reached unreachable code","window.onerror<@http://web-platform.test:8000/workers/semantics/reporting-errors/001.html:43:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nOnErrorEventHandlerNonNull*@http://web-platform.test:8000/workers/semantics/reporting-errors/001.html:42:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/workers/semantics/reporting-errors/001.html:41:1\n"]]]}] 20:30:26 INFO - PROCESS | 1669 | 1477971026303 Marionette TRACE conn2 -> [0,3858,"getWindowHandle",null] 20:30:26 INFO - PROCESS | 1669 | 1477971026305 Marionette TRACE conn2 <- [1,3858,null,{"value":"7"}] 20:30:26 INFO - TEST-START | /workers/semantics/reporting-errors/002.html 20:30:26 INFO - PROCESS | 1669 | 1477971026307 Marionette TRACE conn2 -> [0,3859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:30:26 INFO - PROCESS | 1669 | 1477971026413 Marionette TRACE conn2 <- [1,3859,null,{"value":null}] 20:30:26 INFO - PROCESS | 1669 | 1477971026418 Marionette TRACE conn2 -> [0,3860,"getWindowHandles",null] 20:30:26 INFO - PROCESS | 1669 | 1477971026419 Marionette TRACE conn2 <- [1,3860,null,["7"]] 20:30:26 INFO - PROCESS | 1669 | 1477971026425 Marionette TRACE conn2 -> [0,3861,"switchToWindow",{"name":"7"}] 20:30:26 INFO - PROCESS | 1669 | 1477971026427 Marionette TRACE conn2 <- [1,3861,null,{}] 20:30:26 INFO - PROCESS | 1669 | 1477971026429 Marionette TRACE conn2 -> [0,3862,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/reporting-errors/002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/reporting-errors/002.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:30:26 INFO - PROCESS | 1669 | ++DOCSHELL 0x132843800 == 13 [pid = 1669] [id = 838] 20:30:26 INFO - PROCESS | 1669 | ++DOMWINDOW == 37 (0x132844000) [pid = 1669] [serial = 2444] [outer = 0x0] 20:30:26 INFO - PROCESS | 1669 | ++DOMWINDOW == 38 (0x132852800) [pid = 1669] [serial = 2445] [outer = 0x132844000] 20:30:26 INFO - PROCESS | 1669 | 1477971026466 Marionette DEBUG loaded listener.js 20:30:26 INFO - PROCESS | 1669 | ++DOMWINDOW == 39 (0x132f76800) [pid = 1669] [serial = 2446] [outer = 0x132844000] 20:30:26 INFO - PROCESS | 1669 | 1477971026762 Marionette TRACE conn2 <- [1,3862,null,{"value":["/workers/semantics/reporting-errors/002.html",0,null,null,[["shared worker, addEventListener",1,"assert_unreached: window.onerror invoked: uncaught exception: 42 Reached unreachable code","window.onerror<@http://web-platform.test:8000/workers/semantics/reporting-errors/002.html:49:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nOnErrorEventHandlerNonNull*@http://web-platform.test:8000/workers/semantics/reporting-errors/002.html:48:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/workers/semantics/reporting-errors/002.html:47:1\n"]]]}] 20:30:26 INFO - . 20:30:26 INFO - TEST-OK | /workers/semantics/reporting-errors/002.html | took 466ms 20:30:26 INFO - PROCESS | 1669 | 1477971026773 Marionette TRACE conn2 -> [0,3863,"getWindowHandle",null] 20:30:26 INFO - PROCESS | 1669 | 1477971026775 Marionette TRACE conn2 <- [1,3863,null,{"value":"7"}] 20:30:26 INFO - TEST-START | /workers/semantics/reporting-errors/003.html 20:30:26 INFO - PROCESS | 1669 | 1477971026777 Marionette TRACE conn2 -> [0,3864,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:30:26 INFO - PROCESS | 1669 | 1477971026852 Marionette TRACE conn2 <- [1,3864,null,{"value":null}] 20:30:26 INFO - PROCESS | 1669 | 1477971026858 Marionette TRACE conn2 -> [0,3865,"getWindowHandles",null] 20:30:26 INFO - PROCESS | 1669 | 1477971026860 Marionette TRACE conn2 <- [1,3865,null,["7"]] 20:30:26 INFO - PROCESS | 1669 | 1477971026862 Marionette TRACE conn2 -> [0,3866,"switchToWindow",{"name":"7"}] 20:30:26 INFO - PROCESS | 1669 | 1477971026865 Marionette TRACE conn2 <- [1,3866,null,{}] 20:30:26 INFO - PROCESS | 1669 | 1477971026867 Marionette TRACE conn2 -> [0,3867,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/reporting-errors/003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/reporting-errors/003.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:30:26 INFO - PROCESS | 1669 | ++DOCSHELL 0x133206000 == 14 [pid = 1669] [id = 839] 20:30:26 INFO - PROCESS | 1669 | ++DOMWINDOW == 40 (0x133206800) [pid = 1669] [serial = 2447] [outer = 0x0] 20:30:26 INFO - PROCESS | 1669 | ++DOMWINDOW == 41 (0x133212000) [pid = 1669] [serial = 2448] [outer = 0x133206800] 20:30:26 INFO - PROCESS | 1669 | 1477971026900 Marionette DEBUG loaded listener.js 20:30:26 INFO - PROCESS | 1669 | ++DOMWINDOW == 42 (0x1337e5800) [pid = 1669] [serial = 2449] [outer = 0x133206800] 20:30:27 INFO - PROCESS | 1669 | 1477971027182 Marionette TRACE conn2 <- [1,3867,null,{"value":["/workers/semantics/reporting-errors/003.html",0,null,null,[["shared worker, no error event on worker or port",1,"assert_unreached: error on worker Reached unreachable code","@http://web-platform.test:8000/workers/semantics/reporting-errors/003.html:27:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*@http://web-platform.test:8000/workers/semantics/reporting-errors/003.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/workers/semantics/reporting-errors/003.html:21:1\n"]]]}] 20:30:27 INFO - . 20:30:27 INFO - TEST-OK | /workers/semantics/reporting-errors/003.html | took 416ms 20:30:27 INFO - TEST-START | /workers/semantics/reporting-errors/004.html 20:30:27 INFO - PROCESS | 1669 | 1477971027194 Marionette TRACE conn2 -> [0,3868,"getWindowHandle",null] 20:30:27 INFO - PROCESS | 1669 | 1477971027195 Marionette TRACE conn2 <- [1,3868,null,{"value":"7"}] 20:30:27 INFO - PROCESS | 1669 | 1477971027198 Marionette TRACE conn2 -> [0,3869,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:30:27 INFO - PROCESS | 1669 | 1477971027276 Marionette TRACE conn2 <- [1,3869,null,{"value":null}] 20:30:27 INFO - PROCESS | 1669 | 1477971027325 Marionette TRACE conn2 -> [0,3870,"getWindowHandles",null] 20:30:27 INFO - PROCESS | 1669 | 1477971027327 Marionette TRACE conn2 <- [1,3870,null,["7"]] 20:30:27 INFO - PROCESS | 1669 | 1477971027331 Marionette TRACE conn2 -> [0,3871,"switchToWindow",{"name":"7"}] 20:30:27 INFO - PROCESS | 1669 | 1477971027333 Marionette TRACE conn2 <- [1,3871,null,{}] 20:30:27 INFO - PROCESS | 1669 | 1477971027336 Marionette TRACE conn2 -> [0,3872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/reporting-errors/004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/reporting-errors/004.html\", \"f23e5fcc-ee47-4fce-b5d2-cfa32c2a6944\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:30:27 INFO - PROCESS | 1669 | ++DOCSHELL 0x133cd1800 == 15 [pid = 1669] [id = 840] 20:30:27 INFO - PROCESS | 1669 | ++DOMWINDOW == 43 (0x133cd4800) [pid = 1669] [serial = 2450] [outer = 0x0] 20:30:27 INFO - PROCESS | 1669 | ++DOMWINDOW == 44 (0x133ce4000) [pid = 1669] [serial = 2451] [outer = 0x133cd4800] 20:30:27 INFO - PROCESS | 1669 | 1477971027371 Marionette DEBUG loaded listener.js 20:30:27 INFO - PROCESS | 1669 | ++DOMWINDOW == 45 (0x1340b1800) [pid = 1669] [serial = 2452] [outer = 0x133cd4800] 20:30:27 INFO - PROCESS | 1669 | 1477971027607 Marionette TRACE conn2 <- [1,3872,null,{"value":["/workers/semantics/reporting-errors/004.html",0,null,null,[["shared worker in two documents and window.onerror",1,"assert_unreached: (outer) error on worker Reached unreachable code","t [0,3873,"getWindowHandle",null] 20:30:27 INFO - PROCESS | 1669 | 1477971027614 Marionette TRACE conn2 <- [1,3873,null,{"value":"7"}] 20:30:28 WARNING - u'runner_teardown' () 20:30:28 INFO - No more tests 20:30:28 INFO - Got 0 unexpected results 20:30:28 INFO - SUITE-END | took 1885s 20:30:28 INFO - Closing logging queue 20:30:28 INFO - queue closed 20:30:28 INFO - Return code: 0 20:30:28 WARNING - # TBPL SUCCESS # 20:30:28 INFO - Running post-action listener: _resource_record_post_action 20:30:28 INFO - [mozharness: 2016-11-01 03:30:28.824970Z] Finished run-tests step (success) 20:30:28 INFO - Running post-run listener: _resource_record_post_run 20:30:28 INFO - Total resource usage - Wall time: 1911s; CPU: 42.0%; Read bytes: 37171712; Write bytes: 442194944; Read time: 368; Write time: 3190 20:30:28 INFO - TinderboxPrint: CPU usage
41.8% 20:30:28 INFO - TinderboxPrint: I/O read bytes / time
37,171,712 / 368 20:30:28 INFO - TinderboxPrint: I/O write bytes / time
442,194,944 / 3,190 20:30:28 INFO - TinderboxPrint: CPU idle
4,448.8 (58.2%) 20:30:28 INFO - TinderboxPrint: CPU system
1,722.3 (22.5%) 20:30:28 INFO - TinderboxPrint: CPU user
1,471.2 (19.3%) 20:30:28 INFO - TinderboxPrint: Swap in / out
240,013,312 / 0 20:30:28 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 20:30:28 INFO - install - Wall time: 21s; CPU: 55.0%; Read bytes: 199279104; Write bytes: 192845312; Read time: 16848; Write time: 336 20:30:28 INFO - run-tests - Wall time: 1890s; CPU: 42.0%; Read bytes: 34705920; Write bytes: 235353600; Read time: 338; Write time: 2810 20:30:29 INFO - Running post-run listener: _upload_blobber_files 20:30:29 INFO - Blob upload gear active. 20:30:29 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 20:30:29 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 20:30:29 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-central', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 20:30:29 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-central -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 20:30:30 INFO - (blobuploader) - INFO - Open directory for files ... 20:30:30 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/resource-usage.json ... 20:30:30 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 20:30:30 INFO - (blobuploader) - INFO - Uploading, attempt #1. 20:30:33 INFO - (blobuploader) - INFO - TinderboxPrint: resource-usage.json: uploaded 20:30:33 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 20:30:33 INFO - (blobuploader) - INFO - Done attempting. 20:30:33 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 20:30:33 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 20:30:33 INFO - (blobuploader) - INFO - Uploading, attempt #1. 20:30:34 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 20:30:34 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 20:30:34 INFO - (blobuploader) - INFO - Done attempting. 20:30:34 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 20:30:34 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 20:30:34 INFO - (blobuploader) - INFO - Uploading, attempt #1. 20:30:35 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 20:30:35 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 20:30:35 INFO - (blobuploader) - INFO - Done attempting. 20:30:35 INFO - (blobuploader) - INFO - Iteration through files over. 20:30:35 INFO - Return code: 0 20:30:35 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 20:30:35 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 20:30:35 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/17eab2cbcdaf81472e21748f08d33f32c9c9e893be23559e8d75bcc944ff58944622a79989e582979312df29157d113f3440775e93ea31269df5ea60574ed859", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/a3bd35534e42b4255f9f6bf79f6a1e89f2f6ae01c8343fdb7af675b732e3976f8c14c48057a72a67671a000cc67b01b09788515b0bd3954eed8a753314bbe141", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/4e9d9b9db963ba5d25b61c7345534d841720e056f6406a9f543a77e3cc2cb1b0a2ba0b5bc74e5fcd845a49edf0418ee98705bf7bd937db463e10fde6f9bfb7f5"} 20:30:35 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 20:30:35 INFO - Writing to file /builds/slave/test/properties/blobber_files 20:30:35 INFO - Contents: 20:30:35 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/17eab2cbcdaf81472e21748f08d33f32c9c9e893be23559e8d75bcc944ff58944622a79989e582979312df29157d113f3440775e93ea31269df5ea60574ed859", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/a3bd35534e42b4255f9f6bf79f6a1e89f2f6ae01c8343fdb7af675b732e3976f8c14c48057a72a67671a000cc67b01b09788515b0bd3954eed8a753314bbe141", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/4e9d9b9db963ba5d25b61c7345534d841720e056f6406a9f543a77e3cc2cb1b0a2ba0b5bc74e5fcd845a49edf0418ee98705bf7bd937db463e10fde6f9bfb7f5"} 20:30:35 INFO - Running post-run listener: copy_logs_to_upload_dir 20:30:35 INFO - Copying logs to upload dir... 20:30:35 INFO - mkdir: /builds/slave/test/build/upload/logs 20:30:35 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1980.689846 ========= master_lag: 0.89 ========= ========= Finished '/tools/buildbot/bin/python -u ...' (results: 0, elapsed: 33 mins, 1 secs) (at 2016-10-31 20:30:36.739171) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-10-31 20:30:36.743956) ========= 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.DX3MiZthwD/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.MRNzeYPdEj/Listeners TMPDIR=/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/17eab2cbcdaf81472e21748f08d33f32c9c9e893be23559e8d75bcc944ff58944622a79989e582979312df29157d113f3440775e93ea31269df5ea60574ed859", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/a3bd35534e42b4255f9f6bf79f6a1e89f2f6ae01c8343fdb7af675b732e3976f8c14c48057a72a67671a000cc67b01b09788515b0bd3954eed8a753314bbe141", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/4e9d9b9db963ba5d25b61c7345534d841720e056f6406a9f543a77e3cc2cb1b0a2ba0b5bc74e5fcd845a49edf0418ee98705bf7bd937db463e10fde6f9bfb7f5"} build_url:https://queue.taskcluster.net/v1/task/apNz0ruNSUGJcV61lSRgnQ/artifacts/public/build/firefox-52.0a1.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/apNz0ruNSUGJcV61lSRgnQ/artifacts/public/build/firefox-52.0a1.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012979 build_url: 'https://queue.taskcluster.net/v1/task/apNz0ruNSUGJcV61lSRgnQ/artifacts/public/build/firefox-52.0a1.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/17eab2cbcdaf81472e21748f08d33f32c9c9e893be23559e8d75bcc944ff58944622a79989e582979312df29157d113f3440775e93ea31269df5ea60574ed859", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/a3bd35534e42b4255f9f6bf79f6a1e89f2f6ae01c8343fdb7af675b732e3976f8c14c48057a72a67671a000cc67b01b09788515b0bd3954eed8a753314bbe141", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/4e9d9b9db963ba5d25b61c7345534d841720e056f6406a9f543a77e3cc2cb1b0a2ba0b5bc74e5fcd845a49edf0418ee98705bf7bd937db463e10fde6f9bfb7f5"}' symbols_url: 'https://queue.taskcluster.net/v1/task/apNz0ruNSUGJcV61lSRgnQ/artifacts/public/build/firefox-52.0a1.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-10-31 20:30:36.785314) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-10-31 20:30:36.785745) ========= 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.DX3MiZthwD/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.MRNzeYPdEj/Listeners TMPDIR=/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/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.005183 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-10-31 20:30:36.843894) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-10-31 20:30:36.847363) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-10-31 20:30:36.847797) ========= ========= Total master_lag: 1.05 =========